[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