[Zope3-dev] AW: Proposal, free views

Brian Sutherland jinty at web.de
Tue Sep 25 12:41:56 EDT 2007


On Mon, Sep 24, 2007 at 01:13:00AM +0200, Roger Ineichen wrote:
> I think we will split packages in its base parts.
> For exapmle this means we will create a package zope.session
> that contains the python api and degrade zope.app.session
> to contain the zmi views. 

Personally, I think this is the way to go. i.e. to separate the UI from
the python API in separate eggs.

That way the python API egg can have relatively few dependencies, and
thus be more useful to more people.  The UI egg is then useful to
whoever wants to bring in all the dependencies and conform to the UI.

It's very strange the way Zope3 mixes high-level code (css, html,
pagetemplates) with low-level python APIs. Basically forcing you to have
(and manage) lots of dependencies even if you only want the python API.

-- 
Brian Sutherland


More information about the Zope3-dev mailing list