[Checkins] SVN: Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt Add some first todo notes

Hanno Schlichting hannosch at hannosch.eu
Sun May 16 16:17:34 EDT 2010


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



More information about the checkins mailing list