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+→

Интересные новости
Apple выпустила macOS High Sierra 10.13.2Apple выпустила macOS High Sierra 10.13.2
В Apple HomeKit найдена опасная уязвимостьВ Apple HomeKit найдена опасная уязвимость
В ноутбуках HP обнаружен скрытый кейлоггерВ ноутбуках HP обнаружен скрытый кейлоггер
Трамп подписал закон о запрете ПО «Kaspersky Lab»Трамп подписал закон о запрете ПО «Kaspersky Lab»
Kata Containers — новая веха для контейнеров Clear Containers от Intel в OpenStack FoundationKata Containers — новая веха для контейнеров Clear Containers от Intel в OpenStack Foundation
Блок рекламы


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

Разноцветный и с эмодзи: 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 появится автозапуск режима чтения без рекламы для всех сайтов
Devuan GNU+Linux Jessie 1.0.0 — первый стабильный LTS-релиз Debian без systemdDevuan GNU+Linux Jessie 1.0.0 — первый стабильный LTS-релиз Debian без systemd
Как жить без Java: Почему украинский интернет-банкинг работает не во всех браузерахКак жить без Java: Почему украинский интернет-банкинг работает не во всех браузерах
Во всех версиях Word обнаружена опасная уязвимость «нулевого дня»Во всех версиях Word обнаружена опасная уязвимость «нулевого дня»
Netrunner Desktop 17.03 — Linux-дистрибутив для десктопов на базе Debian с KDENetrunner Desktop 17.03 — Linux-дистрибутив для десктопов на базе Debian с KDE
Директором GNOME Foundation стал Нил Макговерн, бывший лидер DebianДиректором GNOME Foundation стал Нил Макговерн, бывший лидер Debian
Google выпустила Grumpy для трансляции кода Python на язык Go и лучшей производительностиGoogle выпустила Grumpy для трансляции кода Python на язык Go и лучшей производительности
Последние новости

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