Da JTL ja scheinbar "semantic versioning" anwendet, sollte die 1.6.x nicht eigentlich 2.x.x heißen, da abwärtsinkompatible Änderungen eingeführt wurden? Zum Beispiel hat sich die komplette Datenbankstruktur verändert, sodass viele Workflows umgeschrieben werden müssen, da diese sonst auf nicht mehr existierende Tabellen versuchen zuzugreifen.
Laut Richtlinien:
Hieße " Wawi 1.6.x" jedoch "Wawi 2.x.x" wäre direkt ersichtlich, dass dieses Update diverse abwärtsinkompatible Änderungen mit sich bringt.
Laut Richtlinien:
- MAJOR wird erhöht, wenn API-inkompatible Änderungen veröffentlicht werden,
- MINOR wird erhöht, wenn neue Funktionalitäten, welche kompatibel zur bisherigen API sind, veröffentlicht werden, und
- PATCH wird erhöht, wenn die Änderungen ausschließlich API-kompatible Bugfixes umfassen.
Hieße " Wawi 1.6.x" jedoch "Wawi 2.x.x" wäre direkt ersichtlich, dass dieses Update diverse abwärtsinkompatible Änderungen mit sich bringt.
Zuletzt bearbeitet: