Thread Version und Revision: Was ist was?
(3 answers)
Opened by pktm at 2007-06-20 13:23
Ü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
|