Date: Thu, 01 Aug 2013 21:14:05 +0300 From: David Naylor <naylor.b.david@gmail.com> To: bdrewery@freebsd.org, eadler@freebsd.org, python@freebsd.org Subject: Naming of lang/pypy and lang/pypy3 Message-ID: <1595859.oJfAmeEhYc@dragon.dg>
next in thread | raw e-mail | index | archive | help
--nextPart31260872.jEZ54PRYZj Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hi All, The pypy team have released a version of pypy that supports python-3.2 (while the existing port supports python-2.7). I would like to quickly talk about two concepts here: * python language version (such as python-2.7, python-3.2, etc) * python implementation version (such as pypy-2.1, jython-?.?, ironpython-?.? and cpython-2.7) Currently the only supported implementation of python in bsd.python.mk is cpython and bsd.python.mk assumes the implementation and language version is the same. Of note, pypy seems to be the only implementation who's version does not match the language. I would like to eventually teach bsd.python.mk about different implementations, so with that in mind the current situation for pypy is: The pypy library directory and binary are suffixed with the implementation version (currently 2.1) however with pypy3 keeping the same version as pypy (and pypy32.1 is just confusing) how should I handle the version numbering? I could think of: a) use the language version as the suffix (i.e. pypy2.7 and pypy3.2) b) use a combination of the two (i.e. pypy2.1-2.7 and pypy2.1-2.7) c) use some other numbering scheme I currently prefer using option (a). Your thoughts? Regards --nextPart31260872.jEZ54PRYZj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEABECAAYFAlH6s4AACgkQUaaFgP9pFrIKcgCbBCmSfFRV3o9Xnx6j1/Mo+J3s M5gAn0aeuiLbU3z0CKZUdWbXs1QKi7YM =1EQs -----END PGP SIGNATURE----- --nextPart31260872.jEZ54PRYZj--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1595859.oJfAmeEhYc>