[Zope3-checkins] CVS: Zope3/doc - TODO.txt:1.8
Fred L. Drake, Jr.
fred@zope.com
Thu, 26 Jun 2003 15:08:29 -0400
Update of /cvs-repository/Zope3/doc
In directory cvs.zope.org:/tmp/cvs-serv27399a
Modified Files:
TODO.txt
Log Message:
- more elaboration
- move persistent module stuff closer together
=== Zope3/doc/TODO.txt 1.7 => 1.8 ===
--- Zope3/doc/TODO.txt:1.7 Thu Jun 26 13:27:42 2003
+++ Zope3/doc/TODO.txt Thu Jun 26 15:08:28 2003
@@ -69,21 +69,38 @@
- Software bundles.
-- ZCML directives for module security
-
- o Fix the ++module++ namespace to honor security assertions
-
- ZCML directive for layers and corresponding checks that a resource is
registered in a registered layer
o Typos can cause new layers to be defined unintentionally
+- Local/persistent modules:
+
+ o Out to stderr/stdout should be captured, saved to be viewed after
+ import
+
+- ZCML directives for module security
+
+ o Fix the ++module++ namespace to honor security assertions; instead
+ of ++module++pkg.mod.Thing, we should use ++module++pkg.mod/Thing
+
- Local module service. This provides support for local imports as
well as a place to manage security configuration for persistent
modules.
Provide support for within package access to persistent modules
without the need to register them.
+
+ * Change import mechanism:
+
+ - only import from other modules and registrations in the same
+ folder by default
+
+ - importing from elsewhere should require explicit registration
+
+ * Registrations that allow module security assertions
+
+ * Name of the module within the folder must match the module name
- Rework undo