[Zope-dev] RFC: proposing to merge 'tseaver-test_cleanup' branch of zope.component to trunk

Tres Seaver tseaver at palladion.com
Wed Jun 27 22:04:15 UTC 2012


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

I've done with the porting / test cleanup effort on this branch:

 svn+ssh://svn.zope.org/repos/main/zope.component/tseaver-test_cleanup


Highlights of the changes in this branch, targeting a 4.0 release:

- - Added PyPy and Python 3.2 support (tested by tox):

  - Security support omitted until ``zope.security`` ported.

  - Persistent registry support omitted until ``ZODB`` / ``persistent``
    ported.

- - 100% unit test coverage.

- - Removed the long-deprecated ``layer`` argument to the
  ``zope.component.zcml.view`` and ``zope.component.zcml.resource``
  ZCML directives.

- - Added support for continuous integration using ``tox`` and ``jenkins``.

- - Got tests to run using ``setup.py test``.

- - Added ``Sphinx`` documentation (converting existing doctests to both
  narrative and API docs).

- - Added ``setup.py docs`` alias (installs ``Sphinx`` and dependencies).

- - Added ``setup.py dev`` alias (runs ``setup.py develop`` plus installs
  ``nose`` and ``coverage``).

Unless there are strong objections, I plan to merge this to the trunk
this week, and make a 4.0.0 release.


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 Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/rg1oACgkQ+gerLs4ltQ55XQCghkhOvOG4TkNYPSAetaWbkisd
jMkAoNtNatyp+XMg4gU2d+tjkE1OSZX8
=HrsS
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list