[Zope3-dev] Pluggins vs Application Definition

Stephan Richter srichter at cosmos.phy.tufts.edu
Mon Feb 13 08:37:56 EST 2006

On Saturday 11 February 2006 16:50, Jim Fulton wrote:
> - Application developers need to build an application.  They will
>    generally want fairly tight control over what goes into the
>    application.  For them, it's valuable to say in an explicit
>    way what they want.
> - If the application is extensible, then application users
>    will want to be able to extend the application by adding
>    "pluggins".  If application users are not technically
>    sophisticated, or, more importantly, not technically interested,
>    they peobably would prefer to just drop something into a special
>    directory and be done with it.
> In summary, I think we need *both* approaches, as they serve different
> needs.

This is interesting. I agree with Philipp though that a simple install tool 
would be better than one magic location. I think the ZCML slugs are very cool 
and if we have a tool (as "make" does now) that does this one step, then we 
effectively have drop-in packages. BTW, I think that a tool is also better, 
because it would allow us to keep track of the installed packages and do 
dependency checking, package-db maintenance, etc. Just randomly thinking...

Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training

More information about the Zope3-dev mailing list