How to report a bug/hr

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



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. 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 "").
 * 3) Click the Bookmark button in the upper right corner and choose "Report a Software Bug" (or "Report a Security Issue" to ).
 * 4) Popunite najmanje sljedeća polja:
 * 5) * Naslov: Kratak opis jednom rečenicom koji ukratko objašnjava vaš problem (ne vaše predloženo rješenje).
 * 6) ** Dobro:
 * 7) ** Loše:
 * 8) * 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:
 * 9) ** Za pogreške:
 * 10) *** Koraci za reprodukciju: Minimizirani i jednostavni koraci koji će reproducirati opisani problem. Navedite bilo kakve posebne korake.
 * Primjer:
 * 1) *** Stvarni rezultati: Što aplikacija čini nakon navedenih koraka.
 * Primjer:
 * 1) *** Očekivani rezultati: Što bi aplikacija napravila da nije došlo do pogreške.
 * Primjer:
 * 1) ** Za buduće zahtjeve:
 * 2) *** 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:
 * 1) ** Također navedite ostale podatke za koje smatrate da bi mogli biti korisni. Među takvima mogu biti:
 * 2) *** internetski preglednici, dizajni ili računalni sistemi na kojima je došlo do pogreške;
 * 3) *** poveznice na jednu stranicu ili više njih s pogreškom ili
 * 4) *** objašnjenje pojavljuje li se problem svaki put, povremeno, samo na određenim stranicama ili samo u određenim okolnostima.
 * 5) * Da biste priložili datoteku zapisnika ili (prvo provjerite da na takvim datotekama nema nikakvih privatnih informacija), kliknite na gumb Prenesi datoteku (oblačić sa strelicom) u alatnoj traci polja Opis.
 * 6) * Odaberi projekt(e) u kojima ste pronašli grešku:
 * 7) ** 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.
 * 8) ** Ovo može biti primjerice projekt za sam wiki softver, ili  za konfiguraciju Wikimedia stranica (pogledaj ).
 * 9) * 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.
 * 1) *** internetski preglednici, dizajni ili računalni sistemi na kojima je došlo do pogreške;
 * 2) *** poveznice na jednu stranicu ili više njih s pogreškom ili
 * 3) *** objašnjenje pojavljuje li se problem svaki put, povremeno, samo na određenim stranicama ili samo u određenim okolnostima.
 * 4) * Da biste priložili datoteku zapisnika ili (prvo provjerite da na takvim datotekama nema nikakvih privatnih informacija), kliknite na gumb Prenesi datoteku (oblačić sa strelicom) u alatnoj traci polja Opis.
 * 5) * Odaberi projekt(e) u kojima ste pronašli grešku:
 * 6) ** 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.
 * 7) ** Ovo može biti primjerice projekt za sam wiki softver, ili  za konfiguraciju Wikimedia stranica (pogledaj ).
 * 8) * 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.

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: 

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. 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.

Bilješke


Vidi i

 * Kako učinkovito prijaviti pogreške Simona Tathama
 * How to get the developer community to solve your problem, by User:MSchottlender-WMF, July 2017
 * Wikimedia Phabricator
 * Writing a good bug report or feature request
 * How to create a good first Bug Report (zastarjelo)
 * Wikipedija na engleskom jeziku: Prijave pogrešaka i zahtjevi za funkcijama
 * How to create a good first Bug Report (zastarjelo)
 * Wikipedija na engleskom jeziku: Prijave pogrešaka i zahtjevi za funkcijama