V Thu, Oct 15, 2026 at 10:31:06AM -0700, Kevin Fenzi napsal(a):
> I am not a change owner/dnf5 maintainer here, so it's likely up to them
> what to do about this, but I wonder if it might be possible to keep
> libmodulemd and move the modularity handling off to a dnf5 plugin that
> uses it. Then you / interested parties could maintain libmodulemd and
> that plugin and largely not impact other things?
> 
While technically possible, from user's point of view it would be
a degradation: Users want to see modularity-specific error messages when
modularity prevents from using the packages. That requires a special type of
error on DNF5 level. That means that DNF5 would need to carry a special type
because of a plugin. That would be technically wrong. Of course one could
extend DNF5 interface with some kind of dynamic types but that level of
abstraction would have its penalty (maintenability, speed, transparency). I'd
rather not doing it just because of modularity.

-- Petr

Attachment: signature.asc
Description: PGP signature

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to