Re: Announcing start of DNF 5 development

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 13, 2020 at 9:48 AM Robbie Harwood <rharwood@xxxxxxxxxx> wrote:
>
> 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

That is what I attempted to suggest (though worded better).

-- 
The lines which your eye falls on first here were written last.
Their purpose is to make yet another attempt to force into
the form of a letter the detailed investigation which is sent to
you herewith.  These lines correspond, then, with the last
lines and together they form an envelope, thus indicating
in an external way what internal proofs in many ways will
convince you of, that this is a letter you are reading.
~Kierkegaard
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux