Aciqra: Versioning Simplified

Posted August 26, 2011 by User 1


Only recently, we announced a revised system for versioning Aciqra. It was designed to clean up the project, which had started to get messy, by organizing the project into a complex structure. There was two be two sub-projects, limiting version numbers to Aciqra 1.* and 2.* with one sub-project managing each. Each sub-project could create major, moderate-sized and minor releases under those version numbers. That meant version 1.4.1 would be a moderate-sized release containing many new features and 1.5 would have to be a "revolutionary" release. With Mozilla announcing releases of Firefox incrementing a full version (ie. 5.0 to 6.0) with relatively few changes, the system would only confuse users and made little sense.

Therefore, a new system for versioning was needed. That system was created and was unofficially put into effect yesterday. This new system simplifies the complex structure into a more normal system used by most other free and open source projects. The most prominent change is that sub-projects have been eliminated. In their place are "missions" which determine which features should be added or given priority though their mission statements. Only one mission is active at a time so development can be focused. "Fairweather" is now the active mission. Each mission can be associated with multiple series so the first number in the version can still increment for releases with a huge amount of changes.

The most noticeable change is that the term "Fairweather" is no longer used by itself to refer to a release. Since there is only one active mission, use of the term "Aciqra" will automatically come to mean the Fairweather mission and the software that it produces.

The versioning policy can be found on the Aciqra website: http://aciqra.caglow.com/wiki/Versioning It officially will go into effect January 1, 2012 and is has been approved for the duration of 2012. During the times it is not officially valid, the policy is still recommended, but not required to be followed.

Go to Aciqra project page
More news from the Aciqra project.

Go to all projects' news index

Copyrighted © 2007-2023, The Caglow Project.
Material is available under AL.