Inhaltsverzeichnis
Umzug der shackspace-Repositories von GitHub auf codeberg.org
Hier wird der Umzug der „shackspace“-Org von GitHub zu Codeberg dokumentiert.
Für diesen Umzug wurde sich auf dem Plenum 2026-05-28 entschieden.
Ausgeschlossen vom Umzug:
| Repository | Grund |
|---|---|
| https://github.com/shackspace/libshack-avr | uninitialisiert |
| https://github.com/shackspace/coiba | uninitialisiert |
| https://github.com/shackspace/ponyparade | uninitialisiert |
| https://github.com/shackspace/genericore-mail_live_stats | leer bis auf einen commit welcher ein leeres README hinzufügt |
| https://github.com/shackspace/history | uninitialisiert |
Schritte zum Migrieren eines Repositories
- Repository auf GitHub finden und die HTTPS git clone URL kopieren
- Auf der Hauptseite der codeberg org „New migration“ klicken und „GitHub“ auswählen
- Die HTTPS git clone URL im ersten Feld einfügen
- Einen Access Token von GitHub eintragen um dem Migrations-Tool Zugriff auf Wiki, Issues, etc zu ermöglichen
- Alle Felder unter „Migration items“ auswählen
- Auf „Migrate repository“ drücken
- Überprüfen ob alles korrekt migriert wurde
- Wenn das GitHub repository bereits archiviert war, dann das auch im codeberg machen
- Im GitHub repository ganz oben im README einfügen: migrated to new location: [NEUE URL]
- Das GitHub repository auf archived setzen
- Im Log unten eintragen
Log
29.05.2026
- auf codeberg.org die Organisation „shackspace“ erstellt
- Teams „owners“ und „members“ erstellt
- Die ersten drei User auf codeberg in die Organisation „shackspace“ als „owners“ übernommen.
30.05.2026
Umgezogene Repositories:
10.06.2026
Umgezogene Repositories:
22.06.2026
Umgezogene Repositories:
28.06.2026
Umgezogene Repositories:
30.06.2026
Umgezogene Repositories:
Codeberg standard Limit für Repositories pro Organization von 100 erreicht. Eine Anfrage für die Erhöhung des Limits auf 250 wurde erstellt: https://codeberg.org/Codeberg-e.V./requests/issues/2170
07.07.2026
Die Anfrage für eine Erhöhung des Limits auf 250 wurde genehmigt: https://codeberg.org/Codeberg-e.V./requests/issues/2170#issuecomment-18484520
Problem: Codeberg sieht vor, dass jedes Repository mit einer Open-Source Lizenz versehen ist. Viele der migrierten Repositories haben keine Lizenz.
Mögliche Problemlösungen:
- Repositories ohne Lizenz nicht mirgrieren und die Autoren dieser darauf hinweisen.
