How to report a bug/fi

Nämä suuntaviivat neuvovat kuinka kirjoittaa hyvä virheilmoitus tai ominaisuustoive virhejäljittimessä (katso saadaksesi lisätietoja). Tehokkaat virheraportit johtavat useimmiten virhekorjauksiin.

Nopeat neuvot raportoimiseen

 * Ole tarkka
 * Ole selkeä: selitä kuinka toistaa ongelma, vaihe vaiheelta, jotta muut voivat toistaa ongelman, tai ymmärtää pyynnön.
 * Sisällytä vain yksi ongelma jokaiseen raporttiin
 * Sisällytä kaikki oleelliset linkit ja esimerkit

Voitko toistaa ongelman?
Yritä toistaa ongelma ohjelman tuoreimmassa versiossa nähdäksesi onko se jo korjattu. Jos virhe on wikisivulla kuten Wikipediassa, voit yrittää testata uusinta versiota test2.wikipedia.org-sivulla.

Onko joku muu jo raportoinut asiasta?
Käytä Wikimedian bugijäljittimen hakukenttää nähdäksesi onko virhe on jo raportoitu. Voit myös tehdä tarkennettuja hakuja "Tarkennettu haku"-sivulla.

If you are unsure whether a bug has already been reported, you should report the bug. It is better to have duplicate bugs than it is to have unreported bugs.

Raportoi uusi virhe tai ominaisuustoive
Jos kohtasit virheen tuoreimmassa versiossa eikä kukaan muu näytä olevan raportoinut siitä, toimi näin:
 * 1) Mene sivulle phabricator.wikimedia.org ja valitse "Tasks & bugs" sivupalkista.
 * 2) Valitse oikeasta yläkulmasta "Create task".
 * 3) Sinua pyydetään kirjautumaan sisään (tai rekisteröitymään) jos et ole jo tehnyt sitä (katso ")
 * 4) Täytä ainakin seuraavat kentät:
 * 5) * Otsikko: Lyhyt yhden lauseen yhteenveto mikä selittää ongelman (ei ehdotettu ratkaisu).
 * 6) ** Hyvä:
 * 7) ** Huono:
 * 8) * Tarkoitettu (kenelle): Jätä tämä kenttä huomiotta: kehittäjät määrittävät siirronsaajan suunnitellessaan tehtävän parissa työskentelyä.
 * 9) * Kuvaus: Ongelman täydet yksityiskohdat niin seikkaperäisesti kuin mahdollista. Tämä voi kattaa:
 * 10) ** Virheille:
 * 11) *** Miten toisia: Lyhyt, helposti seurattava ohjeistus kuvatun ongelman laukaisemiseen. Sisällytä mahdolliset erikoiset asennustoimenpiteet.
 * Esimerkki:
 * 1) *** Varsinaiset tulokset: Mitä sovellus teki edellisen jälkeen.
 * Esimerkki:
 * 1) ***Odotetut tulokset: Mitä sovelluksen olisi tullut tehdä jos se toimisi virheettä.
 * Esimerkki:
 * 1) ** Ominaisuustoiveille:
 * 2) *** Kuvaus siitä, mitä haluaisit saada aikaan ja miksi. Käyttäjän tarina on vaikuttava tapa välittää tämä.
 * Esimerkki:
 * 1) **Toimita myös kaikki muu mahdollisesti hyödyllinen tieto, kuten:
 * 2) ***verkkoselain, teema tai tietokoneen käyttöjärjestelmä, joita käytit huomatessasi bugin;
 * 3) ***linkit yms. yhdelle tai useammille sivuille missä olet kohdannut virheen; tai
 * 4) ***Onko ongelma ilmennyt joka kerta, vain silloin tällöin, vain tietyillä sivuilla tai vain tietyissä olosuhteissa.
 * 5) *Liittääksesi lokitiedoston tai (varmista, että luottamuksellisia tietoja ei näy), paina Upload File-näppäintä (pilvi, jossa on nuoli) Kuvaus-kentän työkalupalkissa.
 * 6) * Valitse 'tagit (projekti(t) joissa olet huomannut virheen):
 * 7) **Kehittäjät löytävät tehtävää projektien kautta. Tunnistaaksesi oikean projektin tai projektit käytä hakutoimintoa (oikeassa yläkulmassa) löytääksesi sen kuvauksen.
 * 8) **Tämä voisi olla esimerkiksi -projekti wikiohjelmistolle itselleen tai  Wikimedia-sivujen asetusmuutoksille (katso "").
 * 9) * Tilaajat: Jätä tämä kenttä huomiotta: jos tiedät tiettyjen käyttäjien haluavan ilmoituksia tehtävästä, lisää heidät tähän. Otherwise, ignore this field.
 * 1) ***verkkoselain, teema tai tietokoneen käyttöjärjestelmä, joita käytit huomatessasi bugin;
 * 2) ***linkit yms. yhdelle tai useammille sivuille missä olet kohdannut virheen; tai
 * 3) ***Onko ongelma ilmennyt joka kerta, vain silloin tällöin, vain tietyillä sivuilla tai vain tietyissä olosuhteissa.
 * 4) *Liittääksesi lokitiedoston tai (varmista, että luottamuksellisia tietoja ei näy), paina Upload File-näppäintä (pilvi, jossa on nuoli) Kuvaus-kentän työkalupalkissa.
 * 5) * Valitse 'tagit (projekti(t) joissa olet huomannut virheen):
 * 6) **Kehittäjät löytävät tehtävää projektien kautta. Tunnistaaksesi oikean projektin tai projektit käytä hakutoimintoa (oikeassa yläkulmassa) löytääksesi sen kuvauksen.
 * 7) **Tämä voisi olla esimerkiksi -projekti wikiohjelmistolle itselleen tai  Wikimedia-sivujen asetusmuutoksille (katso "").
 * 8) * Tilaajat: Jätä tämä kenttä huomiotta: jos tiedät tiettyjen käyttäjien haluavan ilmoituksia tehtävästä, lisää heidät tähän. Otherwise, ignore this field.

Tarkista, onko raporttisi valmis ja paina "Create Task"-nappia. Raporttisi on nyt tietokannassa ja joku toivottavastti katsoo sitä pian.

Prioriteetti: Jätä tämä kenttä huomiotta: pääasiallisesti prioriteetin määrittävät tehtävää suunnittelevat kehittäjät (katso "").

Siinä kaikki! Kiitos kun autoit parantamaan MediaWikiä ja Wikimedia-projekteja!

JavaScript-virheen raportoiminen

 * See also: Help:Locating broken scripts

Kun törmäät ongelmaan joka voisi liittyä JavaScriptiin, tee parhaasi [$url virheilmoitusten] löytämiseksi ja kopioi ne virheraporttiisi.

On erittäin tärkeää saattaa saataville kaikki hallussasi oleva tieto, sillä edes järjestelmäylläpitäjillä ei ole minkäänlaista pääsyä mahdolliseen virhelokiin. Jos et ole varma, onko käyttämäsi ominaisuus JavaScript-pohjainen, kokeile poistaa JavaScript käytöstä.

On aina hyödyllistä liittää raporttiin kuvankaappaus. Se on usein helpoin tapa tunnistaa ominaisuus, josta on kyse, ja voi usein tarjota tietoa joka auttaa ongelman paikantamisessa. Varmista piilottaneesi kaiken sellaisen tiedon, jota et halua jakaa, kuten muut avoimet selainvälilehdet tai piilotetut chat-ikkunat.

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

Reporting a connectivity issue
If you are having difficulties reaching a Wikimedia website at all (slow internet connection etc.), please follow Reporting a connectivity issue.

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

Katso myös

 * Kuinka reportoida virheet tehokkaasti Simon Tatham
 * How to get the developer community to solve your problem, by User:MSchottlender-WMF, July 2017
 * Phabricator-etiketti
 * Bug management/Bug report life cycle
 * Hyvän virheraportin tai ominaisuustoiveen kirjoittaminen
 * Kuinka luoda hyvä ensimmäinen virheraportti (vanhentunut)
 * Englanninkielinen Wikipedia: Virheraportit ja ominaisuustoiveet