Neuaufbau EduGit für Lehrprojekte

Die Plattform EduGit soll in der aktuellen Form abgeschafft werden.

Gründe

  • GitLab als Software wollen wir nicht mehr betreiben. Die Software eignet sich aus unserer Sicht mittlerweile nicht mehr als Entwicklungs-Plattform, da sie funktionsüberladen mit Business-Features, AI-Slop, usw. ist. Im Betrieb verschlingt sie inakzeptabel Resourcen.
  • Die Mischung von ernsthaften Software-Projekten und Übungs-Repositories für den Informatik-Unterricht hat sich als unpraktisch erwiesen.
  • Durch die Öffnung der Plattform für Accounts außerhalb von Teckids gab es massive Spam-Wellen, deren Auswirkungen auch nach über einem Jahr noch vorhanden sind.

Abschaltung

EduGit in seiner aktuellen Form wird am 31. Juli 2026 abgeschaltet.

Ersatz für dauerhafte Projekte

Projekte, die dauerhaft Bildungs-Software oder ähnliches entwickeln, können auf die neue Plattform Teckids-Code umziehen.

Teckids-Code basiert auf Forgejo, die wesentlich einfacher zu bedienen ist und nur Bruchteile der Resourcen verbraucht.

Alternativ empfehlen wir Codeberg.

Für den Umzug auf Teckids-Code sind folgende Schritte notwendig:

  1. Falls es sich um das Projekt einer Organisation handelt, eine E-Mail an root@teckids.org senden mit der Bitte, eine Organisation auf Teckids-Code anzulegen.
  2. Alle Mitglieder der Organisation bitten, sich einmalig auf Teckids-Code einzuloggen.
  3. Ein Access Token für EduGit anlegen.
  4. Die Migration anhand der offiziellen Anleitung durchführen.
  5. Eine E-Mail an root@teckids.org senden mit dem Link zum migrierten Projekt. Wir verknüpfen dann alle Issues, PRs, usw. wieder mit den richtigen Benutzeraccounts.

CI

CI-Pipelines müssen auf Forgejo Actions umgestellt werden. Falls dabei Hilfe benötigt wird, steht z.B. der offizielle Matrix-Chatraum zur Verfügung.

Ersatz für Unterrichts- und Lehrprojekte

Für Unterrichts- und Lehrprojekte wird ab dem 1. August 2026 wieder eine Plattform namens EduGit bereitstehen. Diese wird ebenfalls auf Forgejo basieren. Allerdings werden foglende Einschränkungen und Regeln bestehen:

  • Es wird ein Teckids-Account benötigt. Lehrkräfte/Instruktor*innen, usw. werden die Möglichkeit erhalten, Einladungen an ihre Schüler*innen zu versenden.
  • Projekte werden nach vier Wochen Inaktivität gelöscht.
  • Projekte werden ein vergleichsweise geringes Speicherplatz-Quota erhalten.

Alernative: Schul-Forgejo

Es besteht die Idee, Schulen dabei zu unterstútzen, eigene Forgejo-Instanzen einzurichten, wenn sie dauerhaft in ihren Kursen eine solche Plattform einsetzen wollen.

Mitgestaltung

Wir laden alle, die EduGit in Unterrichts- und Lehrkontexten eingesetzt haben, zur Mitgestaltung ein. Hierfür bitten wir um Rückmeldung in diesem Foren-Thema:

  • In welcher Form wird EduGit bisher eingesetzt?
  • Welche Funktionen sind dabei besonders wichtig?
  • Welche Hindernisse gibt/gab es bisher beim Einsatz?
  • Welche Wünsche bestehen für die Ersatz-Plattform?
1 „Gefällt mir“