[Zope-Checkins] CVS: Zope/doc - TODO.txt:1.18.2.5
Chris McDonough
chrism at zope.com
Thu Aug 21 16:13:28 EDT 2003
Update of /cvs-repository/Zope/doc
In directory cvs.zope.org:/tmp/cvs-serv1406
Modified Files:
Tag: Zope-2_7-branch
TODO.txt
Log Message:
Add idea about import-directory/extensions-directory.
=== Zope/doc/TODO.txt 1.18.2.4 => 1.18.2.5 ===
--- Zope/doc/TODO.txt:1.18.2.4 Mon Jul 21 12:34:53 2003
+++ Zope/doc/TODO.txt Thu Aug 21 15:13:27 2003
@@ -82,6 +82,30 @@
port cannot be bound, an error is raised. The error currently doesn't
include the port number, and should.
+
+I propose that we add two more options to the config file:
+
+Create import-directory and extensions-directory directives
+
+ These would both be multikeys which specify some number of
+ directories that contained importable zexp files and external
+ methods, respectively. This would allow us to not require any fixed
+ instance home directory. Instead, each path required by each
+ subsystem is specifiable by itself in the config file.
+
+ I'm sure that utilizing these options in the config file will break
+ things that rely on having a monolithic INSTANCE_HOME such as
+ products that attempt to do something like "import_dir =
+ os.path.join(INSTANCE_HOME, 'import').
+
+ So I propose that the stock Zope instance home install continue to
+ follow the old pattern (where everything is installed into a single
+ instance home directory), but we provide the advanced config file
+ options for roll-your-own packagers and advanced users.
+
+ I would like to do the same thing for the software home, but I
+ haven't thought much about it yet.
+
Review the Zope Book 2.6 Edition chapters and come up with revisions
or at least create a Zope 2.7 Install HowTo
More information about the Zope-Checkins
mailing list