On 28 July 2017 at 08:29, Nick Coghlan <ncoghlan@gmail.com> wrote:
On 28 July 2017 at 20:48, Colin Walters <walters@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.