Skip to content

Migration Meeting (2019 06 19)

Jan Moringen edited this page Jun 19, 2019 · 11 revisions

Fortschritt

Dokumentation

  • rdtkadm Gruppe
  • Deployment via Travis

Features

  • language server
  • targets
  • overlays

Repositories

recipes-core und recipes-unibi sind angelegt.

Diskussion

Recipe Repositories

  • 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)

Nächste Schritte

  • 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)
Clone this wiki locally