On Thu, Jul 20, 2023 at 10:46 AM Miroslav Suchý <msuchy@xxxxxxxxxx> wrote: > > Dne 20. 07. 23 v 10:08 Peter Robinson napsal(a): > > The dnf5 API has similar primitives (Base, Goal, Package, etc.), but it's > >> not at all compatible. > > It may be worth to add the link to the API: > > https://dnf5.readthedocs.io/en/latest/api/index.html > > > So everything has to be rewritten across the entire ecosystem to work > > with it? Wow, who thinks that's a good idea? It took the ecosystem > > long enough to migrate from the yum "API" to dnf and now they have to > > do that all over again? > > "Only dead projects has stable API" You can evolve APIs with versioning to ensure backwards compatibility while also evolving the usecases. _______________________________________________ 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, report it: https://pagure.io/fedora-infrastructure/new_issue