On Thursday, 1 August 2013 21:50:23 Marcus von Appen wrote:
> On, Thu Aug 01, 2013, David Naylor wrote:
> > 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?
> 
> a) would cause a big mismatch when users report errors to the pypy
> upstream. Do not do it.
> b) just looks overly complicated to me
> c) naaaaaaah
> 
> How about something like:
> 
> pypy-2.1 (or pypy2-2.1)
> pypy3-2.1
> 
> This would match the pypy versions perfectly in my opinion.
> 
> (On a side note: do you mind to move pypy betas into a pypy-devel port
> or such alike? The beta versions currently prevent using pypy as
> more or less stable replacement for CPython).

Thanks for your input.  I've opted for pypy-2.1 and pypy3-2.1.  I'll gladly 
make a -devel port for pypy (starting with pypy3-devel :-D).  

Could you please elaborate how the beta's are preventing pypy from being used 
as a replacement for CPython?  

Regards

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to