[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.
+