[Zope-Checkins] CVS: Zope - TODO.txt:1.1.2.5
Chris McDonough
chrism@zope.com
Sun, 5 Jan 2003 03:02:18 -0500
Update of /cvs-repository/Zope
In directory cvs.zope.org:/tmp/cvs-serv6999
Modified Files:
Tag: chrism-install-branch
TODO.txt
Log Message:
More TODO whining.
=== Zope/TODO.txt 1.1.2.4 => 1.1.2.5 ===
--- Zope/TODO.txt:1.1.2.4 Sun Jan 5 02:14:08 2003
+++ Zope/TODO.txt Sun Jan 5 03:02:16 2003
@@ -387,6 +387,39 @@
The output of make and make install is ugly.
+What to do about envvars?
+
+ Envvars are still used "under the hood" in ZConfig handlers as the
+ result of particular configuration declarations in order to make
+ Zope do the right thing (e.g. INSTANCE_HOME, SOFTWARE_HOME,
+ DTML_REQUEST_AUTOQUOTE, SESSION_TIMEOUT_MINUTES and other envvars
+ are set in ZConfig handlers for their respective keys). But envvars
+ should not be used to try to configure Zope, as the handlers
+ overwrite existing envvars with prejudice. We need to come down on
+ one side or the other about envvars.. either they should be
+ respected at startup as they always have been or they should be
+ explicitly not respected. Currently they are not respected.
+
+ We need to communicate this decision to developers.
+
+App.FindHomes should be changed to defer to configuration instead
+of guessing about HOME locations
+
+ Figuring out where "homes" are is really the domain of the
+ configuration machinery at this point. Maybe we can rejigger
+ App.FindHomes defer to the configuration instead of trying to guess
+ where the various HOMEs are.
+
+ App.FindHomes is the module which stuffs INSTANCE_HOME, CLIENT_HOME,
+ STARTUP_HOME into __builtins__ as a side effect of its import.
+ Arguably it shouldn't do this, but much code depends on it.
+
+Figure out why Zope complains about stale PythonScripts at startup
+
+ After Zope is installed via the default installation routine, it
+ complains about stale PythonScripts in some cases. I haven't
+ investigated this, but it needs to be fixed.
+
Notifying owners of automated testers
Chris Withers and others who do automated tests of the HEAD will