[Zope-Checkins] CVS: Zope - TODO.txt:1.1.2.3
Chris McDonough
chrism@zope.com
Sun, 5 Jan 2003 02:03:23 -0500
Update of /cvs-repository/Zope
In directory cvs.zope.org:/tmp/cvs-serv30426
Modified Files:
Tag: chrism-install-branch
TODO.txt
Log Message:
Change setup.py to include logging, Zope.Startup, and Lifetime. Massage todo.
=== Zope/TODO.txt 1.1.2.2 => 1.1.2.3 ===
--- Zope/TODO.txt:1.1.2.2 Sun Jan 5 00:02:50 2003
+++ Zope/TODO.txt Sun Jan 5 02:02:51 2003
@@ -17,6 +17,8 @@
- starting and stopping zope now typically
performed via "zctl".
+ - ZLogger package retired.
+
- config file placed in instance_home /etc
directory.
@@ -175,8 +177,9 @@
In the old setup style, "w_pcgi.py" was invoked to install Zope with
a PCGI ("persistent CGI") socket and files necessary for using Zope
in conjunction with Apache/IIS. There are no knobs for installation
- right now to do the same thing. The "make_resource.py" file in inst
- is the only remnant of PCGI support left in Zope.
+ right now to do the same thing. The 'pcgi' directory still exists
+ in the Zope root dir and the 'make_resource.py' file in "inst" also
+ is available, in case we decide to do something with them.
Update Zope distribution creation machinery
@@ -335,13 +338,6 @@
When Zope starts, it's been asserted in various maillist threads
that it should chdir to '/'. This is not done.
-Data.fs.in overwritten by zero-byte file at some point during install
-
- I'm not sure why, but when the branch is set up during "make testinst"
- (an easy way to set up a branch checkout as both a software_home and
- instance_home), the build dir's var/Data.fs.in is overwritten with
- a zero-byte file. Fix.
-
Performing the merge
I am not at all confident that doing a cvs up -j
@@ -352,6 +348,20 @@
/doc directory, the Zope.Startup package, the Zope.App package and
other necessary files that exist only on the branch in a commit of a
HEAD checkout.
+
+Review impact of missing Data.fs.in
+
+ The branch install process doesn't copy the "Data.fs.in" file to an
+ instance_home/var directory. This file is the "initial" filestorage
+ for Zope that gets copied to "Data.fs" during installation in every
+ prior branch of Zope. This file is evil and must die at some point,
+ and most of the necessary code to set things up properly in the face
+ of an empty Data.fs already exists in OFS.Application.initialize.
+ Things seem to work fine without Data.fs.in but we should just give
+ it a bit of review to see what gets left out, if anything.
+
+ When we find that Data.fs.in isn't necessary, we need to remove it
+ from the HEAD.
Notifying owners of automated testers