[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