Changes between Initial Version and Version 1 of ru/ReleaseProcess


Ignore:
Timestamp:
07/15/09 11:42:49 (15 years ago)
Author:
iNode
Comment:

initial commit

Legend:

Unmodified
Added
Removed
Modified
  • ru/ReleaseProcess

    v1 v1  
     1= Выпуск релиза = 
     2 
     3Выпуск конечной версии продукта всегда сопряжен с рядом сложностей поэтому к нему нужно подходить  
     4последовательно не забывая ничего важного. 
     5 
     6В разработке конечного продукта принимают участие не только разработчки, 
     7но и локализаторы и тестеры, поэтому нужно организовать их работу таким образом  
     8чтобы использовать ресурсы наиболее рационально. 
     9 
     10На данный момент подготовка к выпуску релиза включает в себя 
     11выпуск пререлизов (pre) и собственно релиза. 
     12 
     13Все крупные изменения и улучшения вносятся до выпуска первого пререлиза. 
     14После этого строки должны быть заморожены для того чтобы локализаторы 
     15могли приступить к работе и не выполнять её несколько раз. 
     16 
     17Также пререлиз должен быть готов к тестированию пользователями 
     18добровольцами, поэтому для них мы должны подготовить следующую информацию: 
     19 * NEWS файл c описанием изменений  
     20 * архивы с исходными кодами и, возможно, версии пакетов для некоторых дистрибутивов (должны быть доступны в [http://www.midnight-commander.org/downloads downloads]) 
     21 * Обновить документацию (*.hlp, man-page, имеющуюся wiki документацию) чтобы тестеры не рапортовали об изменившемся поведении, как об ошибках (приоритет следует отдавать английскому языку). 
     22 * Подготовить публичный анонс для размещения на новостных сайтах. 
     23 
     24После пререлиза должна последовать волна баг-репортов, по мере 
     25закрытия которых можно выпускать следующие пререлизы.  
     26В конечном счёте один из них станет релизом (когда все критические ошибки,  
     27мешающие релизу, будут устранены).