Разработчики проекта openSUSE анонсировали [3] изменения в организации подготовки обновлений для стабильных выпусков дистрибутива openSUSE. Начиная с 15 марта все обновления с исправлением проблем безопасности и устранением ошибок будут формироваться в публично доступном сервисе OBS [4] (Open Build Service), т.е. весь процесс сопровождения дистрибутива станет полностью открытым и прозрачным. Ранее задействованная внутренняя система SWAMP более использоваться не будет.
Проблем с переходом на OBS не ожидается, так как уже достаточно давно основные внутренние скрипты обслуживания стабильного релиза запускаются в тестовом режиме параллельно с использованием OBS. С технической стороны процесс доставки обновлений через OBS хорошо отлажен. Для перехода на OBS требовалось дождаться готовности к использованию нового процесса сопровождения от команд, обслуживающих OBS, занимающихся подготовкой исправлений проблем безопасности и обслуживающих стабильные релизы. Теперь все формальности улажены [5] и проект полностью готов к переходу на новую схему сопровождения.
Переход на OBS не потребует каких-либо действий от конечных пользователей дистрибутива, миграция настроек будет произведена полностью автоматически средствами zypper и YaST. Самым заметным изменением станет переход на новый формат именования патчей, вместо "packagename-globalversion" отныне будут использовать имена "openSUSE-year-number".
Разработчиков дистрибутива, осуществляющих поддержку пакетов, ждёт ряд изменений [6], которые необходимо принять во внимание. Выпуск всех обновлений теперь будет координироваться только через OBS и Bugzilla, что подразумевает возможность непосредственного формирования запроса на выпуск обновления. Кроме того, разработчикам обязательно следует обновить до версии 0.134 инструментарий osc в котором добавлена поддержка новых средств работы с запросами на выпуск обновлений.
Ссылки:
[1] http://htfl.ru/cat-news-opensuse
[2] http://htfl.ru/cat-news-novosti
[3] /out.php?link=http://news.opensuse.org/2012/03/13/opensuse-stable-maintenance-process-now-fully-open/
[4] http://htfl.ru/news/sistema-opensuse-build-service-pereimenovana-v-open-build-service
[5] /out.php?link=http://lists.opensuse.org/opensuse-packaging/2012-03/msg00083.html
[6] /out.php?link=http://doc.opensuse.org/products/draft/OBS/obs-reference-guide_draft/cha.obs.maintenance_setup.html