Wiki:ticket
zuletzt geändert vor 3 Wochen zuletzt geändert am 04.05.2012 15:19:27

Was sollte ich bei der Erstellung eines neuen Tickets beachten?

  • Grundsätzlich: Das Bug-Tracking-System (BTS) ist primär für Bug-Reports und Erweiterungswünsche vorgesehen, nicht für den Support.
  • Bitte nicht vergessen: Entwickler und User wollen sich einen schnellen Überblick im BTS verschaffen.
    Wir bitten um etwas Disziplin in den Kommentaren, da sonst die Lesebereitschaft und auch die Qualität des BTS leidet.
  • Vorsicht: Tickets können nicht gelöscht werden, daher bitte erst unten aufgelistete Punkte abklären, dann Ticket erstellen :-).
  • Bitte prüfen bevor ein neues Ticket erstellt wird:
    • Reproduzierbarkeit:
      Tritt der Fehler immer noch auf:
      • wenn nochmals frisch (Quellcode vorher löschen) bzw. neu (höhere Revision) aus dem SVN-Repository ausgechecked wird?
      • wenn anstatt alter exisitierender ".config" eine neue mittels make menuconfig erstellt wird?
      • nach einem make dirclean oder make clean?
    • IRC ##fritzbox:
      Bitte nachfragen im offiziellen IRC Support-Channel (evtl. lässt sich das Problem direkt im Chat lösen).
    • IPPF-Forum:
      Bitte zuerst das offizielle Forum konsultieren (evtl. wurde dort schon das Problem geposted).
    • Bitte auch die Liste der aktiven Tickets hier inspizieren, um doppelte Einträge zu vermeiden.
  • Bitte einen aussagekräftigen Titel für das Ticket auswählen. Dieser sollte eine kurze und exakte Beschreibung des Problems enthalten.
  • Hilfreich zum Eingrenzen des Problems (Liste evtl. unvollständig):
    • FritzBox Modell (z.B. FRITZBox Fon WLAN 7170)
    • Firmware-Version (z.B. 29.04.87)
    • verwendete Freetz-Version bzw. SVN-Branch (z.B. trunk) und Revision (z.B. r7300)
    • nachvollziehbare Fehlerbeschreibung (siehe Fehlerberichte und Wie man Fragen richtig stellt)
    • Beschreiben was man bisher versucht hat (mit und ohne Erfolg)
    • Dateianhänge (bitte nicht als Verweis auf eine Pastebin-URL):
      • Konfigurationsdatei ".config" aus dem Freetz Quellcode-Verzeichnis (z.B. als freetz-config.txt)
      • Output-Dateien von Debug-Werkzeugen wie strace, ltrace, lsof, gdb etc.
      • Supportdatei (Freetz Webinterface → System → Supportdatei erstellen)
    • Weitere wichtige Felder:
      • Typ (Fehler, Erweiterung, Aufgabe oder Versionssprung)
      • Komponente (betroffene Komponente)
      • Die Felder Priorität und Meilenstein werden von den Entwicklern festgelegt.
  • Die Bereitstellung eines Patch kann die Fehlerbehebung unter Umständen erheblich beschleunigen.
  • Rückmeldung und Testen von bereitgestellten Patches und/oder Lösungsmöglichkeiten trägt zum erfolgreichen Abschluss eines Tickets bei.
    Bitte Aktivitäten im Ticket mitverfolgen, hilfreich "Watch page" Funktion.
  • TIPP: Beim Editieren gibt es eine Vorschau-Funktion (Preview). Bitte damit den Eintrag vorher testen und somit unleserliche Einträge vermeiden.
  • Werden die Daten im Ticket als "ungenügend" oder "formal falsch" betrachtet, so wird es auf Status "invalid" (ungültig) gesetzt.

Neues Ticket erstellen