Jak nahlásit chybu

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page How to report a bug and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Cymraeg • ‎Deutsch • ‎English • ‎Esperanto • ‎Hawaiʻi • ‎Interlingue • ‎Lëtzebuergesch • ‎Napulitano • ‎Nederlands • ‎Ripoarisch • ‎Scots • ‎Taqbaylit • ‎Tiếng Việt • ‎Türkçe • ‎aragonés • ‎asturianu • ‎català • ‎dansk • ‎español • ‎français • ‎galego • ‎hrvatski • ‎interlingua • ‎italiano • ‎lietuvių • ‎magyar • ‎norsk bokmål • ‎occitan • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎shqip • ‎sicilianu • ‎slovenčina • ‎suomi • ‎svenska • ‎čeština • ‎Ελληνικά • ‎беларуская (тарашкевіца)‎ • ‎български • ‎русский • ‎српски / srpski • ‎українська • ‎ייִדיש • ‎עברית • ‎ئۇيغۇرچە • ‎العربية • ‎تۆرکجه • ‎سنڌي • ‎فارسی • ‎پښتو • ‎अवधी • ‎मराठी • ‎हिन्दी • ‎বাংলা • ‎ਪੰਜਾਬੀ • ‎தமிழ் • ‎తెలుగు • ‎ಕನ್ನಡ • ‎සිංහල • ‎ไทย • ‎ქართული • ‎中文 • ‎日本語 • ‎ꯃꯤꯇꯩ ꯂꯣꯟ • ‎한국어
shortcut: BUGREPORT

Tyto pokyny vysvětlují, jak napsat dobré hlášení chyby nebo žádost o novou funkci (úlohu) do systému nadace Wikimedia pro správu úloh (podrobnosti najdete na stránce Phabricator ). Dobře napsané úlohy mají větší naději, že na nich někdo bude pracovat.

Úlohy je nutno psát anglicky. Pokud anglicky neumíte, zkuste použít nástroj pro strojový překlad jako např. Google Translate.

Rychlá doporučení

  • Buďte přesní.
  • Buďte srozumitelní: vysvětlete, jak jde problém navodit, krok za krokem, aby ostatní dokázali chybu reprodukovat nebo chápali váš požadavek.
  • V jedné úloze popište jen jednu chybu.
  • Dodejte jakékoliv potřebné odkazy a ukázky.

Než budete pokračovat

Dokážete problém zopakovat?

Zkuste hlášenou chybu zreprodukovat na aktuální verzi softwaru, abyste zjistili, zda už nebyla opravena. Pokud jste chybu nalezli na wikiserveru, jako je Wikipedie, můžete nejnovější verzi vyzkoušet na test2.wikipedia.org.

Nenahlásil už tento problém někdo jiný?

Použijte vyhledávání na systému nadace Wikimedia pro správu chyb, abyste zjistili, zda stejnou chybu už někdo nenahlásil. Můžete také zkusit pokročilejší hledání na vyhledávací stránce.

Pokud si nejste jisti, zda stejnou chybu už někdo nenahlásil před vámi, radši ji nahlaste. Je lepší mít chyby nahlášené dvakrát než chyby nenahlášené vůbec.

Možné problémy s udělátkem / uživatelským skriptem?

Některé problémy jsou důsledkem používání uživatelských skriptů a udělátek, které vyžadují opravy. Tady je dostupný průvodce s kroky, jak identifikovat takový kód, který by mohl problém vyřešit, abyste neztráceli čas jeho nahlášením.

Hlášení chyby nebo žádosti o novou funkci

Pokud jste narazili na problém v aktuální verzi, který patrně dosud nikdo nenahlásil, tak:

  1. Jděte na phabricator.wikimedia.org.
  2. Pokud jste se dosud nepřihlásili, budete tak muset učinit nyní (nebo zaregistrovat). (Vizte „Vytvoření účtu “)
  3. Klikněte na tlačítko Záložka v pravém horním rohu a vyberte „Create task“ (Vytvořit úlohu), nebo „Report Security Issues“ pro nahlášení problému se zabezpečením .
  4. Vyplňte alespoň následující pole:
    • Title: Krátké shrnutí (pokud možno v jedné větě), které popisuje problém (nikoli navrhované řešení).
      • Správně: "Selecting gender is not functional."
      • Špatně: "Software crashes."
    • Assigned to: (Zadáno komu) - tohoto pole si nemusíte všímat. Až se vývojáři rozhodnou, že se na úkolu má začít pracovat, určí také, kdo se jím bude zabývat.
    • Description: (Popis) - úplné podrobnosti o problému, obsahující co nejvíce detailů. To by mělo zahrnovat:
      • Pro chyby:
        • Postup pro zreprodukování: - minimalizovaný, jednoduchý postup, který vyvolá popisovaný problém. Popište i případné zvláštní nastavení.
          Příklad:
          1. Go to https://en.wikipedia.org with Internet Explorer version 10.0;
          2. Make sure you are logged in;
          3. Select "My Preferences" menu;
          4. Go to "Gender" and select female gender from box list;
          5. Click "Save" button.
        • Pozorované výsledky: (Actual Results) - Co aplikace provedla po provedení výše uvedených kroků.
          Příklad:
          "There is no female gender in front of my user name."
        • Očekávané výsledky: (Expected Results) - o aplikace měla provést, kdyby v ní nebyla chyba.
          Příklad:
          "My gender is shown in front of my user name."
      • Pro žádosti o nové funkce:
        • Popis, čeho byste rádi dosáhli a proč. Vysvětlete, co doufáte, že funkce vyřeší (skutečný základní problém), spolu s konkrétními příklady; nemusíte navrhovat konkrétní řešení, protože mohou existovat jiná / lepší řešení. Příběh uživatele (jak se k problému dostal) je efektivní způsob, jak sdělit požadované řešení.
          Příklad:
          "As a new editor, I would like to be acknowledged for my contribution to the project, so that I feel welcomed and valued"
      • Poskytněte prosím všechny další informace, které by mohly být užitečné, jako například:
        • webové prohlížeče, vzhledy (skiny) nebo počítačové systémy, na kterých jste chybu viděli;
        • odkazy nebo diffy na stránku nebo stránky, na kterých jste na chybu narazili nebo
        • zda se problém objevuje pokaždé, jen někdy, jen na některých stránkách nebo jen za zvláštních okolností.
    • K hlášení můžete připojit soubor s logy nebo snímek obrazovky (ale ujistěte se, že neobsahuje žádné tajné či soukromé údaje). Abyste tak učinili, použijte tlačítko Upload File (nahrát soubor - vypadá jako mrak se šípem) v nástrojové liště pole Description.
    • Vyberte jeden nebo více projektů (tags), kterých se chyba týká:
      • Projekty jsou způsob, kterým vývojáři spravují své úkoly a hledají ty, kterým by se měli věnovat. K určení správných projektů použijte vyhledávací funkci (dostupná vpravo nahoře).
      • Vhodným projektem projekt MediaWiki-General-or-Unknown pro software, na kterém wiki běží, nebo Wikimedia-Site-Requests pro změny konfigurace na serverech Wikimedia (vizte Selecting projects ).
    • Subscribers: (Odběratelé): Pokud víte o někom, koho by zajímal průběh práce na daném úkolu, přidejte ho sem. Jinak toto pole ignorujte.

Zkontrolujte, zda je hlášení úplné, a klikněte na tlačítko „Create Task“. Vaše hlášení nyní bude uloženo v databázi. To umožní někomu, kdo bude mít zájem, aby se na hlášení podíval a případně na něm začal pracovat .

Stupeň priority úlohy bude nastaven vývojáři, kteří se rozhodnou na ní pracovat (viz Nastavení priority).

To je vše! Děkujeme za vaši pomoc při vylepšování MediaWiki a projektů Wikimedia!

Nahlášení chyby v JavaScriptu

Viz též: Nápověda:Nalezení rozbitých skriptů

Mnoho funkcí, jako jsou udělátka (gadgets), uživatelské skripty a některé části MediaWiki, se spoléhají na JavaScript.

Pokud narazíte na chybu, která může souviset s JavaScriptem, udělejte maximum, abyste identifikovali chybové zprávy, a zkopírujte je do zprávy o chybě.

Je obzvláště důležité poskytnout všechny informace, které máte, protože i správci systému budou mít nulový přístup k jakémukoli protokolu chyb.

Pokud je problém v kódu uživatelského skriptu nebo samotného udělátka, nemusí být Phabricator místem, kde bude problém vyřešen. [1] Můžete být přesměrován na diskusní stránku ke skriptu (pokud je problémový skript identifikován).

Nahlášení problému s připojením

Pokud máte problémy se vůbec připojit k některé ze stránek projektu Wikimedia (příliš pomalý internet apod.), pokračujte na stránku Nahlášení problému s připojením (anglicky).

Nahlášení problému s přihlašováním

Pokud máte problémy s přihlášením ke svému účtu, pokračujte na Manuál:Odstraňování chyb/Problémy s přihlášením.

Poznámky

Viz též