[Zope3-checkins] CVS: Zope3/doc - CHANGES.txt:1.524 TODO.txt:1.24

Stephan Richter srichter at cosmos.phy.tufts.edu
Fri Mar 5 13:37:39 EST 2004


Update of /cvs-repository/Zope3/doc
In directory cvs.zope.org:/tmp/cvs-serv10848/doc

Modified Files:
	CHANGES.txt TODO.txt 
Log Message:


Removed Role Service and made roles utilities.




=== Zope3/doc/CHANGES.txt 1.523 => 1.524 ===
--- Zope3/doc/CHANGES.txt:1.523	Thu Mar  4 14:14:37 2004
+++ Zope3/doc/CHANGES.txt	Fri Mar  5 13:37:38 2004
@@ -96,6 +96,13 @@
       o Made Zope-specific Vocabulary Registry use utilities. The vocabulary
         directive now registers vocabulary factories as utilities.
     
+      o Roles are now stored as utilities. While doing this, I also schemafied
+        the IRole interface to use 'id', 'title', 'description' instead of
+        'getId()', 'getTitle()' and 'getDescription()'. This was done for
+        global and local roles. Local roles only have a valid 'id' if they are
+        registered "active" and the id value is the registration name for the
+        utility.
+
     - Converted local Workflow Definitions from being registerable components
       to be local utilities. Therefore, **a lot** of boiler-plate registration
       code became obselete and was removed. Using utilities is a huge


=== Zope3/doc/TODO.txt 1.23 => 1.24 ===
--- Zope3/doc/TODO.txt:1.23	Fri Mar  5 09:41:44 2004
+++ Zope3/doc/TODO.txt	Fri Mar  5 13:37:38 2004
@@ -62,8 +62,6 @@
 
   - Interface (Murthy and Suresh are working on these)
 
-  - Roles
-
   - Permissions
 
   - Session data managers




More information about the Zope3-Checkins mailing list