[devel] https://repology.org/

Mikhail Novosyolov mikhailnov на altlinux.org
Сб Фев 6 19:31:40 MSK 2021


19.08.2020 21:49, Leonid Krivoshein пишет:
>
> 19.08.2020 11:42, Dmitry V. Levin пишет:
>> On Wed, Aug 19, 2020 at 12:21:13PM +0400, Sergey Afonin wrote:
>>> Приветствую.
>>>
>>> Есть такой сайт - https://repology.org/
>>> Для https://repology.org/repository/alt_p9 (и altsisyphus) там
>>> висит предупреждение:
>>>
>>> | This repository does not provide homepage information in a way
>>> | accessible by Repology. This is critical, because homepages are
>>> | used to resolve project name conflicts, e.g. to distinguish
>>> | similarly named packages of unrelated projects. Because of that,
>>> | this repository is subject for removal in the near future.
>>>
>>> Вопрос - оно надо кому-нибудь, или пусть висит?
>> Что они имеют в виду под "This repository does not provide homepage
>> information in a way accessible by Repology"?
>
> На эту тему в проекте фигурирует всего пара коммитов:
> https://github.com/repology/repology-webapp/commit/fb1fe1f09c3fd30af6a706a703156faf2053d239
> https://github.com/repology/repology-webapp/commit/38a111986a5228988ac249f0df1dee4c8c870065
> Кто владеет языком питонов, может догадаться. :-)
> А так, наверное, можно спросить у Dmitry Marakasov <amdmi3 на amdmi3.ru>.

Смотрите https://github.com/repology/repology-updater

А с Дмитрием - да, можно выйти на связь.

sisyphus.ru он не так давно заменял на packages.altlinux.org: https://github.com/repology/repology-updater/commit/dbc9f92cd631fc50e2fd92ec59825dd540e14497

Проблема в том, что ему пришлось узнать о существовании p.a.o. от меня, это неправильно, такая информация должна быть легко доступна для тех, кто не следит за темой. Грубо говоря, с сайта basealt.ru ее должно быть можно получить, не зная, куда копать.

>
>
>> У каждого нашего репозитория есть files/src.list и files/bin.list,
>> не говоря уже о pkglist'ах для каждой архитектуры.
>> Вся эта информация вполне доступна всем, кто пожелает.
>>
>> Надеюсь, что никто не использует экспериментальные веб-ресурсы вроде
>> packages.a.o. в качестве базы данных вместо первичной базы данных.
Это, видимо, проще, чем писать еще один парсер метаданных


Подробная информация о списке рассылки Devel