Thread Version und Revision: Was ist was? (3 answers)
Opened by pktm at 2007-06-20 13:23

sid burn
 2007-06-20 17:07
#77674 #77674
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Üblicherweise nimmt man immer dann eine neue Version wenn man damit klar stellen möchte das man nicht mehr Kompatibel zur älteren Version ist. In allen anderen Fällen, Bugfixen, neue Funktionen etc. macht man Revisionssprünge.

Manchmal wird aber auch einfach dann ein Versionssprung gemacht wenn sich viel verändert hat. Aber da gibt es ja kein Standard der besagt wie das genau sein soll.


Wenn du also ein Modul z.B. in version 1.36 nutzt sollte es keine Probleme geben wenn du zur Version 1.37 updatest. Da es abwärtskompatibel sein sollte.

Wenn sich allerdiengs viel verändert und sich das Interface verändert, so das Methoden auf einmal weg fallen, oder in der neuen Version die Methoden etwas anderes zurück geben, dann sollte man ein versionsspung machen. Also in diesem Fall dann anstatt 1.37 die version 2.00 heraus bringen. Um damit klar zu stellen das man nicht einfach von 1.36 nach 2.00 upgraden kann, ohne über den Code zu schauen der das Modul nutzt. Da es Möglicherweise nicht mehr abwärtskompatibel ist, oder Methoden etwas anderes tun können als erwartet.\n\n

<!--EDIT|sid burn|1182349520-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Version und Revision: Was ist was?