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.



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




Интересные новости
5 самых знаменитых «отфотошопленных» снимков в истории5 самых знаменитых «отфотошопленных» снимков в истории
Новая версия Skype стала доступна всем пользователямНовая версия Skype стала доступна всем пользователям
Состоялся релиз предварительной сборки Windows 10 под номером 20215Состоялся релиз предварительной сборки Windows 10 под номером 20215
Следующее крупное обновление Windows 10 почти готово к релизу: быстрая установка, переделанный «Пуск» и новый EdgeСледующее крупное обновление Windows 10 почти готово к релизу: быстрая установка, переделанный «Пуск» и новый Edge
Блок рекламы


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

Microsoft выпустила обновления микрокода Intel и совместимости для Windows 10Microsoft выпустила обновления микрокода Intel и совместимости для Windows 10
Apple тестирует рукописный ввод во всех приложениях iPadApple тестирует рукописный ввод во всех приложениях iPad
Apple открыла доступ к своей программе Bug Bounty для всех исследователейApple открыла доступ к своей программе Bug Bounty для всех исследователей
Обновление 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% всех объявлений
Последние новости

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