On Fri, Sep 13, 2019 at 10:56:45AM +0200, Andrea Bolognani wrote:
On Wed, 2019-09-11 at 17:23 +0100, Daniel P. Berrangé wrote:
> This series is an effort to reduce the number of different
> languages we use by eliminating most use of perl in favour
> of python.
Just today I found out about
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/...
which means that if we interpret "supporting RHEL 7" as "supporting
the most recent RHEL 7 point release", which I believe we do, then
that's one less platform where we are forced to use Python 2! \o/
I should have said that I did in fact test this series with Python 2.7,
Python 3.5 and Python 3.7 - all using the Fedora 31 RPMS of these
respective versions.
> This aligns with fact that the likely future build system
> we'll use (meson) is written in python, and that python
> is much more commonly used/understood by developers these
> days than perl.
I believe Meson is itself implemented in Python 3, so platform
availability will have to be taken into consideration.
Yes, Meson needs py 3.4 I believe
My hope is that we can finally ditch Python 2 for good. The
https://pythonclock.org/ keeps ticking...
My intention was to submit patches to purge Py2 support in
December, so that we have it gone for the Jan 15 2020 release
which matches the pythonclock timeout nicely.
Regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|