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

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

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

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

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

Дмитрий Шурупов по материалам Lists.Debian.org.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Рейтинг популярности языков программирования: Swift выпал из первой десяткиРейтинг популярности языков программирования: Swift выпал из первой десятки
Блок рекламы


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

Skype переведет всех десктоп-пользователей на новый дизайн. Появится запись звонков и шифрованиеSkype переведет всех десктоп-пользователей на новый дизайн. Появится запись звонков и шифрование
Платформа Google IoT Android Things открыта для всех разработчиковПлатформа Google IoT Android Things открыта для всех разработчиков
Apple призвала GitHub как можно быстрее удалить утечку исходного кода iOSApple призвала GitHub как можно быстрее удалить утечку исходного кода iOS
В сеть утекла часть исходного кода iOSВ сеть утекла часть исходного кода iOS
Adblock Plus: блокировщик рекламы в Chrome будет блокировать только 16% всех объявленийAdblock Plus: блокировщик рекламы в Chrome будет блокировать только 16% всех объявлений
В программе ФБР для анализа отпечатков пальцев часть кода написана россиянами, – BuzzFeedВ программе ФБР для анализа отпечатков пальцев часть кода написана россиянами, – BuzzFeed
Разноцветный и с эмодзи: Skype выкатил редизайн для всех десктоп-пользователейРазноцветный и с эмодзи: Skype выкатил редизайн для всех десктоп-пользователей
Состоялся релиз операционной системы Debian 9 StretchСостоялся релиз операционной системы Debian 9 Stretch
Tails 3.0 — безопасный Linux-дистрибутив уже на базе Debian GNU/Linux 9Tails 3.0 — безопасный Linux-дистрибутив уже на базе Debian GNU/Linux 9
В Safari появится автозапуск режима чтения без рекламы для всех сайтовВ Safari появится автозапуск режима чтения без рекламы для всех сайтов
Последние новости

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