[Zope-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 Zope-Checkins
mailing list