Point branches: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «== Постановка проблемы == Сейчас в рамках платформы существуют бранчи pN и cN, раньше сущест…»)
 
Нет описания правки
Строка 12: Строка 12:
## после завершения ИК, выпуск обновлений по безопасности
## после завершения ИК, выпуск обновлений по безопасности
ad infinitum
ad infinitum
предлагается одновременно поддерживать и индекс бинарных пакетов.
 
[[Категория:Branches]]
[[Категория:Branches]]

Версия от 08:13, 1 ноября 2017

Постановка проблемы

Сейчас в рамках платформы существуют бранчи pN и cN, раньше существовал также бранч tN. Эти бранчи должны характеризоваться существенно различным release management, однако, как минимум, обновления по безопасности должны попадать в них во все. Таким образом, мы не можем использовать один бранч для обычных и сертифицированных дистрибутивов, однако полностью раздельная поддержка нескольких бранчей требует много работы и снижает качество результата. Так, для бранчей под сертификацию требуется следующий цикл работы (не реализован сейчас, что доставляет определённые неудобства, которые могут в любой момент стать серьёзными проблемами):

  1. создание образа для сертификации
    1. в процессе сертификации, выпуск обновлений по безопасности и необходимых исправлений для изготовления новых образов
    2. после завершения сертификации, выпуск обновлений по безопасности
  2. создание образа для инспекционного контроля, который включает как уже выпущенные обновления по безопасности, так и функциональные улучшения
    1. в процессе ИК, выпуск обновлений по безопасности и необходимых исправлений для изготовления новых образов
    2. после завершения ИК, выпуск обновлений по безопасности

ad infinitum