РОСА выпустила вторую крупную версию своей сборочной среды ABF — 2.0

Сегодня российская компания «РОСА» объявила о выпуске второй крупной версии своей «среды разработки и сборки свободного программного обеспечения» — ABF (Automatic Build Farm) 2.0.

ABF упрощает процесс сборки пакетов программного обеспечения и позиционируется как платформа для разработки Linux-дистрибутивов. Помимо самой компании-разработчика ABF уже используют и авторы некоторых других дистрибутивов, родственных ROSA / Mandriva: OpenMandriva и Conectiva. В новой версии ABF авторы обещают более 100 улучшений, упрощающих управление жизненным циклом дистрибутива. При этом основное внимание было уделено двум моментам: расширению возможностей в системе хранения исходного кода пакетов и развитию подсистемы сборки.

Построчное комментирование кода в ABF 2.0
Построчное комментирование кода в ABF 2.0 / Иллюстрация с сайта Rosalab.Ru

Среди самых значимых изменений в релизе системы ABF 2.0 можно выделить:

  • появление REST API для использования возможностей платформы сторонними приложениями и сервисами;
  • функция Pull Request, позволяющая предлагать свои изменения в исходном коде какого-либо проекта в Git-репозитории других пользователей ABF (т.е. можно форкнуть проект в ABF, модифицировать исходники и предложить свои новшества автору);
  • возможность построчного комментирования кода с поддержкой языка разметки GitHub Flavored Markdown;
  • специальный трекер для реагирования на изменения в коде (если в коммите был указан номер задачи или появлялись задачи/запросы на изменение кода);
  • поддержка классического режима работы с Git через SSH;
  • полноценная поддержка сборки пакетов под разные дистрибутивы и повышенный уровень безопасности в подсистеме сборки пакетов;
  • возможность сравнения произвольных коммитов и веток в веб-интерфейсе;
  • почтовые оповещения;
  • механизм массовых сборок;
  • 3 новых консольных клиента для работы с ABF.

С более подробным списком изменений (на английском языке) можно ознакомиться в блоге проекта.

Автор: Дмитрий Шурупов по материалам Rosalab.Ru.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Apple выпустила macOS 12.2.1 с исправлением проблемы самопроизвольной разрядки некоторых MacBookApple выпустила macOS 12.2.1 с исправлением проблемы самопроизвольной разрядки некоторых MacBook
NVIDIA выпустила обновление безопасности для видеокарт серии KeplerNVIDIA выпустила обновление безопасности для видеокарт серии Kepler
Apache выпустила уже третий патч для закрытия уязвимости в библиотеке Log4j — второй снова не справился
Microsoft выпустила для браузера Edge инструмент, позволяющий обнаружить утечки памяти
Mozilla выпустила Firefox 94 с новыми цветовыми схемами и возможностью изоляции сайтов
Apple выпустила macOS Monterey с обновлёнными FaceTime и Safari, и другими улучшениями
Microsoft выпустила браузерную версию Visual Studio Code
Microsoft выпустила новую версию приложения PC Health Check для проверки совместимости ПК с Windows 11
NVIDIA выпустила драйвер GeForce 471.68 WHQL с поддержкой новых игр, в том числе Naraka: Bladepoint
Chrome 93 может считывать одноразовые SMS-пароли со смартфона и переносить их в десктопную версию браузера
Последние новости

Подгружаем последние новости