Kursfinalisierung

Einreichen Ihres Kurses

< >

Einreichen Ihres Kurses

Nachdem Sie Ihren Kurs lokal vorausgeschaut und getestet haben, besteht der letzte Schritt darin, ihn zur Überprüfung einzureichen. Dies geschieht über eine GitLab-Merge-Anfrage. In dieser Lektion werden wir den Prozess der Vorbereitung und Einreichung Ihres Kurses durchgehen.

Vorbereitung Ihres Kurses zur Einreichung

Stellen Sie vor der Einreichung sicher, dass:

  1. Alle Ihre Kursinhalte vollständig und gründlich getestet sind
  2. Ihr Kurs der Struktur und den Richtlinien folgt, die in den vorherigen Lektionen beschrieben sind
  3. Alle Mediendateien (Bilder, Videos) korrekt platziert und referenziert sind
  4. Ihre Kurs-Metadaten (im Front Matter Ihrer Dateien) genau und vollständig sind

Erstellen einer Merge-Anfrage

Befolgen Sie diese Schritte, um eine Merge-Anfrage für Ihren Kurs zu erstellen:

  1. Committen Sie Ihre Änderungen: Öffnen Sie Ihr Terminal und führen Sie aus:

    git add .
    git commit -m "Neuen Kurs hinzugefügt: <Ihr Kursname>"
    
  2. Pushen Sie Ihren Branch: Wenn Sie es noch nicht getan haben, pushen Sie Ihren Branch in das Remote-Repository:

    git push origin courses/<Ihr-Kursname>
    
  3. Erstellen Sie die Merge-Anfrage:

    • Öffnen Sie Ihren Webbrowser und gehen Sie zum GitLab-Repository
    • Klicken Sie auf “Merge-Anfrage erstellen” (dieser Punkt erscheint möglicherweise nach dem Pushen Ihres Branches)
    • Wenn nicht, navigieren Sie zum Abschnitt “Merge-Anfragen” und klicken Sie auf “Neue Merge-Anfrage”
  4. Füllen Sie die Merge-Anfrage aus:

    • Setzen Sie den Quell-Branch auf Ihren Kurs-Branch
    • Setzen Sie den Ziel-Branch auf main
    • Geben Sie Ihrer Merge-Anfrage einen Titel, z.B. “Neuer Kurs: Einführung in Git”
    • Geben Sie einen kurzen Überblick über Ihren Kurs und alle relevanten Informationen für die Prüfer in der Beschreibung an
  5. Reichen Sie die Merge-Anfrage ein:

    • Überprüfen Sie alle Ihre Änderungen ein letztes Mal
    • Klicken Sie auf “Merge-Anfrage einreichen”

Der Prüfungsprozess

Nach dem Einreichen Ihrer Merge-Anfrage:

  1. Prüfer werden Ihre Kursinhalte, Struktur und Einhaltung der Richtlinien überprüfen
  2. Sie könnten Feedback oder Änderungsanforderungen erhalten
  3. Seien Sie bereit, Änderungen basierend auf dem Feedback vorzunehmen
  4. Nach Genehmigung wird Ihr Kurs in den Haupt-Branch integriert und auf der Plattform veröffentlicht

Best Practices für Merge-Anfragen

  • Reagieren Sie schnell: Überprüfen Sie regelmäßig Ihre Merge-Anfrage auf Kommentare oder Feedback
  • Seien Sie offen für Feedback: Der Prüfungsprozess sorgt für qualitativ hochwertige Inhalte. Seien Sie offen für Verbesserungsvorschläge
  • Testen Sie nach Änderungen: Wenn Sie Änderungen basierend auf Feedback vornehmen, testen Sie Ihren Kurs immer lokal, bevor Sie Updates pushen

Übung: Reichen Sie Ihren Kurs ein

  1. Überprüfen Sie Ihren gesamten Kurs ein letztes Mal
  2. Committen Sie alle Ihre Änderungen und pushen Sie Ihren Branch
  3. Erstellen Sie eine Merge-Anfrage, indem Sie die oben beschriebenen Schritte befolgen
  4. Schreiben Sie einen kurzen Überblick über Ihren Kurs und was die Lernenden in der Beschreibung der Merge-Anfrage erwarten können

Herzlichen Glückwunsch! Sie haben nun den gesamten Prozess des Erstellens und Einreichens eines Kurses für git.nrw abgeschlossen. In unserer letzten Lektion werden wir zusammenfassen, was wir gelernt haben, und die nächsten Schritte für Kursautoren besprechen.