[NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

[NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Сообщение Dmitry Shurupov »

Российская компания РОСА объявила об альфа-релизе своей новой системы сборки дистрибутивов на базе свободного программного обеспечения — ABF (Auto Build Farm). ABF позиционируется как «распределенная среда непрерывной разработки дистрибутивов СПО и прикладных программ для них». Система спроектирована таким образом, чтобы ее можно было использовать для сборки различных дистрибутивов с учетом их специфики. При этом она предоставляет возможности для обмена наработками авторов базовых и производных дистрибутивов, упрощает включение в дистрибутивы приложений от сторонних поставщиков. Авторы выделяют следующие функции ABF в ее нынешней альфа-версии:

  • Управление пользователями, ролями, пакетами, репозиториями (пользовательскими, групповыми, платформами), ветками, заданиями на сборку.
  • Создание проектов (соответствующих пакетам ОС) на основе импорта внешних src.rpm или клонирования (форка) доступных пакетов ABF в пользовательский репозиторий.
  • Контроль доступа к различным платформам/репозиториям.
  • Сборка пакетов с учетом их обратных зависимостей.
  • Просмотр данных об исходном коде пакетов (история изменений, авторы, версии).
  • Сборка бинарных пакетов под определенную архитектуру в пользовательский репозиторий либо общественный репозиторий (платформу).
  • Мониторинг состояния сборки пакетов на распределенном множестве сборочных узлов.
  • Сборка образов ISO для дистрибутивов.
  • Назначение различных полномочий пользователей на выполнение операций вплоть до уровня отдельных пакетов.
  • Ведение журнала операций и возможность полного аудита событий в системе.
Сообщается, что ABF стала «результатом развития прототипа сборочной среды, сданной в рамках первого этапа проекта государственной программы «Информационное общество» по созданию Национальной программной платформы (конкурс ИО/04-11)». При этом разработкой системы в компании РОСА занимались с 2010 года. Система написана на Python и Ruby (фреймворк Ruby on Rails), интегрируется с Git, имеет интерфейсы на русском и английском языках. ABF уже используется как основная платформа для разработки Linux-дистрибутивов компании РОСА. Доступ к системе сейчас осуществляется только по заявке, в марте ожидается новый релиз ABF, который будет доступен «более широкому кругу общественности вместе с исходным кодом».

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: [NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Сообщение Stauffenberg »

ИМХО копия OBS.

Все же желаю удачи этому проекту.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Сообщение sash-kan »

Dmitry Shurupov писал(а):
13.02.2012 18:26
объявила об альфа-релизе
хм·
так альфа или релиз? на релиз не тянет, а вот на альфу — вполне·
так как пока ещё не работает…

taaroa писал(а):
13.02.2012 19:03
ssl сертификаты
если б это было единственной проблемой!

sash-kan писал(а):
13.02.2012 20:35
так альфа или релиз?
ааа, эт товарищ Шурупов перекрутил немножко…
в пресс-релизе слово «релиз» присутствует только в самом словосочетании «пресс-релиз»·
альфа-версия·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: [NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Сообщение taaroa »

sash-kan писал(а):
13.02.2012 20:35
taaroa писал(а):
13.02.2012 19:03
ssl сертификаты
если б это было единственной проблемой!

на самом деле это вовсе не проблема. проблема в подачи материала. будь то технические моменты или анонс чего-либо.
p.s. непонятно, почему abf (большинство?) считает клоном/копией obs. пара-тройка вменяемых программистов вполне осилит подобное в разумные (месяц-два?) сроки.
вопрос о понижении привилегий в песочнице остаётся открытым.
:wq
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21521
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Сообщение Bizdelnick »

taaroa писал(а):
13.02.2012 22:28
вопрос о понижении привилегий в песочнице остаётся открытым.

Всё вроде бы в порядке там с понижением (уже).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [NIXP] ABF (Auto Build Farm) — система сборки дистрибутивов от компании РОСА

Сообщение sash-kan »

Bizdelnick писал(а):
14.02.2012 10:25
taaroa писал(а):
13.02.2012 22:28
вопрос о понижении привилегий в песочнице остаётся открытым.

Всё вроде бы в порядке там с понижением (уже).
ага, ага
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: