Bugtracker und viel mehr
Max Klenk
03. Juli 2014 basierend auf dem Vortrag von Johannes Maximilian Toball Wofür ist das gut?
I Für vieles!
I Echtes Bugtracking
I Verknüpfung SCM/Bugtracker
I Aufgabenverwaltung
I Timetracking
I Diskussion
I Wiki
I Code-Review
I etc. Wofür ist das gut?
Einwand Aber ich kann doch einfach TODOs und FIXMEs in den Code schreiben!
I Was ist mit nicht Code-bezogenen Bugs?
I Die Datenbank schmiert ständig ab.
I Fig 2.1 im Entwurf ist verpixelt.
I Welche TODOs gehören in welchen Milestone?
I Wer kümmert sich um welches TODO?
I Feedback und Details passen nicht in TODOs. Wofür ist das gut? Beispiele
I Bugzilla / Mantis
I Trac / Apache Bloodhound
I Redmine
I github / gitlab /bitbucket Beispiele: Bugzilla & Mantis
I Sehr bekannt und verbreitet
I Solide Bugtracker auch für Großprojekte
I Self-hosted (Perl/PHP)
I etwas angestaubt
I Features
I Bug Tracking & Diskussion
I Time Tracking Beispiele: Trac & Apache Bloodhound
I Apache Bloodhound ist ein Trac-Fork
I SVN, git, etc. integrierbar
1 I Self-Hosted (Python)
I Features:
I Task Tracking & Diskussion
I Sourcecode Browsing
I Roadmap
I Wiki
I Statistiken
1 Assembla&Co bieten Studenten- und Open Source-Projekten kostenloses Hosting Beispiele: Redmine
I Konzept und Features ähnlich wie Trac
I SVN, git, etc. integrierbar
I Self-hosted (Ruby on Rails)
I Features:
I Gantt chart
I Task Tracking & Diskussion
I Roadmap
I Wiki
I Time Tracking Beispiele: github / gitlab / bitbucket
I Sehr rundes, integriertes Git-Ökosystem
I 5 private Projekte für Studenten frei
I Alternative: bitbucket
I self-hosted Alternative: gitlab
I Features
I Issue-Tracker
I Inline-Code-Editing und Kommentare
I Milestones
I Wiki
I Umfangreiche Statistiken Demos
I Bugzilla: http://demo.bugzilla.org/
I Trac: http://trac.edgewall.org/demo-1.0
I Apache Bloodhound: https://bh-demo2.apache.org/
I Redmine: http://demo.redmine.org/
I github: https://github.com/explore/ Fazit
I github, wenn man mit git liebäugelt
I Eigenes Trac/Bloodhound/Redmine wenn man das Know-How hat
I Auf keinen Fall nichts