V Thu, Mar 17, 2022 at 04:13:44PM +0100, Tomas Hrcka napsal(a): > On Thu, Mar 17, 2022 at 3:09 PM Petr Pisar <ppisar@xxxxxxxxxx> wrote: > > Having the dist-git retirement as a primary source of truth has the problem > > that you need to clone a dist-git branch to get the data. And then for each > > package you are interested again and again. Whereas PDC, being a database > > underneath, have the data centralized at one place, and readily available > > in > > no time. > > > > distgit is basically pagure in it has a DB we were thinking about moving > package-specific data like EOL to in information already stored in the DB > for each repository. I cannot parse your sentence. Does it mean there is one database which stores all the data about all repositories, or does it mean that each repository has its own database? Is this Pagure/dist-git database publically accessible for reading? > This would allow us to use specific EOL for modules. > In modularity I want to deliver the EOL dates to user's YUM repositories so that "dnf module list" can list them and alert users about EOLed module stream they use (bug #2054662). We already have a mechanism for delivering the data to the YUM repositories <https://docs.fedoraproject.org/en-US/modularity/building-modules/fedora/module-obsoletes/>. But the mechanism relies on a manual input <https://pagure.io/releng/fedora-module-defaults/blob/main/f/obsoletes>. It's manual because one of the purposes if the mechanism is delivering which stream replaces which one. But the EOL dates could be filled automaticaly. That's why I'm so obsessed with PDC. -- Petr
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure