[Zope3-checkins] CVS: Zope3/doc - CHANGES.txt:1.526 TODO.txt:1.27

Stephan Richter srichter at cosmos.phy.tufts.edu
Mon Mar 8 07:04:55 EST 2004


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

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


Removed permission registry in favor of making permissions named utilities. I
also changed the API of permissions and principals to use fields instead of
accessor methods for id, title, and description.




=== Zope3/doc/CHANGES.txt 1.525 => 1.526 ===
--- Zope3/doc/CHANGES.txt:1.525	Sat Mar  6 14:34:47 2004
+++ Zope3/doc/CHANGES.txt	Mon Mar  8 07:04:54 2004
@@ -103,12 +103,19 @@
         registered "active" and the id value is the registration name for the
         utility.
 
-      o Interfaces are now registered as and looked up as utilities.
-        The local interface service, which *only* provided an
-        interface browsing UI has been replaced by an
-        interface-browsing view on site managers.
+      o Permissions are now stored as utitlities. As for roles, I schemafied
+        the API to use 'id', 'title', and 'description'.
+
+      o Interfaces are now registered and looked up as utilities. The local
+        interface service, which *only* provided an interface browsing UI has
+        been replaced by an interface-browsing view on site managers.
 
       o SQL database connections are now managed as named utilities.
+
+    - The IPrincipal now uses 'id', 'title' and 'description instead of
+      'getId()', 'getTitle()', and 'getDescription()'. For
+      backwards-compatiblity 'getTitle()' and 'getDescription()' are available
+      with a deprecation warning.
 
     - Converted local Workflow Definitions from being registerable components
       to be local utilities. Therefore, **a lot** of boiler-plate registration


=== Zope3/doc/TODO.txt 1.26 => 1.27 ===
--- Zope3/doc/TODO.txt:1.26	Sat Mar  6 14:40:06 2004
+++ Zope3/doc/TODO.txt	Mon Mar  8 07:04:54 2004
@@ -61,8 +61,6 @@
 
   - Caching (Naveen is working on this)
 
-  - Permissions
-
   - Session data managers
 
   - Query




More information about the Zope3-Checkins mailing list