Kaip pateikti programinės įrangos klaidą „Fedora“.


Klaida arba programinės įrangos klaida yra programos klaida, klaida, gedimas ar gedimas, dėl kurio ji duoda nepageidaujamų arba neteisingų rezultatų. Klaida neleidžia programai/programai/programinei įrangai veikti taip, kaip numatyta.

Kaip ir dauguma, jei ne visi Linux platinimai, Fedora suteikia vartotojams galimybę pateikti pranešimą apie riktą. Atminkite, kad klaidų registravimas neapsiriboja tik programinės įrangos kūrėjais; visi (įskaitant įprastus vartotojus) raginami pranešti apie klaidas, su kuriomis susiduria. Užpildžius klaidą, paketo prižiūrėtojas peržiūri klaidos ataskaitą ir nusprendžia, kaip ją tvarkyti.

Svarbu: klaida nebūtinai turi būti programinės įrangos gedimas. Atsižvelgiant į aukščiau pateiktą klaidos apibrėžimą, bet koks nepageidaujamas ar netikėtas elgesys, pastebėtas programoje, turėtų būti registruojamas kaip klaida.

Šiame straipsnyje paaiškinsime įvairius pranešimo apie programinės įrangos ar programos klaidų pateikimo Fedora veiksmus.

Prieš pranešdami apie „Fedora“ klaidą

Prieš pranešdami apie klaidą, įsitikinkite, kad naudojate naujausią programinės įrangos versiją. Jei ne, atsisiųskite ir įdiekite. Paprastai naujausios programinės įrangos versijos pateikiamos su klaidų pataisymais, patobulinimais ir kt. Klaida, kurią norite pateikti, galėjo būti ištaisyta naujausiame programinės įrangos leidime.

Norėdami atnaujinti visą Fedora sistemoje įdiegtą programinę įrangą į naujausias galimas versijas, reguliariai vykdykite šią dnf komandą (su root teisėmis), kad patikrintumėte ir atnaujintumėte savo sistemą.

sudo dnf update --refresh

Jei naujausioje programinės įrangos versijoje vis dar yra klaida, galite patikrinti, ar klaida buvo užregistruota, ar ne. Galite patikrinti visas pateiktas Fedora paketo klaidas naudodami URL:

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

Taip pateksite tiesiai į puslapį, kuriame pateikiamas visų praneštų atitinkamo paketo klaidų sąrašas tokiu formatu (klaida, būsena, aprašymas ir leidimas). Šiame puslapyje taip pat yra nuoroda, skirta pranešti apie naują klaidą (Pateikti naują klaidą) ir rodomas bendras atidarytų ir blokuojančių klaidų skaičius. Pavyzdžiui:

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

Norėdami peržiūrėti išsamią informaciją apie klaidą (pvz., DNF klaida 1032541), spustelėkite ją. Jei pranešimas apie riktą jau buvo pateiktas, aprašant problemą, prie pranešimo galite pateikti bet kokios papildomos informacijos.

Jei norite gauti naujienas apie ataskaitą, patys turėtumėte „CC“ (kopijuoti) prie ataskaitos. Pažymėkite parinktį Pridėti mane prie CC sąrašo ir spustelėkite mygtuką Išsaugoti pakeitimus.

Kai sužinosite, kad apie klaidą nepranešta, eikite į priekį ir pateikite ją, kaip paaiškinta kitame skyriuje.

Pranešimo apie klaidas pateikimas „Fedora“.

Norėdami pranešti apie klaidą, spustelėkite mygtuką Pateikti naują klaidą, išskleidžiamajame meniu pasirinkite prieš Fedora arba prieš EPEL .

Būsite nukreipti į naują klaidų ataskaitos šabloną klaidų sekimo priemonėje, kaip parodyta kitame paveikslėlyje. Atminkite, kad norėdami pasiekti klaidų ataskaitos šabloną, turite turėti Red Hat Bugzilla paskyrą ir būti prisijungę, kitu atveju galite sukurti naują paskyrą.

Trumpai paaiškinkime laukus, kuriuos reikia nustatyti:

  • Komponentas: naudojamas paketo pavadinimui nurodyti.
  • Versija: naudojama norint nustatyti Fedora versiją, kurioje pastebėjote klaidą. Taip pat galite nurodyti sunkumą, aparatinę įrangą ir OS.
  • Santrauka: naudokite šią naudingą trumpą problemos santrauką.
  • Aprašas: pridėkite išsamesnės informacijos apie problemą naudodami pateiktą šabloną (paaiškinta toliau).
  • Priedas: naudokite failams, kuriuose pateikiama daugiau informacijos apie problemą, pridėti (failuose gali būti ekrano kopijų, žurnalo failų, ekrano įrašų ir kt.).
Pasirinkto komponento versija – leidimo numeris (jei taikoma):

Čia turėtų būti nurodytas paketo versijos išleidimo numeris. Galite naudoti komandą rpm, kad gautumėte paketo versijos numerį (šiame pavyzdyje DNF versija 4.0.4):

rpm -q dnf  

Kaip atkuriama:

Nurodykite, kaip dažnai kyla problema. Rekomenduojami atsakymai:

  • Visada: naudokite šį klavišą, jei retkarčiais pastebite problemą.
  • Kartais: įveskite, jei kartais pastebite problemą.
  • Tik vieną kartą: įveskite, jei problemą pastebėjote vieną kartą.
Atkūrimo žingsniai:

Paskutiniame problemos aprašymo skyriuje galite pateikti informaciją, kuri leidžia kitiems vartotojams patikrinti klaidą, ir jie taip pat informuoja kūrėjus apie tai, kokie konkretūs veiksmai sukelia problemą.

  • Faktiniai rezultatai: nurodykite, ką stebite iškilus problemai.
  • Tikėtini rezultatai: šis laukas naudojamas įvesti, ko, jūsų manymu, turėtų nutikti, jei programinė įranga veiktų tinkamai?
  • Papildoma informacija: čia pridėkite papildomos informacijos, kuri gali būti naudinga prižiūrėtojui.

Kai pranešate apie klaidą, kitas dalykas yra stebėti bet kokius atnaujinimus. Paprastai el. paštu pranešama apie bet kokius naujus pranešimo komentarus visiems, kurie yra pranešimo apie riktą dalis (ty pranešėjui, prižiūrėtojui ir kitiems vartotojams).

Jei klaida ištaisoma, prižiūrėtojas išleidžia patobulintą programinės įrangos versiją. Bodhi (žiniatinklio sistema, palengvinanti Fedora pagrįstos programinės įrangos platinimo naujinimų paskelbimo procesą) pridės komentarą prie ataskaitos, kai bus išleista patobulinta programinės įrangos versija.

Paskutinis, bet ne mažiau svarbus dalykas – galite padėti prižiūrėtojui patvirtindami, ar patobulinta versija veikia geriau Bodhi. Kai patobulintas programinės įrangos leidimas praeis QA (Kokybės užtikrinimo) procesas, riktas bus automatiškai uždarytas.

Tai viskas! Šiame straipsnyje paaiškinome įvairius naujo pranešimo apie klaidas pateikimo Fedora veiksmus. Jei turite klausimų, komentarų ar papildomos informacijos, kuria norite pasidalinti, naudokite toliau pateiktą atsiliepimų formą.