Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Oct 2016 22:22:17 +0300
From:      Ruslan Makhmatkhanov <rm@FreeBSD.org>
To:        python <python@FreeBSD.org>
Cc:        Ruslan Makhmatkhanov <rm@freebsd.org>
Subject:   Introducing python3 into user system
Message-ID:  <c7c2d8eb-e512-b118-c432-25ca3ee094db@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi,

Python 2.7 will have no upstream support after 2020, and right now it no 
more getting new features. So I'd want to start poisoning^W  introducing 
python3 into user system via ports tree and here is what I suggest to 
start to do right now:

- if port has a build dependency upon python and it can be built both 
with python2 and python3, force it to build with python3
- if some standalone application can be running both with python2 and 
python3 and it have equivalent python3 dependencies, force it to be run 
with python3

We also need to explicitly mark python2-only ports to simplify switching 
to python3 as default at some point of time.

What you guys think about? If there is general consensus, we may enforce 
this via Porters Handbook.

-- 
Regards,
Ruslan

T.O.S. Of Reality



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c7c2d8eb-e512-b118-c432-25ca3ee094db>