nixp.ru v3.0

16 декабря 2017,
суббота,
23:24:29 MSK

DevOps с компанией «Флант»
7 декабря, 08:20

Debsources — веб-проект Debian для просмотра исходного кода всех пакетов

Пользовательский веб-интерфейс к Debsources
Пользовательский веб-интерфейс к Debsources
Иллюстрация с сайта Sources.Debian.Org

В почтовой рассылке для разработчиков проекта дистрибутива Debian объявлено о запуске нового веб-сервиса Debsources, предназначенного для просмотра «всего исходного кода всех релизов Debian».

Новый сервис выводит содержимое пакетов с исходным кодом двумя способами: в виде HTML-страниц для пользовательского просмотра через веб-браузер и по API в формате JSON. Распаковка и индексация пакетов в репозиториях Debian осуществляется регулярно (4 раза в день). Также в Debsources реализованы специальные плагины, которые собирают дополнительные сведения о пакетах — например, количество строк кода и размер пакетов, — для их вывода в интерфейсе. Кроме того, в рамках того же проекта было реализовано два вспомогательных приложения: patches — для получения информации о патчах, если пакеты используют формат quilt (3.0), copyright — для получения и вывода данных об авторских правах. Вся информация о пакетах хранится в СУБД PostgreSQL.

Debsources развёрнут в официальной инфраструктуре Debian и доступен по адресу https://sources.debian.org/.

Постоянная ссылка к новости: https://www.nixp.ru/news/14263.html. Дмитрий Шурупов по материалам Lists.Debian.org.

fb twitter vk
ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.