How to report a bug/de

Diese Richtlinien erklären, wie man einen guten Bug-Report oder Feature Wunsch in Wikimedias Bugracker erstellt (siehe für weitere Informationen). Gut formulierte Bug-Reports werden mit größerer Wahrscheinlichkeit bearbeitet.

Kurzempfehlungen für Fehlerberichte

 * Sei genau!
 * Drücke Dich klar aus: Erkläre Schritt für Schritt, wie sich das Problem reproduzieren läßt, damit andere den Fehler nachvollziehen können.
 * Beschreibe immer nur ein einzelnes Problem je Bericht.

Kannst du das Problem reproduzieren?
Versuche deinen Bug mit einer aktuellen Softwareversion zu reproduzieren, um zu prüfen, ob er schon behoben wurde. Wenn der Bug auf einer Wiki-Seite wie Wikipedia ist, kannst du versuchen die neueste Softwareversion auf test2.wikipedia.org zu nutzen.

Hat schon jemand anderes das Problem gemeldet?
Verwende das Suchfeld auf Wikimedias Bugtracker um zu sehen, ob der Fehler bereits gemeldet wurde. Du kannst auch eine erweiterte Suche durchführen auf der erweiterten Suchseite.

Einen neuen Bug oder Feature-Wunsch melden
Wenn du einen Bug in einer aktuellen Version findest, aber niemand anders scheint ihn berichtet zu haben, dann:
 * 1) Gehe zu phabricator.wikimedia.org und klicke auf "Manifest" im Seitenmenü.
 * 2) Wähle "Create task" in der oberen Ecke.
 * 3) Sie werden gebeten, sich einzuloggen (oder zu registrieren), wenn Sie das noch nicht getan haben (siehe hierzu auch "").
 * 4) Fülle mindestens die folgenden Felder aus:
 * 5) * Titel: Eine kurze, einen Satz lange Zusammenfassung, die das Problem erklärt (aber nicht Ihren Lösungsvorschlag).
 * 6) ** Gut:
 * 7) ** Schlecht:
 * 8) * "Beauftragter:" Sie können dieses Feld ignorieren. Die Entwickler werden selbst einen Beauftragten ernennen, wenn sie sich um diese Aufgabe kümmern.
 * 9) * Priority: You should ignore this field: In general, the priority is set by developers who plan to work on the task (see Setting priorities).
 * 10) * "Beschreibung": Ausführliche, möglichst umfangreiche Informationen zum Problem. Dies könnte beinhalten:
 * 11) ** Für Fehler (Bugs):
 * 12) *** "Schritte zur Nachverfolgung": Kurz und prägnant gelistete Schritte, mit denen das beschriebene Problem einfach nachvollzogen werden kann. Bitte etwaige Sondereinstellungen nicht vergessen.
 * Beispiel:
 * 1) *** "Tatsächliche Ergebnisse": Was passiert in der Applikation, nachdem die obigen Schritte ausgeführt wurden.
 * Beispiel:
 * 1) ***"Erwartetes Ergebnis": Was hätte die Applikation korrekterweise tun sollen.
 * Beispiel:
 * 1) ** Für Feature Anfragen:
 * 2) *** Eine Beschreibung dessen, was Sie gerne erreichen würden und warum. user story ist ein gutes Beispiel, wie Sie uns das mitteilen können.
 * Beispiel:
 * 1) **Bitte ergänze auch weitere Informationen, die hilfreich sein könnten, wie zum Beispiel:
 * 2) ***Browser, Skins, oder Betriebssysteme auf denen der Fehler ebenfalls gefunden wurde.
 * 3) ***Verweise oder Unterschiede zu einer oder mehreren Seiten, wo der Fehler aufgetreten ist; oder
 * 4) ***ob das Problem jedes Mal auftritt, nur gelegentlich, nur auf bestimmten Seiten, oder nur unter bestimmten Voraussetzungen.
 * 5) *Anhang: Es ist möglich, eine Log-Datei oder einen anzuhängen (bitte achten sie darauf, vertrauliche Daten unkenntlich zu machen). Klicken sie dazu auf den "Upload File" Button (eine Wolke mit einem Pfeil) in der Toolbar des "Description"-Feldes.
 * 6) * Select the tags (project(s)) in which you've found the bug:
 * 7) **Über Projekte finden Entwickler die Aufgaben, an denen sie arbeiten. Um die richtigen Projekte zu finden, verwende die Suchfunktion (oben rechts), um zur Projektbeschreibung zu gelangen.
 * 8) **Das könnte beispielsweise für die Wiki-Software selbst, oder  für Konfigurationseinstellungen der Wikimedia Wiki-Seiten sein (siehe "see "").
 * 9) * Subscribers: You should ignore this field: If you know specific users who will be interested in getting notified of this task you can add them here.
 * 1) ***Browser, Skins, oder Betriebssysteme auf denen der Fehler ebenfalls gefunden wurde.
 * 2) ***Verweise oder Unterschiede zu einer oder mehreren Seiten, wo der Fehler aufgetreten ist; oder
 * 3) ***ob das Problem jedes Mal auftritt, nur gelegentlich, nur auf bestimmten Seiten, oder nur unter bestimmten Voraussetzungen.
 * 4) *Anhang: Es ist möglich, eine Log-Datei oder einen anzuhängen (bitte achten sie darauf, vertrauliche Daten unkenntlich zu machen). Klicken sie dazu auf den "Upload File" Button (eine Wolke mit einem Pfeil) in der Toolbar des "Description"-Feldes.
 * 5) * Select the tags (project(s)) in which you've found the bug:
 * 6) **Über Projekte finden Entwickler die Aufgaben, an denen sie arbeiten. Um die richtigen Projekte zu finden, verwende die Suchfunktion (oben rechts), um zur Projektbeschreibung zu gelangen.
 * 7) **Das könnte beispielsweise für die Wiki-Software selbst, oder  für Konfigurationseinstellungen der Wikimedia Wiki-Seiten sein (siehe "see "").
 * 8) * Subscribers: You should ignore this field: If you know specific users who will be interested in getting notified of this task you can add them here.

Bitte überprüfe nochmals, ob der Bericht komplett ist, und sende ihn durch einen Klick auf "Create Task" ("Aufgabe erstellen") ab. Der Fehlerbericht landet in der Datenbank, wo er hoffentlich bald bearbeitet wird.

Das wäre alles! Danke für deinen Einsatz um MediaWiki und Wikimedia-Projekte zu verbessern!

Einen JavaScript-Fehler melden
Wenn Du auf einen Fehler triffst, der möglicherweise durch JavaScript verursacht wird, gib dein Bestes die Fehlermeldung zu indentifizieren und kopiere sie in einen Fehlerbericht.

Es ist besonders wichtig alle Informationen mitzuliefern, die du hast, denn selbst die Systemadministratoren haben keinen Zugriff auf jegliches Fehler-Logbuch. Wenn du unsicher bist ob eine Funktion die du nutzt auf JavaScript basiert oder nicht, überprüfe das mit dem Deaktivieren von JavaScript.

Es ist immer hilfreich, deinem Report ein Bildschirmfoto hinzuzufügen. Damit kann man meist am einfachsten herausfinden, über welche Funktionen du sprichst und kann oft schon Informationen geben, die den Fehler näher eingrenzen helfen. Gib Acht, dass darauf keine sensiblen Daten zu sehen sind, etwa andere offene Browser-Tabs oder minimierte Chat-Fenster.

Siehe auch

 * How to Report Bugs Effectively von Simon Tatham
 * Wikipedia: Fehlerberichte und Feature-Anfragen
 * Phabricator Etikette
 * Fehlerverwaltung/Fehlerberichtslebensdauer
 * Einen guten Fehlerbericht oder eine gute Funktionsanfrage verfassen
 * Wie wird ein guter, erster Fehlerbericht erstellt (veraltet)