Отличия "Нумерация версий CppCMS" вер. 1 сравн. вер. 2
Содержимое:
CppCMS использует нумерацию версий с 3-мя значащими цифрами: [**Основная**].[**Второстепенная**].[**Патч**] |
CppCMS использует нумерацию версий с 3-мя значащими цифрами: |
|
[**Основная**].[**Второстепенная**].[**Патч**] |
|
Соглашение о наименовании аналогично используемому Gnome и GLib. Это очень удобно для библиотек, т.к. ясно какие требуются зависимости и какие библиотеки обратно совместимы с другими и на каком уровне. |
|
**Основная** - определяет совместимость API и ABI - длительное время она предполагается быть под номером 1. Релиз CppCMS 2.0.0 будет означать серьезные изменения API в сравнении с 1.x.x, но такой релиз пока не планируется. |
|
**Второстепенная** - Релизы, добавляющие новые возможности и функциональность, такие как: |
|
- Всё, что работает с 1.0 будет работать с 1.2, но не наоборот. |
- Четные числа будут означать стабильные релизы 1.0, 1.2, 1.4 |
- Нечетные числа будут означать релизы разработки 1.1, 1.3, которые станут стабильным релизом +1 1.1 -> 1.2 и 1.3->1.4 после выпуска. |
|
**Патч** - релиз исправления бага, не изменяющий никакого API. |
|
Нумерация версий 0.99.X и 0.999.X - это пререлизная нумерация beta-X и RC-X - т.е. версия пре-1.0.0. |
|
|
Проект
CppCMS является основой веб-разработки для выполнения ресурсоемких приложений.
Размещение
Навигация
Главная страница
Валидация CSS
| Валидация XHTML 1.0