[Zope3-checkins] CVS: Zope3/doc - CHANGES.txt:1.557 TODO.txt:1.51
TODOLATER.txt:1.9
Stephan Richter
srichter at cosmos.phy.tufts.edu
Tue Mar 23 10:51:53 EST 2004
Update of /cvs-repository/Zope3/doc
In directory cvs.zope.org:/tmp/cvs-serv1506/doc
Modified Files:
CHANGES.txt TODO.txt TODOLATER.txt
Log Message:
Implemented zdaemon, restart and shutdown.
=== Zope3/doc/CHANGES.txt 1.556 => 1.557 ===
--- Zope3/doc/CHANGES.txt:1.556 Mon Mar 22 12:44:41 2004
+++ Zope3/doc/CHANGES.txt Tue Mar 23 10:51:52 2004
@@ -10,6 +10,14 @@
New features
+ - Hard restart and shutdown works now. A utility is used to do the work
+ and is server specific. So if someone uses Twisted instead of
+ zope.server they just need to provide their own implementation of the
+ utility.
+
+ - You can run Zope 3 using zdaemon now. Thanks to Chris McDonough for his
+ help there. Just use 'make runners' and start with 'bin/zopectl start'.
+
- http://dev.zope.org/Zope3/InstanceAndTypeBasedSubscriptions
- Added ZCML to create subscription adapters by creating a new
@@ -182,6 +190,10 @@
LocationProxies for all adapters which do not implement ILocation itself.
Restructuring
+
+ - The application control has been cleanup to mostly use views and not do
+ the adapter redirection. Only the runtime info control still uses an
+ adapter, since its information might be otherwise useful.
- Modernized File and Image (as well as their I18n equivalent) to use
schemas. I also removed a lot of unnecessary methods in the objects and
=== Zope3/doc/TODO.txt 1.50 => 1.51 ===
--- Zope3/doc/TODO.txt:1.50 Mon Mar 22 12:44:41 2004
+++ Zope3/doc/TODO.txt Tue Mar 23 10:51:52 2004
@@ -2,6 +2,8 @@
Things to do for the next release (in no particular order)
============================================================
+- Merge zope.conf and zdaemon.conf. This is a Fred Drake task. :)
+
- Distribution, packaging an installation system. Fred is working on
a prototype. This will eventually inclide Zope-2 style installation,
configuration and process management.
@@ -50,13 +52,6 @@
What remains is the section "Utilities everywhere".
- Query
-
-- Finish "process control", specifically shutting down and restarting
- via the web. The main issue here is plumbing. How to get the
- signal from the UI to the server logic. The way to do this is via
- events. The UI should generate some sort of ShutdownRequest event
- and code in the server should be subscribed. Care needs to be taken
- to assure that only privileged users can generate these events.
- Sort out "usage". The basic idea is very simple, but the
implementation is too implicit and complex.
=== Zope3/doc/TODOLATER.txt 1.8 => 1.9 ===
--- Zope3/doc/TODOLATER.txt:1.8 Sun Mar 21 11:02:28 2004
+++ Zope3/doc/TODOLATER.txt Tue Mar 23 10:51:52 2004
@@ -2,6 +2,10 @@
Things to do After the next release (in no particular order)
============================================================
+- Implement graceful shutdown and restart a la Zope 2. We have to add a bit of
+ code to the server to support this, but it should not be too hard, since we
+ have an implamentation in Zope 2.
+
- http://dev.zope.org/Zope3/ZCMLEnhancements
Implement disable directive.
More information about the Zope3-Checkins
mailing list