Ohjelmistovirheen ilmoittaminen Fedoralle


Virhe tai ohjelmistovirhe on ohjelman virhe, virhe, vika tai vika, joka saa sen tuottamaan ei-toivottuja tai vääriä tuloksia. Virhe estää ohjelmaa/sovellusta/ohjelmistoa toimimasta tarkoitetulla tavalla.

Kuten useimmat, elleivät kaikki Linux -jakaumat, fedora tarjoaa käyttäjille keinon jättää vika raportti. Muista, että virheen arkistointi ei rajoitu vain ohjelmistokehittäjiin; Kaikkia (mukaan lukien tavalliset käyttäjät) kannustetaan arkistoimaan virheitä, joihin he ovat joutuneet. Kun vika on täytetty, paketin ylläpitäjä tarkastelee vikaraporttia ja päättää kuinka käsitellä sitä.

Tärkeää: Virheen ei välttämättä tarvitse olla ohjelmiston kaatuminen. Mitä tulee yllä olevaan virheen määritelmään, kaikki sovelluksessa havaitut ei-toivotut tai odottamattomat toiminnat tulee ilmoittaa virheiksi.

Tässä artikkelissa selitämme eri vaiheet ohjelmisto- tai sovellusvirheilmoituksen tekemisessä Fedorassa.

Ennen kuin ilmoitat virheen Fedorassa

Ennen kuin teet virheilmoituksen, varmista, että käytät ohjelmiston uusinta versiota. Jos ei, lataa ja asenna se. Normaalisti ohjelmistojen uusimmat versiot toimitetaan virheenkorjauksilla, parannuksilla ja paljon muuta. Virhe, jonka haluat ilmoittaa, on saatettu korjata ohjelmiston uusimmassa versiossa.

Päivitä kaikki Fedora-järjestelmääsi asennetut ohjelmistot uusimpiin saatavilla oleviin versioihin suorittamalla säännöllisesti seuraava dnf-komento (pääkäyttäjän oikeuksin) tarkistaaksesi ja päivittääksesi järjestelmäsi.

sudo dnf update --refresh

Jos ohjelmiston uusimmassa versiossa on edelleen virhe, voit tarkistaa, onko vika ilmoitettu vai ei. Voit tarkistaa kaikki Fedora-paketin virheet käyttämällä URL-osoitetta:

https://apps.fedoraproject.org/packages/<package-name>/bugs/

Tämä vie sinut suoraan sivulle, joka näyttää luettelon kaikista kyseisen paketin ilmoitetuista virheistä muodossa (vika, tila, kuvaus ja julkaisu). Tällä sivulla on myös linkki uudesta virheestä ilmoittamiseen (Ilmoita uusi virhe), ja se näyttää avoimien ja estettyjen virheiden kokonaismäärän. Esimerkiksi:

https://apps.fedoraproject.org/packages/dnf/bugs/

Voit tarkastella virheen tietoja (esim. DNF-virhe 1032541) napsauttamalla sitä. Jos ongelmaa kuvaava vikaraportti on jo tehty, voit antaa raporttiin mahdollisesti tarvittavat lisätiedot.

Jos haluat saada päivityksiä raportista, sinun tulee ilmoittaa raporttiin CC (carbon-copy). Valitse Lisää minut kopioluetteloon -vaihtoehto ja napsauta Tallenna muutokset -painiketta.

Kun huomaat, että virheestä ei ole ilmoitettu, siirry eteenpäin ja tee se seuraavassa osiossa kuvatulla tavalla.

Virheilmoituksen tekeminen Fedorassa

Ilmoita virhe napsauttamalla Ilmoita uusi virhe -painiketta ja valitse avattavasta valikosta Fedoraa vastaan tai EPELiä vastaan .

Sinut ohjataan uuteen virheraporttimalliin virheseurannassa seuraavan kuvan mukaisesti. Huomaa, että päästäksesi virheraporttimalliin, sinulla on oltava Red Hat Bugzilla -tili ja sinun on oltava kirjautuneena sisään, muuten voit luoda uuden tilin.

Selitetään lyhyesti kentät, jotka on asetettava:

  • Komponentti: käytetään määrittämään paketin nimi.
  • Versio: käytetään määrittämään se Fedora-versio, jossa havaitsit virheen. Voit myös määrittää vakavuuden, laitteiston ja käyttöjärjestelmän.
  • Yhteenveto: käytä tätä saadaksesi hyödyllisen lyhyen yhteenvedon ongelmasta.
  • Kuvaus: lisää tarkempia tietoja ongelmasta käyttämällä toimitettua mallia (selvitetty alla).
  • Liite: käytä tätä liittääksesi tiedostoja, jotka tarjoavat lisätietoja ongelmasta (tiedostot voivat sisältää kuvakaappauksia, lokitiedostoja, näyttötallenteita jne.).
Valitun komponentin versio-julkaisunumero (jos käytettävissä):

Paketin version julkaisunumero tulee määrittää tässä. Voit käyttää rpm-komentoa saadaksesi paketin versionumeron (DNF-versio 4.0.4 tässä esimerkissä):

rpm -q dnf  

Kuinka toistettava:

Määritä, kuinka usein ongelma ilmenee. Suositeltuja vastauksia ovat:

  • Aina: käytä tätä, jos havaitset ongelman silloin tällöin.
  • Joskus: kirjoita tämä, jos havaitset ongelman joskus.
  • Vain kerran: kirjoita tämä, jos havaitsit ongelman kerran.
Toistamisen vaiheet:

Ongelman kuvauksen viimeisessä osassa voit antaa tietoja, joiden avulla muut käyttäjät voivat tarkistaa vian, ja he myös kertovat kehittäjille, mitkä vaiheet aiheuttavat ongelman.

  • Todelliset tulokset: Määritä, mitä havaitset ongelman ilmetessä.
  • Odotetut tulokset: tähän kenttään syötetään, mitä odotat tapahtuvan, jos ohjelmisto toimisi oikein?
  • Lisätietoja: Lisää tänne lisätietoja, joista voi olla hyötyä ylläpitäjälle.

Kun olet ilmoittanut virheestä, seuraava asia on tarkkailla sitä koskevia päivityksiä. Yleensä kaikille vikaraportissa oleville (eli raportoijalle, ylläpitäjälle ja muille käyttäjille) lähetetään sähköposti-ilmoitus kaikista uusista raporttiin tulleista kommenteista.

Jos virhe sattuu korjattua, ylläpitäjä julkaisee ohjelmistosta parannetun version. Bodhi (verkkojärjestelmä, joka helpottaa päivitysten julkaisemista Fedora-pohjaiselle ohjelmistojakelulle) lisää kommentin raporttiin, kun ohjelmistosta on julkaistu parannettu versio.

Viimeisenä mutta ei vähäisimpänä, voit auttaa ylläpitäjää vahvistamalla, toimiiko parannettu versio paremmin Bodhissa. Kun ohjelmiston parannettu julkaisu on läpäissyt QA (Quality Assurance) -prosessin, virhe suljetaan automaattisesti.

Siinä kaikki! Tässä artikkelissa olemme selittäneet uuden virheraportin jättämisen Fedorassa. Jos sinulla on kysyttävää, kommentteja tai lisätietoja, käytä alla olevaa palautelomaketta.