[Zope3-dev] Separate presentation packages

Jim Fulton jim at zope.com
Tue Feb 17 04:51:13 EST 2004


Stephan Richter wrote:
> On Monday 16 February 2004 13:09, Martijn Faassen wrote:
> 
>>Besides it being two packages, it also means you need to adjust your
>>ZCML twice to include both browser as well as content package.
>>
>>Then again, it becomes easier in ZCML to selectively disable a view
>>package. Again though this is not the common case..
>>
>>So by splitting it into two packages we're making the common case
>>harder. Besides the namespace changes (especially invented for Zope,
>>nobody else uses this, not Pythonic, etc), we're also making the common
>>case more difficult.
> 
> 
> I think Martijn has a good point here. We are thinking so hard about the 5-10% 
> of the time you have the uncommon case, that we forget about what people will 
> usually want to do. And I bet now that it will not be common to replace the 
> UI. It is just too much work to do it consistently.

I don't agree. This was huge complaint about Z2.  It was a motivation
for CMF skins.  People don't necessarily create multiple presentations
for applications, but they often want to replace the presentation of
products they get to make them consistent with their application
presentations.

Jim

-- 
Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org




More information about the Zope3-dev mailing list