-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andreas Jung wrote:
I wrote a small script to match the KGS against the current Zope/HEAD externals. The KGS is missing several zope.app modules that are used within Zope 2. What to do with them?
WARN: KGS incomplete - BTrees not found WARN: KGS incomplete - ThreadedAsync not found WARN: KGS incomplete - ZEO not found WARN: KGS incomplete - ZODB not found WARN: KGS incomplete - ZopeUndo not found WARN: KGS incomplete - persistent not found
Those packages all ship with ZODB. The 3.8 0c1 tag is current as of a week ago. I'm assuming the KGS lists the ZODB egg. ;)
WARN: KGS incomplete - transaction not found
That package will move out into its own tree after ZODB 3.8.x. Until then, it should be found under there.
WARN: KGS incomplete - zope.app.content_types not found WARN: KGS incomplete - zope.app.event not found WARN: KGS incomplete - zope.app.filerepresentation not found WARN: KGS incomplete - zope.app.location not found WARN: KGS incomplete - zope.app.mail not found WARN: KGS incomplete - zope.app.rdb not found WARN: KGS incomplete - zope.app.servicenames not found WARN: KGS incomplete - zope.app.site not found WARN: KGS incomplete - zope.app.size not found WARN: KGS incomplete - zope.app.tests not found
Mostly fossils, I think: $ pwd /home/tseaver/projects/Zope-CVS/Zope-trunk/lib/python $ for pname in \ content_types \ event \ filerepresentation \ location \ mail \ rdb \ servicenames \ site \ size \ tests; do echo $pname find . -name "*.py" -o -name "*.zcml" \ | xargs grep "zope\.app\.$pname" done content_types event ./zope/component/interfaces.py: __module__ = 'zope.app.event.objectevent' ./zope/app/file/browser/file.py: <zope.app.event.objectevent.ObjectModifiedEvent object at ...> ./zope/lifecycleevent/__init__.py: __module__ = 'zope.app.event.objectevent' ./zope/lifecycleevent/__init__.py: __module__ = 'zope.app.event.objectevent' ./zope/lifecycleevent/__init__.py: __module__ = 'zope.app.event.objectevent' filerepresentation location mail rdb servicenames site ./zope/app/site/tests/test_deprecation.py: >>> import zope.app.site.tests.placefulsetup ./zope/app/site/tests/test_deprecation.py: >>> placefulsetup = zope.app.site.tests.placefulsetup ./zope/app/site/tests/test_deprecation.py: 'zope.app.site.tests.placefulsetup' ./zope/app/site/tests/__init__.py: "Import of PlacefulSetup from zope.app.site.testing is deprecated " size tests There is one (awful) doctest file (zope/app/authentication/browser/principalfolder.txt) which mentions one of those names, but the test is so foul it needs repairing anyway. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com 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 iD8DBQFHb8Vd+gerLs4ltQ4RAqn9AJwKY7tNh7+hjcHY7dO+3HfPz5dGSACfQ82V XynAC2Ap33BXm+cY12o+uAU= =tRVz -----END PGP SIGNATURE-----