[Zope-dev] Version Numbering for Ported Packages

Tres Seaver tseaver at palladion.com
Tue Mar 12 02:09:51 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/11/2013 08:40 PM, Stephan Richter wrote:

> Fred asked about the reasoning behind recent version numbers as we
> ported packages to Python 3.
> 
> We decided that any package that depends on an alpha or unreleased
> package should itself be an alpha release. There are 2 packages that
> started the avalanche:
> 
> * zope.security: Tres wanted 4.0.0 to also have PyPy support, so he
> only did an alpha release to unblock the porting effort. Today, I
> finished the PyPy support and he released 4.0.0b1.

If that release doesn't bust anything over the next day or two, I will
likely push out a 4.0.0 final by the end of the week.

I have one question:  the "zope.location" import-time monkeypatch is a
wart in zope.security:  could we add a ZCML directive for doing that at
configuration execution time instead?


> * ZODB: We currently do not have a release for a ported ZODB. For any
> package requiring the ZODB directly or indirectly, we added a snapshot
> sdist of the py3 branch into the package to demonstrate the tests
> passing. (See the zodb- dev mailing list for the current status.)

We are essentially blocked on figuring out how to deal with instance /
moudle attribute names in pickles:  they need to be "native strings"
under both Python2 and Py3k.  I'm pretty hopeful that Pycon will let us
figure that out.

> Of course, the alpha releases are really stable, all the tests pass
> under Python 2.6 and 2.7.

I'm agreed for the most part.  Can we make it a priority to fix the
failing nightly tests?  Also, is somebody running / reporting tests via
Travis?  Where are those results going?



Tres.
- -- 
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlE+jm8ACgkQ+gerLs4ltQ7Q8QCghZgjXHdpaCZ0zay2cvrY6N1o
oUAAoJA9rptCLM1JAszEv93MfF7qghrq
=1jPL
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list