Ларс Вирзениус (Lars Wirzenius), один из первых мэйнтенеров Debian GNU/Linux, вовлечённый в развитие Linux с первых дней существования проекта, и Расс Олбери (Russ Allbery), отвечающий за сопровождение ряда подсистем Debian, выступили с предложением по изменению подхода к поддержанию репозитория Debian Testing. Для того чтобы избежать многомесячных заморозок репозитория, не допускающих внесения обновлений, предлагается поддерживать Debian Testing в состоянии постоянно готовым к релизу, т.е. не допускать нахождения незакрытых ошибок, помеченных как блокирующих релиз.
В процессе подготовки Wheezy стадия заморозки продолжалась 10 месяцев и потребовала исправления около 700 блокирующих релиз ошибок, что по мнению авторов предложения недопустимо долго и неэффективно. В качестве максимально допустимого времени нахождения Testing в состоянии заморозки называется 2 месяца. Для увеличения качества репозитория testing также предлагается более активно использовать средства автоматизированного тестирования и методы непрерывной интеграции. В итоге удастся не только сократить время подготовки релиза, но и повысить актуальность репозитория Testing, сделав его более пригодным для непосредственного использования.
В случае выявления блокирующих релиз проблем в репозитории Testing, вторичные пакеты предлагается удалять из репозитория, после истечения определённого незначительного таймаута, выделяемого для устранения ошибки. Для первичных пакетов, которые нельзя так просто удалить, могут применяться более жесткие методы, вплоть до блокирования любых иных исправлений для данных пакетов и прекращения загрузки обновлений в unstable до исправления ошибки. При преодолении определённого порога критических ошибок в репозитории также могут применяться мини-заморозки Testing, временно запрещающие перенос новых пакетов.
Изначальное блокирование проблемных пакетов в Testing позволит возвести исправление важных проблем в ряд высокоприоритетных задач, которые не могут быть отложены, что увеличит степень ответственности мэйнтейнеров пакетов и усилит их вовлечение в подготовку новых выпусков. При подобном подходе для окончательной стабилизации может быть достаточно заморозки на несколько недель. Для ускорения доведения релиза до готовности также предлагается сформировать набор эталонных установочных комплектов пакетов (почтовый сервер, рабочая станция, web-сервер и т.п.), рассматривая их как первичные критерии стабильности релиза и допуская наличие несущественных ошибок в сторонних пакетах. 
Опеннет
             ←
    1
        2
        →
    

    
      Ответ на:
      
          комментарий
        от gh0stwizard 
  



    
      Ответ на:
      
          комментарий
        от Xellos 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  

    
      Ответ на:
      
          комментарий
        от Polugnom 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  
    
      Ответ на:
      
          комментарий
        от Xellos 
  
    
      Ответ на:
      
          комментарий
        от Polugnom 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  
    
      Ответ на:
      
          комментарий
        от Polugnom 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  
    
      Ответ на:
      
          комментарий
        от uuwaan 
  
    
      Ответ на:
      
          комментарий
        от uuwaan 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  
    
      Ответ на:
      
          комментарий
        от uuwaan 
  
    
      Ответ на:
      
          комментарий
        от aptyp 
  


    
      Ответ на:
      
          комментарий
        от dogbert 
  

    
      Ответ на:
      
          комментарий
        от KendovNorok 
  
    
      Ответ на:
      
          комментарий
        от KendovNorok 
  
    
      Ответ на:
      
          комментарий
        от Polugnom 
  
    
      Ответ на:
      
          комментарий
        от Pavval 
  


    
      Ответ на:
      
          комментарий
        от anonymous_sama 
  
    
      Ответ на:
      
          комментарий
        от KendovNorok 
  
    
      Ответ на:
      
          комментарий
        от Polugnom 
  
    
      Ответ на:
      
          комментарий
        от dogbert 
  
    
      Ответ на:
      
          комментарий
        от KendovNorok 
  
    
      Ответ на:
      
          комментарий
        от cycl0ne 
  
    
      Ответ на:
      
          комментарий
        от eugeno 
  
    
      Ответ на:
      
          комментарий
        от Xellos 
  

    
      Ответ на:
      
          комментарий
        от uuwaan 
  
    
      Ответ на:
      
          комментарий
        от snaf 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
  Похожие темы
- Форум кутишников мозилловцы покусали (2012)
 - Форум Релиз Qt 4.8.4, финальная подготовка к выпуску Qt 5.0 (2012)
 - Форум Предложения по виду сайта (1999)
 - Форум [Ядро] Готовится релиз 3.1 (2011)
 - Форум e17 готовится к релизу (2012)
 
- Форум Не видит постоянно подключаемую сеть (2015)
 - Новости OpenSolaris 2010.05 готовится к релизу (2010)
 - Форум Пре-релиз aiomongowire, комментарии/замечания/предложения (2021)
 - Форум Готова ли openSUSE 11.2 к релизу? (2009)
 - Форум Как сохранить предложенный коммит в виде патча? (2019)