Attention: open in a new window. PDFPrintE-mail

Versioning

We constantly aim to hold a strict increment of the version number of JoomGallery. This article tries to shortly outline our software versioning with the help of an example version of the gallery, 1.5.6.3.
At the moment we try to represent the supported Joomla! version of each JoomGallery version with the first two numbers, so JoomGallery 1.5.x.x runs natively in Joomla! 1.5, for example.

  • 1.5.6.3: This is the maintenance release number. It will be incremented if bugs or security issues were fixed. New maintenance releases are typically available after a span of a few weeks, but it may take only one or two days also if a critical security issue has to be fixed.
  • 1.5.6.3: The third number is the feature release number. This one will be incremented after new features and additional functionality were added to the gallery which may happen a few months after the last feature release.
  • 1.5.6.3: On the second position, there's the minor release number. In opposition to it's name this number will only get incremented if major changes are done in the gallery in order to adapt changes in the API of Joomla!. Often new features are added along with that, too. Additionally this is the first release number which is incremented without necessarily stopping the support of previous minor releases. So there may be a 1.5.x.x gallery branch which is supported by us as well as a 1.6.x.x branch.
  • 1.5.6.3: This is the main release number. It will only be incremented if JoomGallery's code has to be completely rewritten in order to use a new framework. Most probably this won't happen until Joomla! 2.0 is released.

In addition to the version number some special versions of the gallery have a name affix:

JoomGallery 1.0 Legacy

JoomGallery 1.0 Legacy was the first JoomGallery version available and the successor of PonyGallery ML 2.5.1. With PonyGallery being a favoured and widespread gallery component for Joomla! JoomGallery 1.0 had to take over a great legacy, but the gallery managed that very fast and easily.
JoomGallery 1.0 was available for Joomla! 1.0 and Joomla! 1.5 in legacy mode.

JoomGallery 1.5 Native

With Joomla! 1.0 reaching the end of its life and Joomla! 1.5 getting more and more popular a native version of JoomGallery had to be developed. So in May 2009 we were able to release the stable version of JoomGallery 1.5 Native which didn't need the legacy mode of Joomla! 1.5 anymore. As a conclusion this version could only be used in Joomla! 1.5 what heralded the end of support for JoomGallery 1.0 which finally took place with the release of JoomGallery MVC.

JoomGallery 1.5.5 MVC

Joomla! 1.5 introduces a new and great API functionality: MVC (Model-View-Controller). In order to use this and more features we rewrote the gallery and released JoomGallery 1.5.5 MVC in August 2010.

JoomGallery 2.0 ACL

This version is currently in BETA stage.