[Zope3-dev] How does Zope.Configuration work?

Guido van Rossum guido@python.org
Tue, 26 Mar 2002 10:20:43 -0500


> > I like the scenario that Brian gave yesterday (in the context of the
> > scurity discussion): a busy site admin has to grant permissions to a
> > newly hired editor.  Brian showed that all that was needed was a
> > single permission assignment, and argued that that was all that the
> > site admin had time for.  Installing an app should be as
> > straightforward.
> 
> I thought it already was. To install the Job Board example, I put the 
> JobBoardEx package into my ZopeProducts directory, and I add this
> 
>    <include package=".JobBoardEx" file="jobboard.zcml"/>
> 
> to my Zope3/products.zcml file.

That's great.

I just hope you won't have any desire to tweak the jobboard.zcml file,
because it encodes some of the job board's application logic.  I find
that the wrong use for a config file (it being part of the config file
suggests that a sysadmin could tweak it), but Jim insists that it
should be this way. :-(

--Guido van Rossum (home page: http://www.python.org/~guido/)