shortcut: BUGREPORT

Kako prijaviti pogrešku

From mediawiki.org
This page is a translated version of the page How to report a bug and the translation is 66% complete.
Outdated translations are marked like this.


Phabricator is for software bug reports, feature requests, and planning work.
  • To ask technical questions about Wikimedia projects, see m:Tech
  • To ask technical questions about MediaWiki in non-WMF installations, see Project:Support desk

Ova uputstva objašnjavaju kako napisati dobru prijavu grešaak ili zahtjev za dodatkom u Wikimedia's bugtracker (pogledaj Phabricator za više informacija). Dobro prijavljene greške imaju veliku mogućnost da bidi popravljene.

Izvještaji pogrešaka trebaju biti napisani na engleskom jeziku. Ako ne možete pisati na engleskom jeziku, pokušajte se služiti alatom za strojni prijevod kao što je Google Translate.

Brze preporuke za izvještaje

  • Budite precizni
  • Be clear: explain 1) how to reproduce the situation, step by step, without leaving any room for interpretation, 2) expected behavior, 3) actual behavior. In separate sections
  • Include only one specific bug or one specific feature request per task
  • Include any relevant links and examples

Prije nego što bilo što napravite

Možete li reproducirati problem?

Pokušajte reproducirati pogrešku koristeći se najnovijom verzijom softvera kako biste vidjeli je li već otklonjena. Ako je pogreška na wikistranicama poput Wikipedije, možete pokušati testirati najnoviju verziju softvera na test2.wikipedia.org.

Je li tko već prijavio problem?

Upotrijebite okvir za pretraživanje na Wikimedia's bugtracker kako bi vidjeli je li vaša greška već prijavljena. Također možete obaviti više naprednih pretraživanja na advanced search page.

Ako niste sigurni je li pogreška već prijavljena, svakako je prijavite. Bolje je više puta pojaviti istu pogrešku nego je ne prijaviti uopće.

Je li problem možda u dodatku ili suradničkoj skripti?

Do nekih problema dolazi zbog upotrebe suradničkih skripti i dodataka koje je potrebno popraviti. Dostupan je vodič s koracima uz pomoć kojih možete identificirati takav kod, što bi vam moglo otkloniti problem te tako ne biste trošili vrijeme na prijavu pogreške.

Prijava pogreške ili zahtjeva za funkciju

Ako ste u najnovijoj verziji naišli na pogrešku, a čini se da je nitko nije prijavio, onda:

  1. Idite na phabricator.wikimedia.org.
  2. Trebat ćete se prijaviti (ili registrirati) ako to već niste učinili (pogledajte "Otvaranje računa ").
  3. Click the Bookmark button in the upper right corner and choose "Report a Software Bug" (or "Report a Security Issue" to report a security problem ).
  4. Popunite najmanje sljedeća polja:
    • Naslov: Kratak opis jednom rečenicom koji ukratko objašnjava vaš problem (ne vaše predloženo rješenje).
      • Dobro: "Selecting gender is not functional."
      • Loše: "Software crashes."
    • Opis: Potpuni opis pogreške sa svim informacijama koje su vam trenutačno poznate. If that is insufficient you will be asked for additional information along with guidance on how to obtain it. U ovom bi se polju trebalo nalaziti:
      • Za pogreške:
        • Koraci za reprodukciju: Minimizirani i jednostavni koraci koji će reproducirati opisani problem. Navedite bilo kakve posebne korake.
          Primjer:
          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.
        • Stvarni rezultati: Što aplikacija čini nakon navedenih koraka.
          Primjer:
          "There is no female gender in front of my username."
        • Očekivani rezultati: Što bi aplikacija napravila da nije došlo do pogreške.
          Primjer:
          "My gender is shown in front of my username."
      • Za buduće zahtjeve:
        • Opišite što biste htjeli postići i zašto. Explain what you hope the feature will solve (the actual underlying problem) along with specific examples; but do not demand a specific solution, as there might be other/better solutions. A user story is an effective way of conveying this.
          Primjer:
          "As a new editor, I would like to be acknowledged for my contribution to the project, so that I feel welcomed and valued"
      • Također navedite ostale podatke za koje smatrate da bi mogli biti korisni. Među takvima mogu biti:
        • internetski preglednici, dizajni ili računalni sistemi na kojima je došlo do pogreške;
        • poveznice na jednu stranicu ili više njih s pogreškom ili
        • objašnjenje pojavljuje li se problem svaki put, povremeno, samo na određenim stranicama ili samo u određenim okolnostima.
    • Da biste priložili datoteku zapisnika ili snimku zaslona (prvo provjerite da na takvim datotekama nema nikakvih privatnih informacija), kliknite na gumb Prenesi datoteku (oblačić sa strelicom) u alatnoj traci polja Opis.
    • Odaberi projekt(e) u kojima ste pronašli grešku:
      • Projects are how developers find tasks to work on. To identify the right project(s), use the search function (in the top right) to find its description.
      • Ovo može biti primjerice MediaWiki-General-or-Unknown projekt za sam wiki softver, ili Wikimedia-Site-Requests za konfiguraciju Wikimedia stranica (pogledaj Selecting projects ).
    • CC: Možete ignorirati ovo polje; ako znate specifičnog korisnika /korisnike koji će biti zainteresirani za biti obaviješteni o dobivanju ovoga zadatka, možete ih dodati ovdje. Otherwise, ignore this field.

Provjerite je li vaše izvješće dovršeno, a zatim pritisnite gumb "Create Task". Vaša prijava greške sad će biti u bazi i nadamo se da će je netko uskoro pogledati. This allows somebody interested in the report to look at it and potentially work on it .

Prioritet zadatka postavit će programeri ako planiraju raditi na zadatku (pogledaj »Setting priorities«).

To je sve! Hvala vam na pomoći kojom poboljšavate projekte MediaWikija i Wikimedije!

Prijava pogreške u JavaScriptu

Pogledaj i: Help:Locating broken scripts

A lot of functionality, such as gadgets, user scripts, and some parts of MediaWiki, rely on JavaScript.

When you encounter a bug that may be related to JavaScript, do your best to identify error messages and copy them into the bug report.

It's especially important to provide all the information you have, because even the system administrators will have zero access to any error log.

If the problem is in the code of a user script or gadget itself, then Phabricator might not be the place where the problem will get handled.[1] Someone might redirect you to the talk page of the script (if the problematic script is identified).

Prijava problema s povezivanjem

If you are having difficulties reaching a Wikimedia website at all (slow internet connection etc.), please follow https://wikitech-static.wikimedia.org/wiki/Reporting_a_connectivity_issue

Prijava problema s prijavom

If you are having problems logging into your account, please follow Manual:How to debug/Login problems.

Bilješke

Vidi i