Open Source Engineering Foundation

Engineering Standards, die in Ihren Projekten ankommen

LunaPack macht Vorlagen, Konfigurationen, Dokumentation und weitere Engineering Standards als versionierte Pakete installierbar und aktualisierbar.

LunaPack

Standards nicht nur dokumentieren, sondern nutzbar machen

Viele Teams pflegen gute Vorgaben in Wikis, Beispielprojekten und einzelnen Repositories. Die eigentliche Übertragung in neue und bestehende Projekte bleibt jedoch Handarbeit.

LunaPack bündelt diese Grundlagen in versionierten Paketen. Teams können sie installieren, Änderungen prüfen und neue Versionen kontrolliert übernehmen.

LunaPack.dev besuchen

Was wir entwickeln

Eine einfache Grundlage für wiederkehrende Engineering Arbeit

LunaPack konzentriert sich auf die Verbindung zwischen zentral gepflegten Standards und den Projekten, in denen sie tatsächlich gebraucht werden.

Beispiele

Was ein LunaPack Paket enthalten kann

Ein Pack bildet einen abgegrenzten Engineering Baustein ab. Es sollte verständlich, wartbar und unabhängig versionierbar bleiben.

Warum wir daran glauben

Gute Engineering Grundlagen dürfen kein Kopierproblem sein

Standards schaffen erst dann einen Wert, wenn Teams sie verstehen, anwenden und kontrolliert weiterentwickeln können.

Standards müssen ausführbar sein

Ein Wiki beschreibt den gewünschten Zustand. LunaPack hilft dabei, ihn direkt in Projekten herzustellen und weiterzuentwickeln.

Unser Grundsatz

  • Weniger manuelle Übertragung aus Dokumentationen
  • Weniger Abweichungen zwischen Projekten
  • Nachvollziehbare Änderungen über Versionen

Teams brauchen Kontrolle

Engineering Standards sollen unterstützen, nicht ungeprüft Dateien überschreiben oder Entscheidungen vorwegnehmen.

Unser Grundsatz

  • Explizite Installation und Aktualisierung
  • Sichtbare Änderungen im Versionskontrollsystem
  • Projektbezogene Parameter und Anweisungen

Vorgehen

Klein starten und eine belastbare Foundation aufbauen

Jede Zusammenarbeit liefert eine sichtbare Entscheidungs- oder Lieferbasis. Sie behalten die fachliche Verantwortung, wir bringen Struktur und technische Tiefe ein.

Für wen

Für Teams mit wiederkehrenden Projektgrundlagen

Unser Beitrag

Open Source Werkzeug und praktische Einführung

Wir entwickeln LunaPack offen

LunaPack wird als Open Source Projekt entwickelt. Architektur, Funktionen und Entscheidungen sollen nachvollziehbar bleiben und gemeinsam verbessert werden können.

Das Projekt

  • Offene Entwicklung und transparente Entscheidungen
  • Dokumentierte Paket- und Templatekonzepte
  • Feedback aus realen Softwareprojekten

Wir begleiten die Anwendung

Wir unterstützen Teams dabei, aus bestehenden Vorgaben eine wartbare Engineering Foundation zu entwickeln, die zu ihrer Organisation und ihren Projekten passt.

Unsere Unterstützung

  • Auswahl eines geeigneten ersten Anwendungsfalls
  • Aufbau und Review eigener Packs
  • Integration in Repositories und Entwicklungsabläufe

FAQ

Häufige Fragen

  • Was ist LunaPack?

    LunaPack ist ein Open Source Werkzeug, mit dem Engineering Standards, Projektvorlagen, Konfigurationen, Dokumentation und weitere Dateien als versionierte Pakete verwaltet und in Projekte übernommen werden können.

  • Welches Problem löst LunaPack?

    LunaPack hilft Teams dabei, wiederkehrende Engineering Grundlagen nicht manuell zwischen Projekten zu kopieren. Änderungen an Standards können versioniert, geprüft und kontrolliert in bestehende Projekte übernommen werden.

  • Ersetzt LunaPack unsere Projekttemplates?

    Nicht zwingend. Projekttemplates eignen sich gut für den initialen Start. LunaPack ergänzt diesen Ansatz, weil Pakete auch später installiert und aktualisiert werden können.

  • Müssen alle Projekte gleich aufgebaut sein?

    Nein. Pakete können Parameter, Templates und projektbezogene Anweisungen verwenden. Welche Standards sinnvoll sind und wie stark sie vereinheitlicht werden, entscheidet das Team.

  • Ist LunaPack nur für .NET und Azure gedacht?

    Nein. LunaPack ist nicht auf eine bestimmte Programmiersprache oder Cloudplattform beschränkt. Der aktuelle Schwerpunkt liegt auf modernen Softwareprojekten, Engineering Standards und Docs as Code.

  • Wie können Sie uns bei der Einführung unterstützen?

    Wir helfen bei der Auswahl geeigneter Anwendungsfälle, beim Aufbau erster Packs, bei der Integration in bestehende Repositories und bei der Definition eines kontrollierten Updateprozesses.

Nächster Schritt

Den ersten sinnvollen Pack Anwendungsfall finden

Wir betrachten Ihre bestehenden Standards und wählen einen kleinen, konkreten Einstieg, der sich in einem echten Projekt überprüfen lässt.