Portal:Служба сборки
tagline: Материал из openSUSE
Добро пожаловать на портал Open Build Service Править
Open Build Service (OBS) — это открытая и готовая платформа разработки дистрибутива. Служба дает разработчикам инструменты для простого создания и выпуска программного обеспечения с открытым кодом для openSUSE и других дистрибутивов Linux на различных аппаратных платформах. Экземпляр службы установленный у openSUSE на текущий момент имеет более 30 000 пользователей, которые собирают более 160 000 пакетов для 22 дистрибутивов для 6 аппаратных архитектур.
Документация Править
OBS документируется в этой вики. Те кто хотят собирать пакеты должны будут прочесть учебное пособие и Инструкцию по кроссдитрибутивной сборке. Некоторые основные подсказки можно найти на страницах FAQ и Советы и Хитрости. Там же доступны различные презентации. Важной частью документации является описание API. API — это простой и общий интерфейс для работы с Open Build Service. Вы можете его использовать для интеграции со своими инструментами, отправки обновлений кода, проверки состояния своего проекта или сделать какую нибудь другую клёвую штуку.
Шпаргалка по osc будет так же полезна как и карманный справочник разработчика (Добро пожаловать!)
Разработка Править
График разработки
План выпусков изложен в Roadmap и создается из списка предложений функций и общей концепции.
Исходный код и тестирование
Исходный код и документация по Open Build Service и связанных инструментов размещены в Open Build Service проекте на github.com. Уведомления о каждой фиксации нового кода в репозитории приходят в список рассылки obs-commits. Исходный код покрыт большим набором тестов, результаты которых и графики можно найти OBS Jenkins instance, уведомления приходят в список рассылки obs-tests. Пожалуйста обратитесь к документации разработчика что бы узнать больше.
Инструменты для OBS
Здесь список официальных и неофициальных компонентов и инструментов OBS.
Как помочь проекту
Как и в случае других проектов с открытым кодом, вы можете начать писать патчи или предлагать идеи для разработки. Github предлагает отличные возможности для клонирования кода из проекта OBS, изменения и отправки его назад в основной проект. Есть несколько небольших проектов (Работа для новичков) которые могут стать хорошим началом для изучения кода и присоединения к команде разработчиков.
Как связаться
На текущий момент мы предоставляем поддержку сообщества через irc и списки рассылок. Разработчиков OBS так же можно встретить на популярных опенсорс конференциях. Если вы желаете получить коммерческую поддержку, пожалуйста свяжитесь с Andreas Jaeger.
Связанные проекты Править


