On Fri, 2009-03-06 at 16:37 +0100, Hanno Schlichting wrote: > Hi. > > Martijn Faassen wrote: > > No volunteers to help produce such a list?
This is the friendly reminder that this thread is stalled. ;) When going through the list myself I didn't see a clear cut-off-point for things to include and things not to include. So? > Attached you'll find my suggestion for the list. It is based on the > Zope2/Plone perspective: Which packages do those two actually use from > all the zope.* packages. > > I suspect the set will initially be a bit larger to accommodate Grok. > > There is also going to be a set of new packages which should be included > over time I guess and a set of packages which should no longer be part > of the Zope Framework. > > This might be a good start however. > > Hanno > plain text document attachment (zope_framework.txt) > Dependencies not part of the Zope Framework > > ClientForm > RestrictedPython > ZConfig > ZODB3 > docutils > mechanize > pytz > setuptools > transaction > zc.lockfile > zdaemon > > Zope Framework > > zope.annotation > zope.app.applicationcontrol > zope.app.appsetup > zope.app.authentication > zope.app.basicskin > zope.app.cache > zope.app.component > zope.app.container > zope.app.debug > zope.app.dependable > zope.app.exception > zope.app.form > zope.app.http > zope.app.interface > zope.app.locales > zope.app.pagetemplate > zope.app.publication > zope.app.publisher > zope.app.schema > zope.app.security > zope.app.testing It might be a goal to get rid of all of zope.app with respect to the Zope Framework definition. > zope.broken Hmm. There's only a single marker interface in that package. > zope.browser > zope.cachedescriptors > zope.component > zope.configuration > zope.container > zope.contentprovider > zope.contenttype > zope.copy > zope.copypastemove > zope.datetime Is this actually still needed? It looks like this pre-dates Python's datetime module. There's also pytz around. > zope.deferredimport I feel like we might wanna keep it although we want to avoid deferredimports. > zope.deprecation We're talking about getting rid of deprecation so we might want to give up the package too, once decided. ;) > zope.dottedname > zope.dublincore > zope.error > zope.event > zope.exceptions > zope.filerepresentation > zope.formlib > zope.hookable > zope.i18n > zope.i18nmessageid > zope.interface > zope.lifecycleevent > zope.location > zope.minmax > zope.pagetemplate > zope.proxy > zope.publisher > zope.schema > zope.security > zope.sendmail > zope.sequencesort > zope.server > zope.session > zope.site > zope.size > zope.structuredtext > zope.tal > zope.tales > zope.testbrowser > zope.testing > zope.traversing > zope.viewlet I don't see a package that would be blindingly obvious to take away from the remainder of the list. > Parts of the Zope 3.5 KGS not required by Zope 2.12 / Plone 4 Most of the following list I agree to exclude, except the ones I marked up. Some I'm not sure about. > zope.catalog +1 for keeping > zope.decorator > zope.documenttemplate > zope.file > zope.html > zope.index +1 for keeping > zope.intid +1 for keeping > zope.keyreference +1 for keeping > zope.mimetype unsure > zope.modulealias > zope.rdb > zope.securitypolicy > zope.testrecorder > zope.ucol > zope.wfmc > zope.xmlpickle > zope.app.apidoc > zope.app.boston > zope.app.broken > zope.app.catalog > zope.app.content > zope.app.dav > zope.app.debugskin > zope.app.dtmlpage > zope.app.error > zope.app.externaleditor > zope.app.file > zope.app.folder > zope.app.ftp > zope.app.generations > zope.app.homefolder > zope.app.i18n > zope.app.i18nfile > zope.app.interpreter > zope.app.intid > zope.app.layers > zope.app.locking > zope.app.module > zope.app.onlinehelp > zope.app.pluggableauth > zope.app.preference > zope.app.preview > zope.app.principalannotation > zope.app.pythonpage > zope.app.renderer > zope.app.rotterdam > zope.app.securitypolicy > zope.app.server > zope.app.session > zope.app.skins > zope.app.sqlscript > zope.app.traversing > zope.app.tree > zope.app.twisted > zope.app.undo > zope.app.wfmc > zope.app.workflow > zope.app.wsgi > zope.app.xmlrpcintrospection > zope.app.zapi > zope.app.zcmlfiles > zope.app.zopeappgenerations > zope.app.zptpage Christian -- Christian Theune · c...@gocept.com gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany http://gocept.com · tel +49 345 1229889 7 · fax +49 345 1229889 1 Zope and Plone consulting and development
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )