[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