[Zope3-dev] Pluggins vs Application Definition
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
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...
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
More information about the Zope3-dev