[Zope3-checkins] CVS: Zope3/doc - CHANGES.txt:1.529 TODO.txt:1.29

Stephan Richter srichter at cosmos.phy.tufts.edu
Tue Mar 9 07:38:25 EST 2004


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

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


Made factories be utilities.



Removed permission attribute from factory directive and subdirective.




=== Zope3/doc/CHANGES.txt 1.528 => 1.529 ===
--- Zope3/doc/CHANGES.txt:1.528	Mon Mar  8 18:33:12 2004
+++ Zope3/doc/CHANGES.txt	Tue Mar  9 07:38:23 2004
@@ -57,6 +57,10 @@
 
     - Session support implemented and usable from Python code.
 
+    - The factory directive and subdirective do not accept a permission
+      attribute anymore, since all factories are publically available,
+      i.e. all attributes/methods have the permission 'zope.Public'.
+
     Bug fixes
     
     - Fixed inline-code support for Windows.
@@ -120,6 +124,11 @@
           translate(location, msgid, domain=None, mapping=None, context=None,
                     target_language=None, default=None):
  
+      o The Factory Service was removed and factories became utilities. The
+        'getFactoryInterfaces()' and 'createObject()' functions are still
+        available via 'zope.app.zapi'. I also added the 'getFactoriesFor()'
+        function to zapi, since it was only available from the service before. 
+
     - The IPrincipal now uses 'id', 'title' and 'description instead of
       'getId()', 'getTitle()', and 'getDescription()'. For
       backwards-compatiblity 'getTitle()' and 'getDescription()' are available


=== Zope3/doc/TODO.txt 1.28 => 1.29 ===
--- Zope3/doc/TODO.txt:1.28	Mon Mar  8 18:33:12 2004
+++ Zope3/doc/TODO.txt	Tue Mar  9 07:38:23 2004
@@ -54,8 +54,6 @@
 
   What remains is the section "Utilities everywhere".
 
-  - Factories
-
   - Caching (Naveen is working on this)
 
   - Session data managers




More information about the Zope3-Checkins mailing list