[Zope-Checkins] SVN: Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt Update todo

Hanno Schlichting hannosch at hannosch.eu
Sat Jun 5 12:28:20 EDT 2010


Log message for revision 113153:
  Update todo
  

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

-=-
Modified: Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt
===================================================================
--- Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt	2010-06-05 16:25:50 UTC (rev 113152)
+++ Zope/branches/hannosch-dtml-vs-accesscontrol/TODO.txt	2010-06-05 16:28:20 UTC (rev 113153)
@@ -3,17 +3,6 @@
 
 Open general 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.
-
-- TaintedString should move into its own distribution. It's currently in
-  Shared.TaintedString and used both by DTML and ZPublisher.
-
-- zExceptions needs to be its own distribution, possibly merge with
-  zope.exceptions, which contains similar and sometimes identical code.
-
 - There's one test failure in RestrictedPython in
   ``test_sequence_in_utility_builtins_if_importable``. It does a conditional
   import of DocumentTemplate and executes some code. This should move into
@@ -31,6 +20,7 @@
   * zope.publisher
   * zope.schema
   * zope.security
+  * zExceptions
   * Acquisition
   * ExtensionClass
   * Persistence
@@ -44,8 +34,6 @@
     ``__ac_permissions__``) - this should use a global inside the module
     inside AccessControl.
 
-  * zExceptions (Forbidden, Unauthorized, ...)
-
   * App (MessageDialog, DTMLFile, ...) - all need to go - redoing the UI is
     hard. We probably need to move it into some other core part of Zope2, like
     the App package, which could serve as a general dumping ground for ZMI
@@ -75,6 +63,7 @@
   * ExtensionClass
   * Missing
   * RestrictedPython
+  * zExceptions
 
 - Remaining outside imports:
 
@@ -84,7 +73,6 @@
     Add an optional dependency on Zope2? Configure if it is available,
     otherwise use some default?
 
-  * Shared (TaintedString) - move it to its own distribution
   * zExceptions - move it to its own distribution
 
 - Test only dependencies:



More information about the Zope-Checkins mailing list