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.



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




Интересные новости
Аудитория приватного браузера Brave превысила 10 млн пользователейАудитория приватного браузера Brave превысила 10 млн пользователей
Google улучшил защиту паролей в ChromeGoogle улучшил защиту паролей в Chrome
Блок рекламы


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

Обновление Windows 10 October 2018 доступно для всех пользователейОбновление Windows 10 October 2018 доступно для всех пользователей
Уязвимость «нулевого дня» найдена во всех операционных системах WindowsУязвимость «нулевого дня» найдена во всех операционных системах Windows
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
Последние новости

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