Follow

Die Software Freedom Conservancy () ruft alle Free-Software-Projekte dazu auf, zu verlassen. Völlig zurecht! Spätestens seit MS GitHub aufgekauft hat, sollte man es meiden.

sfconservancy.org/blog/2022/ju

gnulinux.ch/github-aufgeben

Die studentische AG „Freie Software“ an der hat das zum Anlass genommen, ein Flugblatt zu kreieren. Da wird u.a. die -Instanz empfohlen, die ich für die betreiben darf. Dafür bin ich sehr dankbar, weil wir noch nicht viel Werbung für sie gemacht haben:
gitlab.ub.uni-bielefeld.de
Sie steht allen Bediensteten und Studierenden der Uni offen.

@chpietsch So viel ich weiss, gibts doch viele Alternativen - und git Plattformen kann man auch auf eigenen Server laufen lassen (Gitea zB).

@Hiker Deswegen schrieb ich „u.a.“. Siehe Flugblatt.

Und die von mir aufgesetzte und gepflegte GitLab-Instanz der Uni Bielefeld läuft auf einer virtuellen Maschine, die auf einer Hardware läuft, die im Maschinensaal der Uni steht und nicht in irgend einer Cloud.

@chpietsch Eben, Alternativen gäbe es - und schon etwas länger...

@chpietsch 😍 in meiner Rolle als Fotograf nrw.social/@fotografier kann ich das voll nachvollziehen. Gibt fast nichts schöneres, als das eigene Werk irgendwo als Print in Nutzung zu erleben.

Ich würde mir noch wünschen, dass eine CTA zu Mastodon auf dem Flugblatt zu sehen ist zum einfachen digitalen verteilen. Wenn doch schon ein Hastag vorgeschlagen wird, warum dann nicht gleich auch ein "passendes" Netzwerk? 🧩

@RainerRoessler

Ich verstehe nicht, was du meinst. Ist in dem Foto ein Werk von dir zu erkennen? Was ist eine CTA?

Das Flugblatt ist nicht von mir, also weiß ich nicht, ob ich der richtige Adressat deiner Fragen bin.

@chpietsch Nein, nicht dass ich es aktuell erkennen würde. CTA = Call To Action.

Okay. Mir ging es in dem Fall "nur" darum, das wenn ich dieses Flugblatt gestaltet hätte, dann hätte ich das im vorherigen Tröt geschrieben eingefügt. Dann wäre das Konzept für mich vollendst "rund".

Und falls das noch jemand hier in der Runde so sieht, darf diese Idee gerne übernommen werden.

Meine Annahme ist, dass dadurch noch mehr Energie "auf die Straße" gebracht werden dürfte. Sprich mehr Nutzen.

@RainerRoessler Ja nee, es muss nicht immer um Mastodon oder das Fediverse gehen. Ein Flugblatt dazu kommt sicherlich auch noch.

@chpietsch Ich würde an anderen Unis gerne ähnliches vorschlagen/durchsetzen wie du bei euch in Bielefeld. Wie hast du das angefangen die Instanz da selber und zeitgleich mit dem Segen "von oben" zu betreiben? Irgendwelche besonderen Probleme/Empfehlungen für Nachahmer?

@jpvanacken

Das kam so: Im Januar 2013 fragten mich zwei Kollegen an der Universitätsbibliothek Bielefeld, ob ich eine GitLab-Instanz für unsere Projekte aufsetzen kann. Die UB Bielefeld hat eine relativ große EDV-Abteilung namens LibTec – auch weil wir die wissenschaftliche Suchmaschine BASE <base-search.net> betreiben und sich daraus immer wieder Projekte z.B. mit DFG-Finanzierung ergeben. Damals hatten wir auch noch einen eigenen VM-Host, so dass wir nicht viele Leute fragen mussten, um sowas einzurichten. So entstand auf dem kurzen Dienstweg eine Testinstanz, auf die wir auch externe Partner einluden.
Dann kam das DFK-Projekt Conquaire <conquaire.uni-bielefeld.de/>, auf dem ich eine halbe Stelle hatte und in dem es um die Reproduzierbarkeit von Forschungsergebnissen durch Continuous Integration ging. Als Teil des Projektantrags verpflichtete sich die Uni-Leitung, diese GitLab-Instanz uniweit auszurollen, und das Rechenzentrum sagte zu, die Hardware-Ressourcen (leere VM und Speicher) bereitzustellen.

@jpvanacken

GitLab-Instanzen gibt es mittlerweise an vielen Hochschulen.

Bei der ersten deutschen Konferenz für Research Software Engineers () habe ich die Betreiber:innen einiger Instanzen getroffen in einem Workshop, den ich mitorganisiert hatte: derse19.uni-jena.de/derse19/ta

Innerhalb von NRW gab es außerdem mal Bestrebungen, eine landesweite Instanz aufzubauen. Ich weiß aber momentan nicht, was da der Stand ist.

Wenn ich mich richtig erinnere, gibt es in Deutschland schon einige Instanzen, die von Angehörigen aller deutschen Hochschulen mitgenutzt werden können, z.B. in Aachen und Dresden. Man meldet sich da über EduGain an.

Ein Feature, auf das wir bei GitLab seit langem warten, sind föderierte Merge-Requests, damit der Code-Austausch zwischen Instanzen leichter wird: gitlab.com/gitlab-org/gitlab/-

Jetzt sieht es so aus, als würde das in Gitea zuerst Wirklichkeit: nlnet.nl/project/Gitea/

/cc @gittaca

@chpietsch @jpvanacken

#Gitea mal wieder erfreulich innovativ 😃

Solange GitLab noch keine föderierten MRs hat, ist die Alternative: Konten anlegen, wo mensch beitragen möchte. Nervt etwas, aber ist auch nur ein weiterer Grund für Passwortmanager 😏 Vermutlich ist institutioneller Politik eh das Nadelöhr, durch das die Konten ausgehändigt werden.

@chpietsch @jpvanacken @gittaca #gitlab an Hochschulen ist eine tolle Sache. Ein Aspekt den ich gerne ergänzen möchte ist die Finanzierung. Wie kommt ein fairer Betrag von den Hochschulen zu den Entwicklern?

@franko @jpvanacken @gittaca

Hinter GitLab steht eine Firma, die viel Wagniskapital eingesammelt hat und ihre MItarbeiter:innen gut bezahlt.

Bei Gitea sieht das anders aus.

@chpietsch Ohne Fediverse für GITs wird das nix.
Sonst muss man sich ständig neue Accounts holen, nur um Issues bei anderen aufzumachen.
Und Dinge, die nicht mehr bauen, weil irgendwo beim Hackspace xyz das GIT heute nicht tut... OpenWrt/Freifunk-Gluon-Compilierende kennen den Graus. Als Neuling brauchste gefühlt 14 Tage bis auch das letzte File lokal auf dem Buildserver geholt werden kann und der erste Buildlauf "durch geht",

@chpietsch Been there (Codeberg), gone from that (GitHub). Leaving GitHub is like leaving Facebook. If the latter is the logical thing to do so is the former. And, it is for the very same reasons why a federated git-infrastrucure is even more necessary.

Sign in to participate in the conversation
digitalcourage.social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!