Log message for revision 112390:
  Add some first todo notes
  

Changed:
  A   Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt

-=-
Added: Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt
===================================================================
--- Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt                       
        (rev 0)
+++ Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt       2010-05-16 
20:17:34 UTC (rev 112390)
@@ -0,0 +1,42 @@
+Standalone AccessControl and DTML
+=================================
+
+Open points:
+
+- DocumentTemplate.security doesn't respect the security policy definition as
+  set by AccessControl anymore. It determines the use of the C implementation
+  based on the availability of the C module alone. This behavior change needs
+  discussion.
+
+- Acceptable dependencies of AccessControl (we can improve on that later):
+
+  * zope.component
+  * zope.configuration
+  * zope.deferredimport
+  * zope.interface
+  * zope.publisher
+  * zope.schema
+  * zope.security
+  * Acquisition
+  * ExtensionClass
+  * Persistence
+  * Record
+  * RestrictedPython
+  * ZODB3
+
+- Remaining outside imports in AccessControl:
+
+  * Products (in registerPermissions using it as a data container for
+    ``__ac_permissions__``) - this should use a global inside the module
+    inside AccessControl.
+
+  * zExceptions (Forbidden, Unauthorized, ...) - move those into
+    zope.exceptions instead and import from there?
+
+  * App (MessageDialog, DTMLFile, ...) - all need to go - redoing the UI is
+    hard.
+
+- Test only dependencies:
+
+  * Testing, Zope2, OFS, Products.SiteErrorLog, transaction,
+    Products.PythonScripts


Property changes on: Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt
___________________________________________________________________
Added: svn:eol-style
   + native

_______________________________________________
Zope-Checkins maillist  -  Zope-Checkins@zope.org
https://mail.zope.org/mailman/listinfo/zope-checkins

Reply via email to