[Zope-Checkins] CVS: Zope3/lib/python/Zope - zope.zcml:1.1.2.6
Stephan Richter
srichter@cbu.edu
Fri, 29 Mar 2002 14:44:50 -0500
Update of /cvs-repository/Zope3/lib/python/Zope
In directory cvs.zope.org:/tmp/cvs-serv18519/lib/python/Zope
Modified Files:
Tag: Zope-3x-branch
zope.zcml
Log Message:
This is a first tackle of creating a Zope startup configuration file. It is
not very flexible at the moment, simply because I do not know what is ahead
of us. However, I think it is better than what we had before.
Features:
- Specify the types of servers you want to start
- Decide which type of ZODB storage to use
- Decide where the logs should be written to.
Planned (if agreed with by the community):
- Make a server type registry, where developers can register new servers,
so that the site admin has only to select them and is not challenged with
implementation details.
- Make a second registry for ZODB storage type for the same reasons as
above.
- Split the startup configuration into two sections:
1. The programmer directives, that do all the low level stuff and provide
the services for the higher level settings.
2. The Site Admin directives, which then use the objects, which were
provided by the programmers
=== Zope3/lib/python/Zope/zope.zcml 1.1.2.5 => 1.1.2.6 ===
<include package=".ComponentArchitecture" file="component-meta.zcml" />
<include package=".Publisher" file="publisher-meta.zcml" />
+<include package=".StartUp" file="startup-meta.zcml" />
<!-- Standard Permissions -->