Moin,
bin da komplett gegenteiliger Meinung. Ich würde Gitlab eigentlich lieber gestern als heute loswerden. Den einzigen Vorteil, den gitlab für mich bietet, ist, dass es OS ist und im Eigenbetrieb läuft.
was imho ein _riesen_ Vorteil ist - insbesondere wenn es um Quellcode geht.
Einer der Nachteile ist aber auch, dass es im Eigenbetrieb läuft:
[...]
Demnaechst gehen ja drei weitere physikalische Server in Betrieb, so das Ressourcen nicht wirklich ein Argument sein koennen bzw. sollten materielle Ressourcen kein Argument sein.
Dadurch benötigt es (im Fall von gitlab sogar eine ganze Menge [0] (idealerweise >=2GB RAM, 2 Cores) eigene Ressourcen, eigene Wartung/Administration, die wir anderweitig sinnvoller nutzen könnten.
Wartung/Administration ist ein Argument (weswegen ich oben auch materielle Ressource schrieb). Wir sehen uns ja sicherlich beim Admin-Treffen am 5.7. - gerne kann ich Teile in diesem Bereich uebernehmen (kenne aus der taeglichen Arbeit auch gitlab)
Github ist momentan der Quasi-Standard, d.h. es muss sich nicht wieder jeder in ein neues System reinfuchsen und x neue Accounts für x Projekte, an denen er mitwirken will, anlegen; Das senkt die Zugangsschwelle. Das Argument finde ich persönlich zwar auch nicht besonders schön, aber leider treffend.
Ich komme mal mit einem doofen Argument:
Ja, das war bei SourceForge '99 auch so. Ich persoenlich finde Github super, bezweifel das denen in 5 Jahren solche Sachen passieren wie jetzt SF, bin aber auch der Meinung, das nur weil alle Becks trinken, das wirklich das bessere Bier ist. Selfhosted mit der hier vorhandenen Kompetenz ist keine Huerde und gitlab (anders als vor ein paar Jahren) mittlerweile auch wirklich schick.
Sichtbarkeit ist ein Argument welches fuer github spricht (das ist zb. der Grund warum wir von der Arbeit aus dort Sachen parken).
Was die Bedienung/Features usw. angeht, dürften die beiden Systeme ansonsten wohl etwa gleichauf liegen.
ja.
Da git ja per se sehr dezentral gehalten ist, wäre es auch kein Problem das Repo regelmäßig auf unsere Server zu spiegeln und somit vor dem (in meinen Augen extrem unwahrscheinlichen Fall der Löschung durch github) zu schützen.
ack - was auch das Gegenargument zu meinem SourceForce Argument oben ist ;) und ja, man kann auch immer problemlos von github wieder wegmigrieren.
Da das ganze aber wohl auch zu nem großen Teil Geschmackssache ist und ich notfalls auch mit gitlab leben kann, wollte ich nur mal meine Meinung in den Pool schmeißen. Jedenfalls sollte am Ende *eines* der Systeme übrig bleiben, so wie es momentan ist, haben wir - wie Tarek schon sagte - ein riesen Wirrwarr doppelter und dreifacher Systeme.
ja, das ist der wichtigste Teil: _eine_ Stelle.
gruesse,
felix