de:dev:versions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:dev:versions [2016/07/29 12:20] opdeadminde:dev:versions [2016/08/09 14:31] (aktuell) opdeadmin
Zeile 1: Zeile 1:
-====== Entwicklung ====== +====== Versionen ======
- +
-===== Historie =====+
  
 Für den Aufbau der Versions-Nummern in OPDE verwende ich folgendes Schema: Für den Aufbau der Versions-Nummern in OPDE verwende ich folgendes Schema:
Zeile 16: Zeile 14:
 Das liest sich dann wie folgt: Das liest sich dann wie folgt:
  
-MAJOR: Eine Erhöhung der Version 1.x auf 2.x träte dann nur dann ein, wenn das Programm vollständig neu aufgebaut würde. +  * **MAJOR:** Eine Erhöhung der Version 1.x auf 2.x träte dann nur dann ein, wenn das Programm vollständig neu aufgebaut würde. 
-MINOR: Eine "kleinere" Versionsanhebung geschieht immer dann, wenn ich neue Funktionen in das bestehende Programm einbaue.  +  * **MINOR:** Eine "kleinere" Versionsanhebung geschieht immer dann, wenn ich neue Funktionen in das bestehende Programm einbaue.  
-RELEASE: Die "Veröffentlichungen" werden immer dann angehoben, wenn ich Fehler bereinigt habe, aber ansonsten keine neuen Funktionen erstellt wurden. +  * **RELEASE:** Die "Veröffentlichungen" werden immer dann angehoben, wenn ich Fehler bereinigt habe, aber ansonsten keine neuen Funktionen erstellt wurden. 
-BUILD: Neben diesen drei Versions-Elementen gibt es noch den BUILD. Der ist aber nur für diejenigen interessant, die an der Software-Entwicklung beteiligt sind. Der Vollständigkeit halber, möchte ich das aber hier dennoch erwähnen. Der "Build" ist eine rein technische Angabe. Das müssen Sie sich so vorstellen, dass jedes mal, wenn ich eine Änderung am Programm vornehme und diese dann in Maschinensprache übersetzen lasse, diese Nummer um 1 erhöht wird. Somit bedeutet z.B. die Build-Nummer 211, dass wir bisher (in diesem Release) 211 mal etwas geändert und neu übersetzt haben. Jedes mal, wenn wenn sich der BUILD erhöht, wird auch der BUILDDATE gesetzt. Das ist einfach der jeweilige Zeitpunkt verkehrt herum aufgeschrieben. So steht z.B. das BUILDDATE: 20150827162050 für den 27.08.2015 16:20:50 Uhr.+  * **BUILD:** Neben diesen drei Versions-Elementen gibt es noch den **BUILD**. Der ist aber nur für diejenigen interessant, die an der Software-Entwicklung beteiligt sind. Der Vollständigkeit halber, möchte ich das aber hier dennoch erwähnen. Der **"Build"** ist eine rein technische Angabe. Das müssen Sie sich so vorstellen, dass jedes mal, wenn ich eine Änderung am Programm vornehme und diese dann in Maschinensprache übersetzen lasse, diese Nummer um 1 erhöht wird. Somit bedeutet z.B. die Build-Nummer 211, dass wir bisher (in diesem Release) 211 mal etwas geändert und neu übersetzt haben. Jedes mal, wenn wenn sich der **BUILD** erhöht, wird auch der **BUILDDATE** gesetzt. Das ist einfach der jeweilige Zeitpunkt verkehrt herum aufgeschrieben. So steht z.B. das BUILDDATE: 20150827162050 für den 27.08.2015 16:20:50 Uhr. 
 Sobald eine höhere Versions-Komponente angehoben wird, werden alle nachfolgenden auf 1 gesetzt. Sollte also irgendwann mal eine Version 2.x rauskommen, wäre ihre erste Version dann 2.1.1.1 Sobald eine höhere Versions-Komponente angehoben wird, werden alle nachfolgenden auf 1 gesetzt. Sollte also irgendwann mal eine Version 2.x rauskommen, wäre ihre erste Version dann 2.1.1.1
  
-Wie Sie unten sehen können, habe ich diese Nummerierung erst im Jahr 2015 eingeführt.+===== Wie sich OPDE entwickelt hat ===== 
 +<pagelist&showheader&nouser&nodate&nosort> 
 +  * [[de:dev:versions:1.13.1.519|Version 1.13.1.519]] 
 +  * [[de:dev:versions:1.12.1.8038|Version 1.12.1.8038]] 
 +</pagelist> 
  • de/dev/versions.1469794837.txt.gz
  • Zuletzt geändert: vor 8 Jahren
  • von opdeadmin