Device Manage for OS/2

DevCon for OS/2 - Developer Connection

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

(Unsorted)  
 
 
Compilers  
 
 
Tools  
 
 
User Interface  
 
 
REXX  
 
 
Drivers/kernel  
 
 

 

 

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

Общие правила: 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) Также прибавлять "альфа" ("бета", "общедоступная")

  • альфа-версия -- может убить данные; может убить рабочий стол
  • бета -- нет критических багов;
  • финальная, общедоступная -- нет критических багов; исправлены мелкие баги

 


 

(C) OS2.GURU 2001-2024