[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