[Zope-Checkins] CVS: Zope - TODO.txt:1.1.2.9

Chris McDonough chrism@zope.com
Mon, 13 Jan 2003 18:41:56 -0500


Update of /cvs-repository/Zope
In directory cvs.zope.org:/tmp/cvs-serv26358

Modified Files:
      Tag: chrism-install-branch
	TODO.txt 
Log Message:
Update TODO and rearrange.


=== Zope/TODO.txt 1.1.2.8 => 1.1.2.9 ===
--- Zope/TODO.txt:1.1.2.8	Mon Jan 13 17:15:37 2003
+++ Zope/TODO.txt	Mon Jan 13 18:41:53 2003
@@ -1,42 +1,3 @@
-MAJOR DELTAS TO TRUNK
----------------------
-
- - wo_pcgi, w_pcgi, z2.py are gone.
-
- - lib/python/zope.py is "moral equivalent"
-   of old z2.py
-
- - Zope now doesn't by default need to be
-   run from build directory.  "make install"
-   creates a distribution dir.
-
- - instance_home setup is now default
-   by way of "./configure; make; make install;
-   $prefix/bin/make_instance.py".
-
- - starting and stopping zope now typically
-   performed via "zctl".
-
- - ZLogger package retired.
-
- - config file placed in instance_home /etc
-   directory.
-
- - inst directory is completely changed and
-   contains skeleton directories for both
-   "make install" and "make instance" as
-   well as other utility programs.
-
- - setup.py has moved into inst directory
-   and has been changed to deal with branch
-   new packages, package moves, and deals
-   better with Windows builds.
-
- - "make rpmdist" makes a Zope RPM distro.
-
- - "make testinst" makes the build dir into
-   both a software home and an instance_home.
-
 TODO
 ----
 
@@ -119,12 +80,6 @@
   Need another log handler type in the Zope schema (consolehandler?)
   to specify a stdout log.
 
-Test on Windows
-
-  The branch needs testing under Windows (including source build
-  and install).  It worked at one point (a few months ago) but hasn't
-  been tested since.
-
 "configure" shell scripts need peer review
 
   I'd like someone to review the "configure" and "configure.bat"
@@ -190,6 +145,10 @@
   module to create an NT service which can successfully start and stop
   a Zope instance on a per-instance-home basis.
 
+  Update: As of Jan. 13, this fails -- instance-home-based services
+  report failure on start (even though they start) and cannot be
+  stopped.
+
 nteventlogger needs testing
 
   The logger "nteventlogger" (which is creatable via the config file)
@@ -223,10 +182,6 @@
 
   Write unit tests for Zope.Startup packages.
 
-ZConfig needs to deal with datatype conversion failures more cleanly
-
-  See http://my.zope.com/CPM/CPM/issues/5.
-
 Make sure ZConfig datatype conversion and handler errors are caught
 the right way by zope.py
 
@@ -435,6 +390,7 @@
 
 DONE
 ----
+
 "zctl.py" program needs to be renamed to "zopectl.py"
 
   The "zctl" program that is put into an instance home's "bin"
@@ -444,3 +400,58 @@
   specifying the interpreter path on Windows.
 
   Done by Chris - Jan 13
+
+ZConfig needs to deal with datatype conversion failures more cleanly
+
+  See http://my.zope.com/CPM/CPM/issues/5.
+
+  Done by Fred - Jan. 6
+
+Test on Windows
+
+  The branch needs testing under Windows (including source build
+  and install).  It worked at one point (a few months ago) but hasn't
+  been tested since.
+
+  Done by Chris - Jan 13
+
+
+MAJOR DELTAS TO TRUNK
+---------------------
+
+ - wo_pcgi, w_pcgi, z2.py are gone.
+
+ - lib/python/zope.py is "moral equivalent"
+   of old z2.py
+
+ - Zope now doesn't by default need to be
+   run from build directory.  "make install"
+   creates a distribution dir.
+
+ - instance_home setup is now default
+   by way of "./configure; make; make install;
+   $prefix/bin/make_instance.py".
+
+ - starting and stopping zope now typically
+   performed via "zctl".
+
+ - ZLogger package retired.
+
+ - config file placed in instance_home /etc
+   directory.
+
+ - inst directory is completely changed and
+   contains skeleton directories for both
+   "make install" and "make instance" as
+   well as other utility programs.
+
+ - setup.py has moved into inst directory
+   and has been changed to deal with branch
+   new packages, package moves, and deals
+   better with Windows builds.
+
+ - "make rpmdist" makes a Zope RPM distro.
+
+ - "make testinst" makes the build dir into
+   both a software home and an instance_home.
+