On 28 July 2017 at 08:29, Nick Coghlan <ncoghlan(a)gmail.com> wrote:
On 28 July 2017 at 20:48, Colin Walters <walters(a)verbum.org>
wrote:
> On Thu, Jul 27, 2017, at 12:07 PM, Miro Hrončok wrote:
>
>> * Switch /usr/bin/python to Python 3 in cooperation with Python
upstream.
>
> That again? That really seems like a nonstarter; previous
> discussion specifically around Atomic Host + Ansible:
>
https://lists.fedoraproject.org/archives/list/devel@lists.
fedoraproject.org/thread/T4PGIEUYXWXSDRVWYQ2BJXCECL45XWVW/
>
> Plus just breaking everyone's random old scripts.
Option 1: *guarantee* breaking old scripts by removing
"/usr/bin/python" entirely (current status quo on Py3-only Fedora
systems)
From having dealt with this from a support side during the python1 ->
python2 changes .. this is probably preferable. There are going to be the
scripts which work well enough but not the same. And there are the scripts
which won't work until it hits a part that isn't python3 compatible.
Having python set up as an alternatives would probably be the Debian-ish
like solution in that if you want to have your box running python3 only you
can switch using that.. and if not you can switch it to the other. And if
for some reason we decided that Jython was better than the Cpython.. you
can do that.
--
Stephen J Smoogen.