Permalink
Browse files

organize better

  • Loading branch information...
1 parent 7c15496 commit 95eab98bc6f98edf3c263e806d2e5b6d58ac6f6f @mcdonc mcdonc committed Sep 2, 2011
Showing with 29 additions and 31 deletions.
  1. +29 −31 TODO.txt
View
@@ -7,29 +7,28 @@ Nice-to-Have
- Consider adding exclog to all scaffolds to print tracebacks to the console
while the debug toolbar is enabled.
-- Flesh out "paste" chapter.
+- Add narrative docs for wsgiapp and wsgiapp2.
-- _fix_registry should dictify the registry being fixed.
+- Better "Extending" chapter.
-- Make "localizer" a property of request (instead of requiring
- "get_localizer(request)"?
+- Flesh out "Paste" narrative docs chapter.
-- Deprecate pyramid.security.view_execution_permitted (it only works for
- traversal).
+- Basic WSGI documentation (pipeline / app / server).
-- Eliminate non-deployment-non-scaffold-related Paste dependencies:
- ``paste.urlparser.StaticURLParser``, ``paste.auth.auth_tkt`` (cutnpaste or
- reimplement both).
+- Change docs about creating a venusian decorator to not use ZCA.
-- Alias the stupid long default session factory name.
+- Try to better explain the relationship between a renderer and a template in
+ the templates chapter and elsewhere. Scan the documentation for reference
+ to a renderer as *only* view configuration (it's a larger concept now).
-- Add narrative docs for wsgiapp and wsgiapp2.
+- _fix_registry should dictify the registry being fixed.
-- Debug option to print view matching decision (e.g. debug_viewlookup or so).
+- Make "localizer" a property of request (instead of requiring
+ "get_localizer(request)"?
-- Better "Extending" chapter.
+- Alias the stupid long default session factory name.
-- Try to make test suite pass on IronPython.
+- Debug option to print view matching decision (e.g. debug_viewlookup or so).
- Non-bwcompat use of threadlocals that need to be documented or ameliorated:
@@ -43,29 +42,24 @@ Nice-to-Have
Configurator.add_translation_dirs: not passed any context but a message,
can't credibly be removed.
-- Supply ``X-Vhm-Host`` support.
-
-- Basic WSGI documentation (pipeline / app / server).
-
-- Change docs about creating a venusian decorator to not use ZCA.
-
-- Try to better explain the relationship between a renderer and a
- template in the templates chapter and elsewhere. Scan the
- documentation for reference to a renderer as *only* view
- configuration (it's a larger concept now).
-
-- Create a ``render_view`` that works by using config.derive_view
- against an existing view instead of querying the registry.
+- Deprecate pyramid.security.view_execution_permitted (it only works for
+ traversal).
- Create a function which performs a recursive request.
-- Some sort of API for rendering a view callable object to a response from
- within another view callable.
+- Create a ``render_view`` that works by using config.derive_view against an
+ existing view callable instead of querying the registry (some sort of API
+ for rendering a view callable object to a response from within another view
+ callable). Possible idea: have config.add_view mark up the
+ function/method/class like @view_config does, then use the attached info to
+ derive a view callable whenever called via some API.
- Provide a ``has_view`` function.
- Update App engine chapter with less creaky directions.
+- Introspection features (whatever is needed by Alan/ptah).
+
Future
------
@@ -75,8 +69,9 @@ Future
- 1.3: Kill off ``bfg.routes`` envvars in router.
-- 1.3/1.4: Kill off dependencies on Paste for non-deployment-related
- features.
+- 1.3/1.4: - Eliminate non-deployment-non-scaffold-related Paste dependencies:
+ ``paste.urlparser.StaticURLParser``, ``paste.auth.auth_tkt`` (cutnpaste or
+ reimplement both).
- 1.3/1.4: use zope.registry rather than zope.component.
@@ -114,3 +109,6 @@ Probably Bad Ideas
- Maybe add ``add_renderer_globals`` method to Configurator.
+- Supply ``X-Vhm-Host`` support (probably better to do what paste#prefix
+ middleware does).
+

0 comments on commit 95eab98

Please sign in to comment.