Hvernig á að skrá hugbúnaðarvillu til Fedora


Villa eða hugbúnaðarvilla er villa, mistök, bilun eða bilun í forriti sem veldur því að það skilar óæskilegum eða röngum niðurstöðum. Villa kemur í veg fyrir að forrit/forrit/hugbúnaður virki eins og til er ætlast.

Eins og flestar ef ekki allar Linux dreifingar, veitir Fedora notendum leið til að leggja fram villuskýrslu. Hafðu í huga að villuskráning er ekki takmörkuð við aðeins hugbúnaðarframleiðendur; allir (þar á meðal venjulegir notendur) eru hvattir til að skrá villur sem þeir lenda í. Þegar villu hefur verið fyllt lítur umsjónarmaður pakkans á villuskýrsluna og ákveður hvernig á að meðhöndla hana.

Mikilvægt: Villa þarf kannski ekki endilega að vera hugbúnaðarhrun. Í tengslum við ofangreinda skilgreiningu á villu ætti að skrá alla óæskilega eða óvænta hegðun sem vart verður við í forriti sem villu.

Í þessari grein munum við útskýra hin ýmsu skref við að leggja fram villuskýrslu um hugbúnað eða forrit í Fedora.

Áður en þú skráir villu í Fedora

Áður en þú skráir villu skaltu ganga úr skugga um að þú sért að nota nýjustu útgáfuna af hugbúnaði. Ef ekki skaltu hlaða niður og setja það upp. Venjulega eru nýjustu útgáfur af hugbúnaði sendar inn með villuleiðréttingum, endurbótum og fleira. Villu sem þú vilt skrá gæti hafa verið lagfærð í nýjustu útgáfu hugbúnaðarins.

Til að uppfæra allan hugbúnað sem er uppsettur á Fedora kerfinu þínu í nýjustu fáanlegu útgáfurnar skaltu reglulega keyra eftirfarandi dnf skipun (með rótarréttindum) til að athuga og uppfæra kerfið þitt.

$ sudo dnf update --refresh

Ef nýjasta útgáfa hugbúnaðarins er enn með villuna, þá geturðu athugað hvort villan hafi verið skráð eða ekki. Þú getur athugað allar skrár villur fyrir Fedora pakka með því að nota slóðina:

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

Þetta mun fara beint á síðu sem sýnir lista yfir allar tilkynntar villur fyrir viðkomandi pakka, á sniðinu (villa, staða, lýsing og útgáfa). Þessi síða hefur einnig tengil til að tilkynna nýja villu (Skráðu nýja villu), og hún sýnir heildarfjölda opinna og hindrandi villu. Til dæmis:

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

Til að skoða upplýsingar um villu (td DNF Bug 1032541), smelltu á hana. Ef villuskýrsla hefur þegar verið lögð inn sem lýsir vandamálinu, geturðu veitt allar viðbótarupplýsingar sem þú gætir haft í skýrslunni.

Til að fá uppfærslur um skýrsluna ættir þú að „CC“ (kolafrit) sjálfan þig í skýrsluna. Athugaðu valkostinn „Bæta mér við CC lista“ og smelltu á hnappinn „Vista breytingar“.

Þegar þú uppgötvar að villan hefur ekki verið tilkynnt skaltu halda áfram og skrá hana eins og útskýrt er í næsta kafla.

Að leggja inn villuskýrslu í Fedora

Til að skrá villu, smelltu á Skrá nýja villu hnappinn, veldu \gegn Fedora eða \gegn EPEL í fellivalmyndinni.

Þér verður vísað á nýtt sniðmát fyrir villuskýrslu á villurekki eins og sýnt er á eftirfarandi mynd. Athugaðu að til að fá aðgang að villuskýrslusniðmátinu ættir þú að vera með Red Hat Bugzilla reikning og verður að hafa skráð þig inn, annars geturðu búið til nýjan reikning.

Við skulum útskýra stuttlega reitina sem þarf að stilla:

  • Hluti: notað til að tilgreina heiti pakkans.
  • Útgáfa: notað til að stilla útgáfuna af Fedora sem þú sást villuna á. Þú getur líka tilgreint alvarleika, vélbúnað og stýrikerfi.
  • Yfirlit: notaðu þetta til að gefa gagnlega stutta samantekt á málinu.
  • Lýsing: bættu við ítarlegri upplýsingum um málið með því að nota sniðmátið sem fylgir (útskýrt hér að neðan).
  • Viðhengi: notaðu þetta til að hengja við skrár sem veita frekari upplýsingar um málið (skrár geta innihaldið skjámyndir, annálaskrár, skjáupptökur osfrv.).

Útgáfunúmer pakkans ætti að tilgreina hér. Þú getur notað rpm skipunina til að fá útgáfunúmer pakkans (DNF útgáfa 4.0.4 í þessu dæmi):

$ rpm -q dnf  

Tilgreindu hversu oft vandamálið kemur upp. Mælt er með svörum:

  • Alltaf: notaðu slá inn þetta ef þú fylgist með vandamálinu öðru hvoru.
  • Stundum: sláðu inn þetta ef þú tekur eftir vandamálinu stundum.
  • Aðeins einu sinni: sláðu inn þetta ef þú hefur tekið eftir vandamálinu einu sinni.

Í síðasta hluta vandamálalýsingarinnar geturðu veitt upplýsingar sem gera öðrum notendum kleift að sannreyna villuna og þeir upplýsa einnig þróunaraðila um hvaða tilteknu skref valda vandanum.

  • Raunverulegar niðurstöður: Tilgreindu hvað þú tekur eftir þegar vandamálið kemur upp.
  • Væntanlegar niðurstöður: Þessi reitur er notaður til að slá inn það sem þú býst við að gerist ef hugbúnaðurinn hegðar sér rétt?
  • Viðbótarupplýsingar: Bættu við viðbótarupplýsingum sem gætu verið gagnlegar fyrir umsjónarmanninn hér.

Þegar þú hefur tilkynnt villu er næsta atriði að passa upp á allar uppfærslur um hana. Venjulega verður tölvupósttilkynning um allar nýjar athugasemdir við skýrsluna sendar til allra sem eru hluti af villutilkynningunni (þ.e. fréttamanninum, umsjónarmanninum sem og öðrum notendum).

Ef villan verður lagfærð gefur umsjónarmaður út endurbætta útgáfu af hugbúnaðinum. Bodhi (vefkerfi sem auðveldar ferlið við að birta uppfærslur fyrir Fedora-undirstaða hugbúnaðardreifingu) mun bæta athugasemd við skýrsluna, eftir að endurbætt útgáfa af hugbúnaðinum er gefin út.

Síðast en ekki síst geturðu hjálpað viðhaldsaðilanum með því að staðfesta hvort endurbætt útgáfan virkar betur í Bodhi. Þegar endurbætt útgáfa hugbúnaðarins hefur staðist QA (Quality Assurance) ferlið verður villunni sjálfkrafa lokað.

Það er allt og sumt! Í þessari grein höfum við útskýrt hin ýmsu skref við að leggja fram nýja villuskýrslu í Fedora. Ef þú hefur einhverjar spurningar eða athugasemdir eða auka upplýsingar til að deila, notaðu athugasemdareyðublaðið hér að neðan.