Versionierung
Platrona wird kontinuierlich weiterentwickelt.
Um Änderungen nachvollziehbar und planbar zu gestalten, folgt die Plattform einer klaren Versionsstrategie.
Ziel
Die Versionierung dient dazu,
- Änderungen nachvollziehbar zu machen
- neue Funktionen klar einzuordnen
- Fehlerkorrekturen zu dokumentieren
- langfristige Wartung zu vereinfachen
Versionsschema
Platrona verwendet folgendes Schema:
MAJOR.MINOR.PATCH
Beispiel:
4.0.0
Major Version
Eine neue Hauptversion wird veröffentlicht, wenn größere Änderungen oder neue Plattformgenerationen entstehen.
Beispiele:
- V4.0 Foundation
- V5.0
Diese Versionen können neue Architekturen oder grundlegende Erweiterungen enthalten.
Minor Version
Minor-Versionen erweitern bestehende Funktionen.
Beispiele:
- V4.1
- V4.2
- V4.3
Sie enthalten neue Features, ohne bestehende Funktionen grundlegend zu verändern.
Patch Version
Patch-Versionen beheben Fehler oder enthalten kleinere Verbesserungen.
Beispiele:
- V4.0.1
- V4.0.2
Sie verändern keine bestehenden Funktionen wesentlich.
Foundation Release
Die Foundation-Version bildet die technische Grundlage der gesamten Plattform.
Sie umfasst unter anderem:
- Backend API
- Website
- Verwaltungs-Panel
- Launcher
- Security App
- Dokumentation
Alle zukünftigen Erweiterungen bauen auf dieser Basis auf.
Changelog
Jede veröffentlichte Version erhält einen eigenen Changelog.
Dieser dokumentiert:
- neue Funktionen
- Verbesserungen
- Fehlerbehebungen
- technische Änderungen
Entwicklungsphilosophie
Neue Versionen werden veröffentlicht, wenn sie den Qualitätsansprüchen von Platrona entsprechen.
Qualität hat Vorrang vor festen Veröffentlichungsterminen.
Jede Version erweitert Platrona – ohne das Fundament aus den Augen zu verlieren.