Hibák jelzése
- Ha Wikimédia-projektekkel kapcsolatos műszaki kérdésed van, a Meta Tech oldalán (lehetőleg angolul) vagy a magyar Wikipédia műszaki kocsmafalán (magyarul) teheted fel.
- Ha nem Wikimédia-szervereken futó MediaWiki-példánnyal kapcsolatos műszaki kérdésed van, azzal a Project:Support deskhez fordulhatsz.
Ez az útmutató arról szól, hogyan tudsz hatékonyan jelezni egy hibát (vagy javasolni egy új funkciót) a WikiMedia hibakövető oldalán (az oldal használatáról bővebben a Phabricator szoftver leírásában olvashatsz). Minél hatékonyabb egy hibajelentés, annál hamarabb tudják kijavítani a hibát. A hibajelentéseket angolul kell írni. Ha nem tudsz angolul, kérj meg valakit, hogy fordítsa le neked; legvégső esetben használhatsz gépi fordítást is (mint például a Google Translate).
A legfontosabbak röviden
- Fogalmazz pontosan.
- Fogalmazz világosan: magyarázd el, hogy lehet előidézni a hibát, lépésről lépésre, hogy mások is tudjanak kísérletezni vele.
- Egy hibajelentésben csak egy hibáról írj.
Mielőtt bármit tennél
- Add meg az alábbiakat: 1) hogyan lehet előidézni a hibát, lépésről lépésre, 2) elvárt eredmény, 3) kapott eredmény. Ezeket tagold el egymástól.
- Egy bejelentésben csak egyetlen problémát vagy funkciójavaslatot adj meg.
- Adj meg linket (ha lehetséges), illetve példát, képernyőképet.
Mielőtt bármit tennél
Megismételhető az eset?
Próbáld meg újra előidézni a hibát a szoftver legfrissebb verziójával - lehet, hogy időközben már kijavították. Ha a hiba magában a wiki szoftverben van, azaz a Wikipédia vagy egy másik wiki működik hibásan, a szoftver legfrissebb verzióját a test2.wikipedia.org oldalon próbálhatod ki.
Jelezte már más is a hibát?
Használd a Wikimedia hibakövető keresőjét a már bejelentett hibák megtekintéséhez. Részletesebb keresést is végrehajthatsz a részletes keresés oldalon.
Ha nem vagy benne biztos, hogy a hibát már bejelentette valaki, jelentsd be. Jobb, ha ugyanaz a hiba 2x van bejelentve, mint ha nincs.
Gadget- / felhasználóiszkript-hiba?
Egyes problémák felhasználói scrpitek vagy eszközök miatt keletkeznek, amelyek egy kis javítást igényelnek. Létezik útmutató , ami segít abban, hogy megtaláld a programkódot, amivel a hiba megszüntethető, így nem kell bejelentened.
Nem gyorsítótár probléma?
Néhány hiba korábban gyorsítótárazott HTML-hez köthető, ami egy újabb JavaScripttel akar működni, de a kettő együtt nem kompatibilis. Ennek megállapításához segítség az oldal törlése és újratöltése. Amennyiben még mindig fennáll a hiba, foglald bele ezt az információt is a hibajelentésedbe.
Új hiba bejelentése vagy funkció kérése
Ha az aktuális verzióban hibával találkoztál és még senki más nem jelentette, akkor:
- Menj a phabricator.wikimedia.org.
- Be kell jelentkezned (vagy regisztrálnod kell), ha még nem tetted (lásd "Fiók létrehozása ").
- Kattints a jobb felső sarokban lévő Könyvjelzők gombra, és válaszd ki a „Szoftverhiba bejelentése” (biztonsági hiba bejelentése esetén a „Biztonsági hiba bejelentése”) sort.
- Az alábbi mezőket mindenképpen töltsd ki:
- Title: A probléma rövid, egymondatos összefoglalója (nem pedig a javasolt megoldás).
- Jó:
"Selecting gender is not functional on Special:Preferences"
- Rossz:
"Software crashes"
- Jó:
- Description: A probléma olyan részletes leírása, amennyire csak lehet. Adj meg minden információt, ami a hibával kapcsolatban a rendelkezésedre áll. Ha ez nem elég, további információt és a hiba megismétléséhez való útmutatót kérnek tőled. E mezőnek tartalmaznia kell:
- Hiba esetén:
- Steps to Reproduce: A minimális számú, könnyen követhető lépés, amely előidézi a leírt problémát. Írj le minden speciális beállítási lépést.
- Példa:
Go to https://en.wikipedia.org with Internet Explorer version 10.0;
Make sure you are logged in;
Select "My Preferences" menu;
Go to "Gender" and select female gender from box list;
Click "Save" button.
- Példa:
- Actual Results: Hogyan viselkedett az alkalmazás a fent leírt lépések elvégzése után.
- Példa:
"There is no female gender in front of my username."
- Példa:
- Expected Results: Hogyan kellene viselkednie az alkalmazásnak, ha nem lenne hibás.
- Példa:
"My gender is shown in front of my username."
- Példa:
- Steps to Reproduce: A minimális számú, könnyen követhető lépés, amely előidézi a leírt problémát. Írj le minden speciális beállítási lépést.
- Funkciókérés esetén:
- Annak leírása, hogy mit szeretnél elérni és miért. Magyarázd el, hogy mit remélsz, milyen problémákat fog ez a funkció megoldani, pontos példákon keresztül; de ne kérj egy konkrét megoldást, mert lehet erre egy másik/jobb megoldás is. Egy felhasználói történet hatékony mód ehhez.
- Példa:
"As a new editor, I would like to be acknowledged for my contribution to the project, so that I feel welcomed and valued"
- Példa:
- Annak leírása, hogy mit szeretnél elérni és miért. Magyarázd el, hogy mit remélsz, milyen problémákat fog ez a funkció megoldani, pontos példákon keresztül; de ne kérj egy konkrét megoldást, mert lehet erre egy másik/jobb megoldás is. Egy felhasználói történet hatékony mód ehhez.
- Kérjük, adj meg minden más információt is, ami hasznos lehet, mint például:
- a webböngésző, felület, vagy számítógépes rendszer, amin a hiba jelentkezett;
- linkek, vagy diffek az oldal(ak)ra, ahol a hibát találtad; vagy
- a probléma mindig előjön, csak időszakosan, vagy csak bizonyos lapokon, esetleg csak speciális körülmények között.
- Hiba esetén:
- Naplófájl, vagy képernyőkép csatolásához (miután megbizonyosodtál arról, hogy semmilyen bizalmas információt nem tartalmaznak), kattints a Description mező eszköztárában található Upload File gombra (a felhő ikon egy nyíllal).
- Válaszd ki az(oka)t a projekt(ek)et, amely(ek)ben a hibát találtad:
- A projektek segítségével találják meg a fejlesztők, hogy min dolgozzanak. A megfelelő projekt(ek) azonosításához használd a kereső funkciót (a jobb felső sarokban) a leírás megtalálásához.
- Ez lehet például a
MediaWiki-General
projekt (a wiki szoftver maga), vagy aWikimedia-Site-Requests
, a Wikimedia wiki oldalainak konfigurációs változásait kezelő projekt (lásd Selecting projects ).
- CC: Ezt a mezőt is kihagyhatod: Ha tudod, hogy mely felhasználókat érdekelhetnek értesítések ezzel a feladattal kapcsolatban, ide beírhatod a nevüket. Ellenkező esetben e mezőt hagyd figyelmen kívül.
- Title: A probléma rövid, egymondatos összefoglalója (nem pedig a javasolt megoldás).
Győződj meg róla, hogy a jelentésed teljesen elkészült, majd kattints a "Create Task" gombra. A jelentésed innentől elérhető lesz az adatbázisban és valaki remélhetőleg hamarosan meg is nézi. Ez elősegíti azt, hogy valaki, aki érdeklődik a jelentés után, megnézze és akár dolgozzon is rajta .
Ezt a mezőt is kihagyhatod: A prioritást általában azok a fejlesztők állítják be, akik az adott feladaton dolgozni fognak (lásd „Prioritások meghatározása“).
Kész is! Köszönjük, hogy segítesz jobbá tenni a MediaWiki és a Wikimedia projekteket!
JavaScript-hiba jelentése
- Lásd még: Help:Locating broken scripts
Számos funkció, például a gadgetek, felhasználói szkriptek és a MediaWiki egyes részei a JavaScripttől függnek.
Amikor egy olyan hibát találsz, ami kapcsolódhat a JavaScript-hez, akkor tégy meg minden tőled telhetőt, hogy azonosíthasd a hibaüzeneteket és másold be őket a hibajelentésedbe.
Különösen fontos minden információ megadása, mivel még a rendszer-adminisztrátoroknak sincs hozzáférésük a hibanaplóhoz.
Ha a probléma magában a felhasználói szkript kódjában vagy a gadget-ben van, akkor a Phabricator lehet nem tudja majd olyan helyre tenni a jelentést, hogy megoldhassák.[1] Valaki átirányíthat a szkript vitalapjára (ha sikerül azonosítani a problémás szkriptet).
Kapcsolódási probléma bejelentése
Ha problémád van valamelyik Wikimedia oldal elérésével (például internet gondok miatt), kövesd az alábbit: https://wikitech-static.wikimedia.org/wiki/Reporting_a_connectivity_issue
Bejelentkezési probléma
Bejelentkezési probléma esetén kövesd az alábbi Manual:How to debug/Login problems leírást.
Jegyzetek
Lásd még
- Útmutató a hatékony hibajelentéshez, írta: Simon Tatham (angol nyelvű)
- Wikimédia Phabricator
- Hibakezelés/Hibajegyek életciklusa
- Jó hibabejelentés vagy funkciójavaslat írása
- Wikipédia: Hibajelentések és funkciókérések