-----BEGIN PGP SIGNED MESSAGE-----
Martijn Faassen wrote:
> Tres Seaver wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> Wichert Akkerman wrote:
>>> Previously Tres Seaver wrote:
>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>> Hash: SHA1
>>>> I'd like to rip out the old Interface module from the 2.11 branch and
>>>> the trunk, along with all the useless decoys which import it. THere is
>>>> no *good* BBB reason to keep them around: anybody still depending on
>>>> them in A.G. 2008 needs to switch over, anyway.
>>>> Objections? I'll fix the CMF breakage myself, but the Plone folks are
>>>> going to have to revisit lots of grotty bits.
>>> Isn't the policy to deprecate in release N and remove in N+2?
>> They've been deprecated for five years.
> I agree that they've been deprecated for years, so that shouldn't need
> to hold anything up. That said, the consensus seems to be to only remove
> them from the trunk, as Zope 2.11 in a stabilization phase. Removing
> them from the trunk means at least progress.
I have checked in the changes on a new branch, made from the 2.11 branch
as of today:
The intent is to merge the code only to the trunk (*not* to the 2.11
branch) from here. However, outside projects (CMF, Plone, Silva, etc.)
could begin testing against that branch to find the breakage they need
While excising the cruft, I noted a bunch of other cleanups which would
make the code more habitable:
- Consolidate interface definitions into the 'interfaces' module
(or package) from current separate modules in ZCTextIndex, Sessions,
and Transience products.
- Clean up a bunch of crufty unit tests, again mostly in the products.
I have the merge to the trunk done in my sandbox, and will likely check
it in tomorrow unless somebody finds a timebomb. The merge went cleanly
$ svn co $ZSVN/Zope/trunk Zope-trunk
$ cd Zope-trunk
$ svn merge -r 85793:85794 \
$ make clobber inplace
$ /path/to/python test.py --all
Total: 6592 tests, 0 failures, 0 errors in 26.892 seconds.
Tres Seaver +1 540-429-0999 [EMAIL PROTECTED]
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -