On Thu, Jul 5, 2018 at 9:45 PM, Kevin Fenzi <kevin@scrye.com> wrote:
On 06/27/2018 03:18 AM, Lubomír Sedlář wrote:
> Removing Yyum would mean that there will no longer be /usr/bin/pungi
> available in Fedora. This is not a problem for any work done by release
> engineering, but it is still used by people creating spins.
>
> So this is a call to action: if anyone wants to continue using it, now
> is the time to come up and port it to DNF (and Python 3).

Sorry for my delay in replying here... been busy. ;(

Looking at the list of things that would go away (from the wiki page):

    cobbler
    ddiskit
    diskimage-builder
    dlrn
    dnf-plugins-core

? dnf-plugins-core is kind of important, is this a false positive?
Or does it mean python2-dnf-plugin*?
Yes, it's python2-dnf-plugin-migrate.
The list I provided contains packages from koji/dist-git/bugzilla perspective (srpm names).

    fusioninventory-agent
    grinder
    imgbased
    kiwi
    koji

koji is kinda important. I think this is meaning python2-koji?
I would hope python3-koji/koji stays around?
ditto

    koji-containerbuild

We like containers these days, don't we?

    libtaskotron

And testing?

    lpf
    mach
    mash
    mirrormanager

And mirrors (this one isn't as important as we run mirrormanager on
rhel, but still)

    nagios-plugins-check-updates
    osc
    perl-Fedora-Rebuild
    plague
    pulp-rpm
    repo_manager
    repoview
    retrace-server

This also runs on rhel, but sooner or later will need porting.

    rpm-ostree-toolbox
    sigul

This is kinda important.

    snake
    system-config-kickstart
    yum-axelget
    yum-rhn-plugin
    yum-updatesd

So, I'm personally not too keen on this at this point. I suppose if it
happens then we will need to maintain/keep a fork of yum3 in
infrastructure for tools, at which point it might be best to just keep
it in the distro.

I don't know the porting plans for all the above stuff, but I would
personally really prefer retiring only after they were ported or at
least we know there's a plan for them.

If the critical packages don't get ported in time, we can postpone removing yum to the next release.
I think the hard deadline is when Python 2 gets removed from the distro (depending on Python 2 indicates
that some packages are not Python 3 ready yet).
 
kevin


_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/4ANJI5BPX2RYPNXNGJKGHQCXIYRUKIKS/