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

Интересные новости
ОС Ubuntu будет следить за пользователямиОС Ubuntu будет следить за пользователями
Google сообщил о серьёзной уязвимости в браузере Microsoft EdgeGoogle сообщил о серьёзной уязвимости в браузере Microsoft Edge
В uTorrent нашли уязвимость, которая позволяет сайтам получать контроль над ПК
Международный отчет ИИ-талантов: в Украине работает 35 экспертов в области искусственного интеллекта
Ошибка в файловой системе Apple приводит к потере данных в macOS High SierraОшибка в файловой системе Apple приводит к потере данных в macOS High Sierra
Блок рекламы


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

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 появится автозапуск режима чтения без рекламы для всех сайтов
Devuan GNU+Linux Jessie 1.0.0 — первый стабильный LTS-релиз Debian без systemdDevuan GNU+Linux Jessie 1.0.0 — первый стабильный LTS-релиз Debian без systemd
Как жить без Java: Почему украинский интернет-банкинг работает не во всех браузерахКак жить без Java: Почему украинский интернет-банкинг работает не во всех браузерах
Последние новости

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