Python 3 as a Default - Status

Bohuslav Kabrda bkabrda at redhat.com
Wed Jan 21 17:30:13 UTC 2015


----- Original Message -----
> On Tue, Jan 20, 2015 at 08:22:25AM -0500, Bohuslav Kabrda wrote:
> > Hi all,
> > since the "Python 3 as a Default" change [1] has been accepted a while ago
> > and is scheduled for F22, I'd like to share with you the status.
> > 
> > The proposed change [1] mentions several goals that should be reached to
> > pronounce python3 the "default":
> > 1) DNF is the default package manager instead of Yum, which only works with
> > Python 2
> > 2) Python 3 is the only Python implementation in the minimal buildroot
> > 3) Python 3 is the only Python implementation on the LiveCD
> > 4) Anaconda and all of its dependencies run on Python 3
> > 5) cloud-init and all of its dependencies run on Python 3
> 
> > 5) cloud-init is a problem. Basically, Python 3 cloud-init is the only
> > thing
> > blocking the cloud images (*). Other packages are ready or being worked on.
> > The problem here is that cloud-init upstream is really unresponsive about
> > Python 3 porting (patch is submitted in their bug tracker [3]) - if someone
> > knows these people, please help us by pinging them.
> 
> > [3] https://code.launchpad.net/~harlowja/cloud-init/py2-3/+merge/225240
> 
> I forwarded this request to Red Hat's openstack team to see if anyone
> there has contacts with the cloud-init maintainers. I've heard back
> that Ubuntu is in the same boat, also wanting a python3 compatible
> cloud-init in the near future. The author of the patch you mention
> is actually a cloud-init maintainer so could merge stuff himself,
> but he really needs others to review his patches before doing that.
> None the less, it sounds like there might be a bit of interest and
> movement upstream to try to get this porting work finished.

Thanks a lot, I really appreciate that you did that!

> Regards,
> Daniel
> --
> |: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
> |: http://libvirt.org              -o-             http://virt-manager.org :|
> |: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
> |: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
Regards,
Slavek Kabrda


More information about the devel mailing list