[devel] интеграция с OBS
Paul Wolneykien
manowar на altlinux.org
Пн Ноя 14 19:30:22 MSK 2011
15.10.2011 21:10, Paul Wolneykien пишет:
> 14.10.2011 21:36, Радик Юсупов пишет:
>> 10.10.2011 00:24, Paul Wolneykien пишет:
>>>
>>> Товарищи из openSuSE говорили, что готовы помочь с тем, чтобы «OBS
>>> собирал пакеты и для ALT Linux тоже, ALT Linux появился в списке
>>> поддерживаемых платформ». Думаю, что последнее — немаловажно, хотя бы
>>> для рекламы.
>>> Мы можем предложить что-то своё. Например, можем ограничиться тем,
>>> чтобы от OBS приходили только спеки, а собирать пакеты по прежнему в
>>> girar-builder.
>>> Насколько я понимаю, их система сборки не только отдельные пакеты
>>> собирает, но и целые дистрибутивы. Собранный дистрибутив можно
>>> удалённо запустить и проверить, как визуально, так и по SSH. Есть
>>> регулярные сборки, скоро будет автотестирование (OpenQA). Короче, там
>>> много чего интересного, но нужно разбираться. Я знаю совсем немного —
>>> то, что почерпнул из разговоров, плюс то, что что было в презентации.
>>> А для того, чтобы начать разбираться, нужна инициативная группа. :)
>> Я бы с удовольствием принял участие в подобной инициативе в силу своих
>> возможностей.
>> Нужно учесть, что я ни разу не кодер.
>
> ОК, кворум, вроде бы, есть. Начинаю писать письмо турецкому султану.
В ответ на мой вопрос «а как бы нам добавить поддержку Альт в OBS?»
Jos мне прислал несколько ссылок публичные документы, посоветовав
поставить OBS у себя и посмотреть всё на практике:
http://en.opensuse.org/openSUSE:Build_Service_adding_build_targets
http://en.opensuse.org/openSUSE:Build_Service_Appliance
http://en.opensuse.org/openSUSE:Build_Service_Installation_Tutorial
http://en.opensuse.org/Portal:Build_Service/Development
Наиболее интересна, думаю, последняя.
С дальнейшими вопросами посоветовал обратиться в список рассылки
«opensuse-buildservice»
http://lists.opensuse.org/opensuse-buildservice ,
либо непосредственно к ведущему разработчику OBS.
Думаю, что первый и главный вопрос, который стоит задать, это вопрос о
том, как преобразовываются пакеты между дистрибутивами. Информацию о
том, какой компонент за это отвечает, я так и не нашёл среди приведённых
выше ссылок. Однако на конференции ясно было сказано: сборка пакета для
любого дистрибутива, входящего в перечень OBS — это новый пакет для
SuSE. Собственно для этого они OBS и придумали. :) А раз так, то где-то
преобразователь должен быть, пусть даже и односторонний.
Так что попробую узнать ответ на этот вопрос.
Паша.
Подробная информация о списке рассылки Devel