До версии 3.0 разработчиками не придавалось серьезного значения алгоритму нумерации релизов системы. Начиная с 3.0, было решено следовать следующим правилам:
Пример для версии 3.0 (номера релизов взяты для примера и могут несоответствовать реальным)
- 3.0 (Major Release – Главный релиз)
- 3.1 (Minor Release – Вспомогательный релиз)
- 3.2 (Minor Release - Вспомогательный релиз)
- 3.2.x (Security Release – Релиз безопасности)
- 3.3 (Minor Release - Вспомогательный релиз)
- 4.0 (Major Release – Главный релиз)
3.0, 4.0, 5.0 и пр. - Главные релизы (Major Releases). Главный Номер релиза увеличивается только при достаточно серьёзном изменении функционала, требующем столь же серьезного тестирования и отладки.
3.1, 3.2, 3.3 и пр. - Вспомогательные релизы (Minor Releases). Вспомогательные релизы включают в себя незначительные изменения в уже существующем функционале системы. Вспомогательный релиз может добавлять некоторые незначительные функции к системе, не требующие интенсивного тестирования.
3.0.x, 3.1.x, 3.2.x и пр. - Релизы безопасности (Security Releases). Они идентичны своим вспомогательным релизам, за исключением исправления обнаруженных в системе проблем безопасности.