Versionen von Plugins.Spezifikation-versioning-policy

Unwichtige Korrekturen ausblenden - Änderungen im Layout

 
 
20.05.2008 13:04 Uhr von mlunzena -
Zeile 1 hinzugefügt:
%trail%<|[[Plugins.Spezifikation | Plugin-Spezifikation 2.0]]|>
 
 
20.05.2008 13:03 Uhr von mlunzena -
Zeile 32 bearbeitet:
%trail%<|[[Plugins.Spezifikation]]|>
geändert in:
%trail%<|[[Plugins.Spezifikation | Plugin-Spezifikation 2.0]]|>
 
 
15.05.2008 11:38 Uhr von mlunzena -
Zeile 32 hinzugefügt:
%trail%<|[[Plugins.Spezifikation]]|>
 
 
24.11.2007 13:34 Uhr von mlunzena -
Zeile 1 hinzugefügt:
! Plugin-Spezifikation · Versionsschema
 
 
24.11.2007 13:34 Uhr von mlunzena -
Zeilen 1-30 hinzugefügt:
Jedes Plugin muss eine Version angeben. Eine Version besteht aus drei ganzen positiven Zahlen durch Punkte getrennt.

Beispiele:

- 0.1.0
- 2.0.4
- 0.0.0

Die Bedeutung dieser drei Zahlen ist wie folgt:

Erste Zahl:
major version
Zweite Zahl:
minor version
Dritte Zahl:
build

Damit Nutzer sinnvoll auf Plugins mit einer bestimmten Version verweisen können, muss folgende Regelung für die Vergabe von Versionsnummern eingehalten werden.

Änderungen einer der Zahlen sollen nur stattfinden wenn:

build
wenn sich das Plugin nur in einem Implementationsdetail, das keine Auswirkungen für die Nutzung des Plugins durch andere hat, ändert

minor
wenn das Plugin neue Features rückwärtskompatibel hinzufügt, so dass Dritte keine Veränderungen vornehmen müssen.

major
wenn das Plugin nicht rückwärtskompatible Änderungen enthält, so dass Software Dritter nicht länger funktioniert

 

 

Quelle: Basis-Wiki-Hilfe | Letzte Änderung: 20.05.2008 13:04 Uhr, mlunzena | Local view: Basis-Hilfe