Versionierung
Zuletzt aktualisiert am Sonntag, den 15. Januar 2012 um 14:05 Uhr
Wir sind permanent bemüht eine einheitliche Versionierungsstrategie für die Galerie beizubehalten. Dieser Artikel soll die einzelnen Nummern einer Versionsangabe am Beispiel der 1.5.6.3 kurz erläutern. Bei der Versionierung versuchen wir auch immer mit den ersten beiden Nummern die jeweils unterstützte Joomla!-Version zu repräsentieren.
- 1.5.6.3: Die hinterste Nummer ist die sogenannte Maintenance Release Number. Sie wird erhöht, wenn in der Galerie Bugs und/oder Sicherheitslücken gefixt wurden, was im Normalfall alle paar Wochen eine neue Version hervorbringen lässt. Falls eine kritische Sicherheitslücke geschlossen werden muss, kann ein Maintenance Release aber auch nur zwei oder drei Tagen nach dem letzen Release erscheinen.
- 1.5.6.3: Diese Nummer ist die Feature Release Number. Sie wird immer dann erhöht, wenn der Galerie neue Funktionen hinzugefügt wurden, was normalerweise alle paar Monate der Fall ist.
- 1.5.6.3: Die zweite Nummer ist die Minor Release Number, die entgegen ihres Namens nur dann erhöht wird, wenn größere Änderungen an der Galerie vorgenommen wurden, da sich zum Beispiel die API von Joomla! geändert hat. Zumeist werden in diesen Versionen auch neue Features eingebaut.
Gleichzeitig ist diese Versionsnummer die erste, die nicht automatisch das Einstellen des Supports von früheren Versionen bedeutet. Es wird von uns also zum Beispiel eventuell ein 1.5.x.x Zweig der Galerie noch weiter supportet, auch wenn schon ein 1.6.x.x Zweig existiert. - 1.5.6.3: Dies ist die Main Release Number. Sie wird nur dann erhöht, wenn der Code der Galerie komplett umgeschrieben werden muss, um mit einem neuen Framework zusammenarbeiten zu können. Dies wird vorraussichtlich aber nicht vor dem Erscheinen von Joomla! 2.0 geschehen.
Zusätzlich zu den Versionsnummern haben manche besondere Versionen der Galerie noch einen Beinamen:
JoomGallery 1.0 Legacy
Die JoomGallery 1.0 war der Nachfolger der PonyGallery ML 2.5.1 und damit die erste erhältliche JoomGallery-Version. Da die PonyGallery eine sehr beliebte und verbreitete Galeriekomponente für Joomla! war, musste die JoomGallery ein großes Vermächtnis annehmen, was sie aber mit Bravour meisterte.
JoomGallery 1.0 war für Joomla! 1.0 und für Joomla! 1.5 im Legacy-Mode erhältlich.
JoomGallery 1.5 Native
Da Joomla! 1.0 dem Ende des offiziellen Supports näher kam und Joomla! 1.5 immer beliebter und bekannter wurde, musste eine native Version der JoomGallery entwickelt werden. So konnten wir im Mai 2009 die JoomGallery 1.5 Native veröffentlichen, die den Legacy-Mode nicht mehr benötigte. Folglich war sie dann aber auch in Joomla! 1.0 nicht mehr lauffähig, was das Ende des Supports für die JoomGallery Legacy einläutete. Letzteres passierte dann schließlich mit dem Erscheinen der JoomGallery MVC.
JoomGallery 1.5.5 MVC
Joomla! 1.5 bietet eine großartige und neue Funktionalität: MVC (Model-View-Controller). Um diese und weitere Features nutzen zu können, schrieben wir die Galerie um und veröffentlichten im August 2010 die JoomGallery 1.5.5 MVC.
JoomGallery 2.0 ACL
Diese Version befindet sich momentan in der BETA-Phase.




