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/
It might even be the last one, but I'm not entirely sure what the
situation is like for SLES and OpenSUSE... Jim, does SLES 12 have
Python 3?
And, as a side note: do you think you could find the time to add
OpenSUSE support to the libvirt-jenkins-ci project? That'd be very
useful, because it makes grepping for this kind of information
trivial, and also would open the door to running actual CI jobs on
the OS :)
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.
My hope is that we can finally ditch Python 2 for good. The
https://pythonclock.org/ keeps ticking...
--
Andrea Bolognani / Red Hat / Virtualization