[Zope-dev] Product installation (implicit vs. explicit)
Stefane Fermigier
sf at nuxeo.com
Thu Dec 22 09:16:10 EST 2005
Chris McDonough wrote:
> I'm looking for opinions here..
>
>
> The progenitor of Eggs (Phillip Eby) suggests that this is too
> implicit. He suggests instead that people who install packages should
> use a program which implicitly installs packages. The major difference
> between this and what happens in Basket currently is that packages
> would be that non-zip-safe packages would be "exploded" at installation
> time rather than at Zope startup time.
>
> The question is this: do you think there should be an explicit
> "install" step for egg packages/Products or do you think it should be
> possible to just put eggs on your PYTHONPATH (and perhaps adjust a
> config file with "requirements")?
As you know, I have created an egg for CPS recently
(http://blogs.nuxeo.com/sections/blogs/fermigier/2005_12_16_cps-lays-big-egg)
The egg is big (12.3M) and exploding the egg at Zope on startup takes
quite a long time (1 minute IIRC).
But from a administration POW, I would prefer the implicit approach.
Regarding the startup time problem, I would vote for a timestamping
system (I don't even know if it's not the case already).
S.
--
Stéfane Fermigier, Tel: +33 (0)6 63 04 12 77 (mobile).
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source!
More information about the Zope-Dev
mailing list