-
Notifications
You must be signed in to change notification settings - Fork 0
Migration Meeting (2019 06 19)
Jan Moringen edited this page Jun 19, 2019
·
11 revisions
- rdtkadm Gruppe
- Deployment via Travis
- language server
- targets
- overlays
recipes-core
und recipes-unibi
sind angelegt.
-
Fork-basiert
- PRO Alle Rezeptdateien sind sichtbar
- CON Forks inhaltlich unterschiedlich
- PRO Funktioniert mit Bordmitteln
-
Hierarchie von Repositories
- PRO Kopplung von build-generator und Basis-Templates
- PRO Übersichtlichkeit
- PRO Automatische Updates
Entscheidung:
-
recipes-core
soll Templates und Rezepte enthalten- Falls dies sinnvoll erscheint, wird das Repository später geteilt, um Templates und andere Rezepte zu trennen
-
recipes-unibi
soll spezielle Templates (z.B.code.cor-lab
) und Rezepte für Ubi-spezifische Projekte und Distributionen enthalten - Der
build-generator
unterstützt eine lineare Hierarchie von Repositories (wie in https://github.com/rdtk/generator/issues/30, aber mit nur einem Parent pro Repository)
- Aufgeräumte Templates in
recipes-core
(Jan) - Danach relevante Distributionen (inklusive referenzierter Projekte) in
recipes-unibi
übernehmen; Qualitätsziel: Die Rezepte müssen mit den neuen Templates funktionieren, müssen aber nicht perfekt aufgeräumt sein (Distribution Maintainer) - Später Rezepte, die von allgemeinem Interesse sind, in
recipes-core
übernehmen; Qualitätsziel: Die Rezepte sollen vollständig den noch zu definierenden Qualitätskriterien für das Repository entsprechen (Distribution Maintainer) -
build-generator generate-{makefile,dockerfile}
in den master Branch (Jan) - Im
build-generator
Unterstützung für lineare "Overlays" fertigstellen (Jan)