Wir sind sehr dankbar, wenn gefundene Bugs an uns herangetragen werden - denn unser oberstes Ziel ist es, die TeamGrid Plattform robust und zuverlässig zu halten.

Solltest du einen Bug gefunden haben, so wären wir dir dankbar, wenn du diesen in unseren Bug-Tracker eintragen würdest. Über den Bug-Tracker kannst du nicht nur Bugs melden, sondern auch deren Behebung nachverfolgen und mit unserem Development-Team in Kontakt treten.

Wie melde ich einen Bug?

  1. Bitte prüfe zunächst, ob es für deinen gefundenen Bug bereits eine Bug-Meldung gibt. Eine Übersicht über bereits gemeldete Bugs findest du hier.
  2. Existiert der gefundene Bug noch nicht, so registriere bitte deinen kostenfreien GitHub Account oder logge dich mit deinem bestehendem GitHub Account ein. 
  3. Klicke auf "New Issue", um einen neuen Fehler bzw. Bug zu melden. 
  4. Wähle einen aussagekräftigen Titel 
  5. Beschreibe den Bug möglichst genau und schildere, welche Aktionen du durchgeführt hast, bevor es zu diesem Fehler kam. 
  6. Erkläre, ob sich dieser Fehler für dich reproduzieren lässt.
  7. Wenn möglich, dann füge einen Screenshot oder ein kurzes Video an. Dies hilft uns in vielen Fälle sehr weiter. 

Was passiert nach der Bug-Meldung?

Nachdem du einen Bug gemeldet hast, wird unser Development-Team zunächst beurteilen, ob es sich um einen kritischen oder wenig kritischen Bug handelt und somit die Priorität der Behebung definieren. In Fällen von kritischen Bugs wird sofort eine Task-Force gebildet, um den Bug zu analysieren und zu beheben. 

Sobald dein Bug eingeschätzt wurde, erscheint der Bug in dem Bug-Fixing Board, über welches du erkennen kannst, in welchem Status der Behebung sich der Bug aktuell befindet.

Was haben die einzelnen Status-States zu bedeuten?

Waiting for Assessment
Der gemeldete Bug wartet darauf in seiner Dringlichkeit durch das Development-Team bewertet zu werden. 

Non Critical Bug - Waiting for Processing
Der gemeldete Bug wurde als nicht kritisch eingestuft. Der Bug und dessen Behebung wird nun zeitlich geplant.

Critical Bug - Prioritized Processing
Der Bug wurde als kritisch eingestuft und wird nun schnellstmöglich für die Behebung terminiert.

In Progress
Die Behebung des Bugs findet gerade statt.

Testing
Es wurde ein Bugfix erstellt, welcher gerade auf Staging- & Beta-Systemen getestet wird.

Scheduled for Deployment
Der Bugfix ist fertig erstellt und wartet nun darauf auf das TeamGrid Produktivsystem veröffentlicht zu werden.

Shipped
Der Bugfix wurde veröffentlicht.

Wie wird kommuniziert, wenn es Rückfragen gibt?

Sollte unser Development-Team Rückfragen haben, so hinterlässt es einen GitHub-Kommentar über welchen du von GitHub per E-Mail benachrichtigt wirst.

Hast du eine Antwort gefunden?