[teamfx] Eigenes Ticketsystem

  • From: "Markus KARG" <markus@xxxxxxxxxxxxxxx>
  • To: <teamfx@xxxxxxxxxxxxx>
  • Date: Sun, 10 Jan 2016 16:56:42 +0100

Hallo TeamFX!

 

Nachdem die Feiertage nun vorüber sind, geht es mit TeamFX schon wieder in
vollen Zügen weiter. :-)

 

Ich hatte Euch ja gebeten, mal über das Thema "Eigenes Ticketsystem"
nachzudenken, allerdings mit relativ wenig Response. Daher habe ich mir die
Mühe gemacht, und mal die wichtigsten Kandidaten einem intensiven
Anwendungstest unterzogen. Das  heißt, ich habe über die letzten Wochen
(bzw. Monate) hinweg alle Systeme intensiv genutzt, und ich vor allem mit
dem Support der Anbieter verhandelt.

 

Würde ich mich heute entscheiden müssen, wäre mein Sieger der David: GitLab.
Wieso? Support!

 

* JIRA und Bitbucket: Würden wir ausschließlich ein Ticketsystem suchen,
wäre JIRA sicherlich aus technischer Sicht, und aufgrund des
Verbreitungsgrads, der absolute Favorit. Ich denke jedoch, wenn ich die
Zukunft richtig voraussehe, dass wir schon bald auch ein Code Repository
haben wollen sowie ein Möglichkeit für gemeinsame Code Reviews usw. Insofern
wären wir dann eher bei Bitbucket bzw. Bitbucket+JIRA. Ich arbeite selbst
seit fast genau einem Jahr mit Bitbucket in einem Open Source Projekt, und
muss sagen, dass ich damit nicht zufrieden bin. Im Gegensatz zu GitHub ist
es irgendwie, naja, seltsam. Ich kann es nicht genau beschreiben, aber
Bitbucket nervt mich einfach bei manchen Kleinigkeiten. Darum habe ich mich
an den Support gewandt, und war ehrlich gesagt sehr, sehr enttäuscht. Keinen
meiner Punkte nahm man ernst, nichts davon wird umgesetzt. So richtig
"daheim" fühle ich da einfach nicht. Zudem ist das ganze ein Closed Source
System, wir sind als kostenloser Nutzung irgendwie nur "geduldet". Ja,
Bitbucket kann Mercurial. Aber, ehrlich gesagt, das ist für mich als
Git-Lover kein wirklich stichhaltiges Argument.

 

* GitHub: Seit einigen Jahren hoste ich auf GitHub ein paar Open Source
Projekte und es ist sicherlich der absolute Platzhirsch. Bislang war es mein
Favorit. Bis vor zwei Wochen. Leider kann GitHub nämlich beispielsweise
keine Votes. Und auch sonst ist es irgendwie schon ein wenig in die Jahre
gekommen. Daher habe ich auch mit dem GitHub-Support ein paar Ideen
diskutiert und war sehr enttäuscht: Obwohl die Ideen auch von anderen Usern
seit Jahren angefragt wurden, gab es nur ein paar abwimmelnde Floskeln a la
"wenn es viele requestion dann machen wir es vielleicht in der Zukunft
irgendwann.". Nee, so nicht.

 

* GitLab: Zuletzt wendete ich mich GitLab zu. Ehrlich gesagt hatte ich nicht
viel erwartet und die Oberfläche ist auch ein wenig archaisch. Je mehr ich
aber mit dem System gerarbeitet habe, desto mehr hat es mir Spaß gemacht. So
sehr, dass ich es inzwischen schon einem Kunden empfohlen habe. Dazu kommt,
dass es nicht nur Open Source ist, sondern auch, dass der Support
hervorragend ist. Auf jede Frage kam binnen Stunden eine ernsthafte und
positive Antwort. Meine Ideen für Features wurden teilweise sofort umgesetz,
zumeist jedoch umgehend mit den Programmierern öffentlich (!) diskutiert und
für gut befunden. Beispielsweise bauen die für uns nun eine Statstik der
Votes ein ("was wollen die TeamFX-Anwender am meisten?") und haben auf mein
Anraten bereits die Benutzeroberfläche geändert. Und als einziger der Runde
garantieren Sie, dass der öffentliche und kostenlose Service AUF IMMER
kostenlos bleiben wird, und AUF IMMER unendlich viele User und Projekte
enthalten wird. Zudem haben Sie mir verraten wo sie hosten, was sie in
Zukunft vor haben etc. Außerdem gilt Europäisches Recht, da der Sitz in den
Niederlanden ist. Alles in allem -abgesehen bis auf die geringe Nutzerzahl
und der etwas angestaubten Oberfläche- nur positives erlebt!

 

Daher würde ich Euch nun mal ganz im Sinne eines "Benevolent Dictators" ;-)
vorschlagen: Da ich vermutlich ja die meiste Arbeit mit TeamFX an der Backe
habe, gehen wir zu GitLab -- es sei denn, jemand weiß wirklich stichhaltige
Argumente dagegen und ist bereit, an meiner Statt zukünftig das Ticketsystem
/ Repository zu managen (auf Jahre hinaus, nicht nur die initiale
Einrichtung)… :-)

 

Meinungen? Kommentare?

-Markus

Other related posts:

  • » [teamfx] Eigenes Ticketsystem - Markus KARG