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.







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


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

Chrome для Android будет запрашивать подтверждение перед закрытием всех вкладокChrome для Android будет запрашивать подтверждение перед закрытием всех вкладок
Google выиграл у Oracle громкое патентное дело о копировании кода Java
macOS Big Sur стала доступна для всех пользователей
Microsoft начала развёртывание Windows 10 October 2020 Update для всех пользователей
Microsoft выпустила обновления микрокода Intel и совместимости для Windows 10
Apple тестирует рукописный ввод во всех приложениях iPad
Apple открыла доступ к своей программе Bug Bounty для всех исследователей
Обновление Windows 10 October 2018 доступно для всех пользователей
Уязвимость «нулевого дня» найдена во всех операционных системах Windows
Skype переведет всех десктоп-пользователей на новый дизайн. Появится запись звонков и шифрование
Последние новости

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