Daniel Mach <dmach@xxxxxxxxxx> writes: > Dne 12. 03. 20 v 19:26 Pat Riehecky napsal(a): > >> I realize I'm thinking about the Pie in the Sky, but: >> >> Would it be possible for 'microdnf' to become the base for 'dnf' so >> that extra 'dnf' functionality is added via some kind of >> modules/plugins/etc behaviour? Perhaps "somehow" it could (for >> example) find out "oh I've got python, lets load those feature bits >> too". >> >> This could help keep them fully compatible and let folks using dnf >> based installers look at pulling in just the features they require. > > I don't think we're ready for this yet. We need to work on improving > libdnf and delivering a dbus interface in the first place as > announced. Once we're finished with these changes, we'll definitely > look into making python optional. This confuses me. microdnf works today. This means that python is *already* optional. I believe what's being suggested is to stop duplicating microdnf functionality in python. That way reduces code duplication, which means there's less to maintain, test functionality between, etc.. Pat has suggested a particular way this might be accomplished (module detection with a module providing python capability), but the details of this strike me as less important than having fewer package managers. Thanks, --Robbie
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