diff options
| author | Chris McDonough <chrism@plope.com> | 2011-09-02 12:33:31 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2011-09-02 12:33:31 -0400 |
| commit | 95eab98bc6f98edf3c263e806d2e5b6d58ac6f6f (patch) | |
| tree | 0fc585eb6da0d397c7f1dad5b6e285ef8b084e0c /TODO.txt | |
| parent | 7c1549608daf2e3a6965320b1ef8362d8b4dd618 (diff) | |
| download | pyramid-95eab98bc6f98edf3c263e806d2e5b6d58ac6f6f.tar.gz pyramid-95eab98bc6f98edf3c263e806d2e5b6d58ac6f6f.tar.bz2 pyramid-95eab98bc6f98edf3c263e806d2e5b6d58ac6f6f.zip | |
organize better
Diffstat (limited to 'TODO.txt')
| -rw-r--r-- | TODO.txt | 60 |
1 files changed, 29 insertions, 31 deletions
@@ -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). + |
