eCo Software Developer Connection


About DevCon
Subscription to DevCon
Budget of DevCon
FAQ


Roadmap
eCo Software runtime
eCo Software toolkit
Contacts

This is an old revision of the document!


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

Общие правила: 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.1256571388.txt.gz · Last modified: 2009/10/26 13:36 (external edit)

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