Skip to content
This repository was archived by the owner on Jan 29, 2024. It is now read-only.

Neue Lerninhalte veröffentlichen

Fabian Hinz edited this page Sep 14, 2020 · 12 revisions
  1. Bevor du mit der Veröffentlichung der Lektion beginnst musst du ein neues Issue 'Vorschläge für neue Lektionen' mit den geforderten Informationen anlegen.
  2. In Abstimmung mit den Verantwortlichen werden dann die konkreten Inhalte der Lektion herausgearbeitet.
  3. Ist das erledigt und du wurdest dem Projekt als Contributer hinzugefügt, kann das Repository geclont und ein feature Branch nach dem Muster lecture/{{lectureName}} angelegt werden.
  4. Danach bitte den Quick start der Plattform beachten, um die Entwicklung zu starten.
  5. Unter Berücksichtigung des Abschnitts Zusammenhang Lerninhalte, Katalog und Plattform ist der Katalog um die benötigten Beschreibungen zu erweitern.
  6. Jetzt kannst du die eigentliche Lektion entwickeln. Diese besteht aus zwei Teilen, dem Projekt an sich und der Anleitung dazu. Die Anleitung wird zur Markdowndatei auf Lektionsebene hinzugefügt. Das Projekt muss wie hier beschrieben in die learn2Code Infrastruktur integriert werden. Die in der Anleitung beschriebenen Schritte können dann im zugehörigen Projekt ausprobiert werden. Denk daran die Property onlineIDE zu setzen wenn es sich um ein Web-Projekt handelt. Damit die Studierenden deine Lektion über die Plattform herunterladen können ist es wichtig, dass du außerdem an die Erstellung des zip-Archivs denkst.
  7. Start und Download der Lektion kann erst nach erfolgreichem push an den Remote Branch getestet werden.
  8. Wenn alles erwartungsgemäß funktioniert wird ein Pull Request erstellt. Zur Beschleunigung der Bearbeitung kann der Verantwortliche mit dem du die Lektion abgestimmt hast als Reviewer eingetragen werden.
  9. Vielen Dank für deinen Beitrag zu learn2Code@hska! ❤️

Clone this wiki locally