Kurs einreichen
Veröffentlichen
Kurs einreichen
Der fertige, lokal getestete Kurs geht als GitLab Merge Request in die Überprüfung. Diese Lektion beschreibt die Vorbereitung, den Merge Request selbst und den anschließenden Prüfungsprozess.
Den Kurs zur Einreichung vorbereiten
Vor der Einreichung gilt:
- alle Kursinhalte sind vollständig und getestet
- der Kurs folgt der Struktur und den Richtlinien aus den vorherigen Lektionen
- alle Mediendateien (Bilder, Videos) sind richtig abgelegt und referenziert
- die Kursmetadaten im Frontmatter sind korrekt und vollständig
Einen Merge Request erstellen
-
Änderungen committen:
git add . git commit -m "Neuen Kurs hinzugefügt: <Ihr Kursname>" -
Branch pushen:
git push origin courses/<Ihr-Kursname> -
Merge Request anlegen:
- das GitLab-Repository im Browser öffnen
- auf
Create merge requestklicken (die Schaltfläche erscheint meist direkt nach dem Push) - andernfalls im Bereich
Merge requestsaufNew merge requestklicken
-
Merge Request ausfüllen:
- Quell-Branch: der Kurs-Branch
- Ziel-Branch:
main - Titel, z. B. „Neuer Kurs: Einführung in Git“
- in der Beschreibung ein kurzer Überblick über den Kurs und alle relevanten Informationen für die Prüfenden
-
Merge Request einreichen:
- alle Änderungen ein letztes Mal durchsehen
- auf
Create merge requestklicken
Der Prüfungsprozess
Nach dem Einreichen:
- Prüfende sehen sich Inhalt, Struktur und Einhaltung der Richtlinien an
- daraus können Feedback oder Änderungswünsche entstehen
- Änderungen auf Basis des Feedbacks fließen in denselben Merge Request
- nach der Freigabe wird der Kurs in den Haupt-Branch integriert und veröffentlicht
Best Practices für Merge Requests
- Schnell reagieren: Den Merge Request regelmäßig auf Kommentare prüfen.
- Offen für Feedback bleiben: Die Prüfung sichert die Qualität der Inhalte. Verbesserungsvorschläge sind Teil davon.
- Nach Änderungen testen: Jede Änderung aus dem Feedback vor dem Push lokal testen.
Übung: Den Kurs einreichen
- den gesamten Kurs ein letztes Mal durchsehen
- alle Änderungen committen und den Branch pushen
- einen Merge Request nach den obigen Schritten erstellen
- in der Beschreibung kurz zusammenfassen, worum es im Kurs geht und was Lernende erwartet
Damit ist der gesamte Prozess vom Anlegen bis zum Einreichen eines Kurses durchlaufen. Die letzte Lektion fasst zusammen und zeigt nächste Schritte für Kursautorinnen und -autoren.