eCo Software Developer Connection


About DevCon
Subscription to DevCon
Budget of DevCon
FAQ


Roadmap
eCo Software runtime
eCo Software toolkit
Contacts

Нумерация версий программы

Общие правила: major.minor.pathlevel.buildlevel

  • major - сильно новая версия
  • minor - небольшие изменения
  • pathlevel - исправлены ошибки
  • buildlevel - необязательная вещь для тех, кто не считает билды

Пример: версия 7.1.2

Как давать номера версий нашим программам?

A) маленькие утилиты: версия - это timestamp,

Пример: mamba 2009/05/10 ⇒ mamba-20090510.zip

B) крупные программы должны нумероваться по-крупному.

Пример:

  • ACPI у нас крупная нумерация, чтобы пользователи помнили номер версии и могли говорить: 3.05 - ок, 3.07 работает по-другому.
      3.15, дальше 3.15 fix1,  3.15 fix2, .. следующий крупный релиз - 3.16

C) Также прибавлять “альфа” (“бета”, “общедоступная”)

  • альфа-версия – может убить данные; может убить рабочий стол
  • бета – нет критических багов;
  • финальная, общедоступная – нет критических багов; исправлены мелкие баги
 
en/numbering_of_the_versions.txt · Last modified: 2009/10/26 09:36 (external edit)

 
Recent changes RSS feed
© 2001 - 2009 eCo Software, All rights reserved