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/html/7.7_release_notes/new_features#enhancement_compiler-and-tools 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 -- libvir-list mailing list firstname.lastname@example.org https://www.redhat.com/mailman/listinfo/libvir-list