How to report a bug/de

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

Kurzempfehlungen für Fehlerberichte

 * Sei genau!
 * Drücke Dich klar aus: Erkläre Schritt für Schritt, wie sich das Problem reproduzieren lässt, damit andere den Fehler nachvollziehen können
 * Beschreibe immer nur ein einzelnes Problem je Bericht
 * Füge wichtige Links und Beispiele mit ein

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.

Wenn du dir unsicher bist, ob ein Bug bereits gemeldet wurde, dann melde ihn trotzdem. Es ist besser, doppelt gemeldete Bugs zu haben, als überhaupt keine Meldungen.

Hast du versucht, das Problem selbst zu beheben?
Manche Probleme entstehen durch die Verwendung von Benutzerskripten und Gadgets, deren Fehler behoben werden müssen. Es gibt eine, welches das Auffinden solchen Quelltexte Schritt für Schritt erklärt. Du kannst diese Anleitung nutzen, um den Fehler selbst zu beheben und Dir den Meldeaufwand zu sparen.

Einen neuen Bug oder Feature-Wunsch melden
Wenn Du einen Bug in einer aktuellen Version findest, aber anscheinend niemand anderer ihn berichtet hat, dann:
 * 1) Gehe zu phabricator.wikimedia.org.
 * 2) Du musst Dich einloggen (oder registrieren), wenn Du dies noch nicht getan hast  (siehe hierzu: „“).
 * 3) Klicke auf den Stern in der oberen rechten Ecke und wähle "Aufgabe erstellen" (oder  )
 * 4) Fülle mindestens die folgenden Felder aus:
 * 5) * Titel: Eine kurze, aus einem Satz bestehende Zusammenfassung, die das Problem erklärt (aber nicht deinen Lösungsvorschlag).
 * 6) ** Gut:
 * 7) ** Schlecht:
 * 8) * Beauftragter: Du kannst dieses Feld ignorieren. Die Entwickler werden selbst einen Beauftragten benennen, wenn sie sich um diese Aufgabe kümmern.
 * 9) * Beschreibung: Vollständige Beschreibung des Problems, so detailliert wie möglich. Diese sollte beinhalten:
 * 10) ** Für Fehler (Bugs):
 * 11) *** „Schritte zur Nachverfolgung“ (Steps to reproduce): 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“ (Actual results): Was geschieht in der Applikation, nachdem die obigen Schritte ausgeführt worden sind.
 * Beispiel:
 * 1) ***„Erwartetes Ergebnis“ (Expected results): Was hätte die Applikation korrekterweise tun sollen, wenn sie keine Fehler enthalten würde.
 * Beispiel:
 * 1) ** Für Feature-Anfragen:
 * 2) *** Eine Beschreibung dessen, was Du erzielen möchtest und warum. Erläutere, welche Probleme die Funktion lösen soll (das eigentliche zugrunde liegende Problem), möglichst mit konkreten Beispielen. Fordere jedoch keine spezifische Lösung, da es andere / bessere Lösungen geben könnte. user story ist eine effektive Methode dies Mitzuteilen.
 * 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 von Dir gefunden wurde.
 * 3) ***Verweise (Links) oder Unterschiede (diffs) zu einer oder mehreren Seiten, auf denen der Fehler aufgetreten ist; oder
 * 4) ***ob das Problem jedes Mal auftritt, nur gelegentlich, nur auf bestimmten Seiten oder nur unter bestimmten Umständen.
 * 5) *eine Log-Datei oder einen Help:Screenshots anhängen (bitte achte darauf, vertrauliche Daten unkenntlich zu machen). Klicke dann auf den „Upload File“-Button (eine Wolke mit einem Pfeil) in der Toolbar des „Beschreibungs“-Feldes.
 * 6) * Wähle die tags (Projekt(e)) aus, in dem Du den Fehler gefunden hast:
 * 7) **Als Projekte werden Aufgaben bezeichnet, an denen Entwickler arbeiten können. Um die richtigen Projekte zu finden, verwende die Suchfunktion (oben rechts), um zur Projektbeschreibung zu gelangen.
 * 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 von Dir gefunden wurde.
 * 3) ***Verweise (Links) oder Unterschiede (diffs) zu einer oder mehreren Seiten, auf denen der Fehler aufgetreten ist; oder
 * 4) ***ob das Problem jedes Mal auftritt, nur gelegentlich, nur auf bestimmten Seiten oder nur unter bestimmten Umständen.
 * 5) *eine Log-Datei oder einen Help:Screenshots anhängen (bitte achte darauf, vertrauliche Daten unkenntlich zu machen). Klicke dann auf den „Upload File“-Button (eine Wolke mit einem Pfeil) in der Toolbar des „Beschreibungs“-Feldes.
 * 6) * Wähle die tags (Projekt(e)) aus, in dem Du den Fehler gefunden hast:
 * 7) **Als Projekte werden Aufgaben bezeichnet, an denen Entwickler arbeiten können. Um die richtigen Projekte zu finden, verwende die Suchfunktion (oben rechts), um zur Projektbeschreibung zu gelangen.
 * 1) **Als Projekte werden Aufgaben bezeichnet, an denen Entwickler arbeiten können. Um die richtigen Projekte zu finden, verwende die Suchfunktion (oben rechts), um zur Projektbeschreibung zu gelangen.

In Projekten finden Entwickler Aufgaben, an denen sie arbeiten können. Um die richtigen Projekte herauszufinden, verwende die Suchfunktion (oben rechts), um die Projektbeschreibung zu finden.
 * 1) **Das könnte beispielsweise für die Wiki-Software selbst, oder  für Konfigurationseinstellungen der Wikimedia-Wiki-Seiten sein (siehe „“).
 * 2) * Abonnenten: Wenn du bestimmte Benutzer kennst, die daran interessiert sind, über diese Aufgabe in Kenntnis gesetzt zu werden, kannst du sie hier hinzufügen. Ignoriere andernfalls dieses Feld.

Bitte überprüfen Sie nochmals, ob Ihr Bericht komplett ist, und senden Sie ihn durch einen Klick auf „Create Task“ („Aufgabe erstellen“) ab. Der Fehlerbericht landet in der Datenbank. Dies erlaub andere Nutzer die ihren Bericht lesen.

Die Priorität wird von den Entwicklern bestimmt, die an dieser Aufgabe arbeiten (siehe „“).

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

Einen JavaScript-Fehler melden

 * Siehe auch: Help:Locating broken scripts

Wenn Du auf einen Fehler triffst, der möglicherweise durch JavaScript verursacht wird, versuche, die [$url Fehlermeldung/-en zu identifizieren], 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 einzugrenzen helfen. Gib acht, dass darauf keine sensiblen Daten zu sehen sind, etwa andere offene Browser-Tabs oder minimierte Chat-Fenster.

Wenn das Problem im Code eines Benutzerscripts oder Geräts liegt, ist Phabricator vielleicht nicht geeignet, um das Problem zu behandeln. Mann wird vielleicht auf die Diskussionsseite des Scripts umgeleitet, wenn das problematische Script identifiziert wird.

Einen Übertragungsfehler melden
Wenn du (z.B. aufgrund einer langsamen Internetverbindung etc.) Probleme hast, die Wikimedia Website zu erreichen, dann halte dich bitte an Reporting a connectivity issue.

Melde ein Login-Problem
Falls du ein Problem beim einloggen in dein Benutzerkonto hast, folge den Einweisungen in Manual:How to debug/Login problems.

Siehe auch

 * How to Report Bugs Effectively von Simon Tatham
 * How to get the developer community to solve your problem, von User:MSchottlender-WMF, Juli 2017
 * Phabricator-Etikette
 * Fehlerverwaltung/Fehlerberichtslebensdauer
 * Einen guten Fehlerbericht oder eine gute Funktionsanfrage verfassen
 * Wie wird ein guter erster Fehlerbericht erstellt (veraltet)
 * Wikipedia-Hilfe: Fehler und Probleme, Verbesserungsvorschläge für deutsche Wikipedia