From 2e2ed9467793500d5693e7061bacc550de5900a0 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 15 Nov 2010 04:09:13 -0500 Subject: gardening --- TODO.txt | 4 ---- 1 file changed, 4 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 70d760f45..66fc6c0ff 100644 --- a/TODO.txt +++ b/TODO.txt @@ -110,10 +110,6 @@ security.principals_allowed_by_permission - chameleon_text.TextTemplateRenderer.template (also uses get_settings) - - chameleon_zpt.ZPTTemplateRenderer.template (also uses get_settings) - resource.OverrideProvider._get_overrides: can't credibly be removed, because it stores an overrideprovider as a module-scope global. -- cgit v1.2.3 From 43a52989c77bbe07b9906bd6f971034b49b1c12c Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 15 Nov 2010 06:09:08 -0500 Subject: whitespace --- TODO.txt | 5 ----- 1 file changed, 5 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 66fc6c0ff..09cba3bb2 100644 --- a/TODO.txt +++ b/TODO.txt @@ -130,8 +130,3 @@ - zcml.file_configure - Add static_url as method of request. - - - - - -- cgit v1.2.3 From 9e2e1cfa5d7b00b952b79a628347a89d2263f777 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 15 Nov 2010 22:52:46 -0500 Subject: add convenience static_url method to request --- TODO.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 09cba3bb2..afe9e8532 100644 --- a/TODO.txt +++ b/TODO.txt @@ -129,4 +129,3 @@ - zcml.file_configure -- Add static_url as method of request. -- cgit v1.2.3 From 111a6fbae020f99c206b97459920908baad604cd Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 16 Nov 2010 18:17:54 -0500 Subject: - Add deprecation warnings to import of ``pyramid.chameleon_text`` and ``pyramid.chameleon_zpt`` of ``get_renderer``, ``get_template``, ``render_template``, and ``render_template_to_response``. --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index afe9e8532..33d39a825 100644 --- a/TODO.txt +++ b/TODO.txt @@ -120,9 +120,6 @@ - Add deprecation warnings for: - - Use of chameleon_zpt and chameleon_text templating functions (use - renderer API instead). - - settings.get_settings - zcml.zcml_configure -- cgit v1.2.3 From 34f44d844ffe75738046a154202a6faf4d5dfc38 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 16 Nov 2010 20:50:28 -0500 Subject: - Add deprecation warning for import of ``pyramid.zcml.zcml_configure`` and ``pyramid.zcml.file_configure``. - The ``pyramid.testing.zcml_configure`` API has been removed. It had been advertised as removed since 1.2a1, but hadn't actually been. --- TODO.txt | 7 ------- 1 file changed, 7 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 33d39a825..759b9bb70 100644 --- a/TODO.txt +++ b/TODO.txt @@ -118,11 +118,4 @@ Configurator.add_translation_dirs: not passed any context but a message, can't credibly be removed. -- Add deprecation warnings for: - - - settings.get_settings - - - zcml.zcml_configure - - - zcml.file_configure -- cgit v1.2.3 From 03331655743a4826eaec56986720b9fa98c9ad13 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 02:06:36 -0500 Subject: gardening --- TODO.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 759b9bb70..ded470d78 100644 --- a/TODO.txt +++ b/TODO.txt @@ -118,4 +118,7 @@ Configurator.add_translation_dirs: not passed any context but a message, can't credibly be removed. +- Stop using Twill in integration tests (too much of a pain in the ass to + make work without deprecation warnings). +- Send patch to Ian for pastescript so it works on Jython. -- cgit v1.2.3 From c7342c556303462fcdac54430be80a4d814e7869 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 15:22:06 -0500 Subject: gardening --- TODO.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ded470d78..e7f8b2d92 100644 --- a/TODO.txt +++ b/TODO.txt @@ -121,4 +121,5 @@ - Stop using Twill in integration tests (too much of a pain in the ass to make work without deprecation warnings). -- Send patch to Ian for pastescript so it works on Jython. +- Use ``@register_view`` instead of ``@view_config`` and change view docs to + use "view registration" instead of "view configuration". -- cgit v1.2.3 From ab1b77143424c73bf126126d1bc5ceecdbf05ddb Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 17:27:21 -0500 Subject: gardening --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index e7f8b2d92..03e42e438 100644 --- a/TODO.txt +++ b/TODO.txt @@ -77,9 +77,6 @@ - RendererHelper -> RendererInfo? -- Do something about ZODB session chapter: either remove or create a - pyramid_zodbsessions package. - - translationdir ZCML directive use of ``path_spec`` should maybe die. - Option for route_url to omit the host and port (perhaps a different -- cgit v1.2.3 From dbaa08e18d1bf50264faabb6e7dfce12f2c0ea71 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 18:11:48 -0500 Subject: - Replace Twill with WebTest in internal integration tests (avoid deprecation warnings generated by Twill). --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 03e42e438..d8160eb67 100644 --- a/TODO.txt +++ b/TODO.txt @@ -115,8 +115,5 @@ Configurator.add_translation_dirs: not passed any context but a message, can't credibly be removed. -- Stop using Twill in integration tests (too much of a pain in the ass to - make work without deprecation warnings). - - Use ``@register_view`` instead of ``@view_config`` and change view docs to use "view registration" instead of "view configuration". -- cgit v1.2.3 From 2c9d148493aaa977c69e77072466685a3367ad0b Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 18:48:42 -0500 Subject: - Add a ``pyramid.url.route_path`` API, allowing folks to generate relative URLs. Calling ``route_path`` is the same as calling ``pyramid.url.route_url`` with the argument ``_app_url`` equal to the empty string. - Add a ``pyramid.request.Request.route_path`` API. This is a convenience method of the request which calls ``pyramid.url.route_url``. --- TODO.txt | 5 ----- 1 file changed, 5 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index d8160eb67..def6fe687 100644 --- a/TODO.txt +++ b/TODO.txt @@ -44,8 +44,6 @@ action = '^foo$' mypackage.views.MyView.foo_GET -- Ability to use configurator as a context manager. - - Provide a response_cookies attribute on the request for rendered responses that can be used as input to response.set_cookie. @@ -79,9 +77,6 @@ - translationdir ZCML directive use of ``path_spec`` should maybe die. -- Option for route_url to omit the host and port (perhaps a different - function named ``route_path``). - - SQLAlchemy idiomatics: mcdonc: those paster templates all look pretty good... the -- cgit v1.2.3 From 485ef6938f8314567ad49c16589de9e31fac383f Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 21:58:55 -0500 Subject: gardening --- TODO.txt | 137 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 77 insertions(+), 60 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index def6fe687..959f16af9 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,6 +1,81 @@ :mod:`repoze.bfg` TODOs ======================= +Must-Have (before 1.0) +---------------------- + +- Test on GAE, Jython, PyPy, IronPython. + +- Add docs for httpexceptions module for each webob.exc class that inherits + from WSGIHTTPException. + +- Add a ``handler`` ZCML directive. This implies some slightly dicey + refactoring of the configurator to allow it to generate ZCML + "discriminators" for views and routes. + +- Provide a .flash API on session object. + +- Make default renderer work (renderer registered with no name, which is + active for every view unless the view names a specific renderer). + +- Use ``@register_view`` instead of ``@view_config`` and change view docs to + use "view registration" instead of "view configuration". + +- Remove calls to config.begin()/config.end() from startup config code in + tutorials and paster templates (no longer required). + +- SQLAlchemy idiomatics: + + mcdonc: those paster templates all look pretty good... the + only thing i'd consider is adjusting your config variable names to match + exactly what sqlalchemy uses as parameter names, see here: + http://www.sqlalchemy.org/docs/core/engines.html + + mcdonc: especially in the pylons_sqla ini file, where the db + initialization is mixed in w/ the app config... + + ... i'd use "sqlalchemy.PARAMETER" for all of the sqla + settings, so it could easily be handed to engine_from_config w/o any need + to parse by hand + + mcdonc: in the other ini files, where sqlalchemy is given its + own part, the "sqlalchemy." prefix probably isn't necessary, but matching + the parameter names (e.g. 'url' instead of 'db_string') is still probably + a good idea + +- Non-bwcompat use of threadlocals that need to be documented or ameliorated: + + security.principals_allowed_by_permission + + resource.OverrideProvider._get_overrides: can't credibly be removed, + because it stores an overrideprovider as a module-scope global. + + traversal.traverse: this API is a stepchild, and needs to be changed. + + Configurator.add_translation_dirs: not passed any context but a message, + can't credibly be removed. + +- Better ``config.add_handler`` documentation. + +Should-Have +----------- + +- Create a ``docs`` directory for each paster template. + +- Remove "BFG" from Pyramid-specific environ variables. + +- translationdir ZCML directive use of ``path_spec`` should maybe die. + +- Add CRSF token creation/checking machinery (only "should have" vs. "must + have" because I'm not sure it belongs in Pyramid.. it definitely must exist + in formgen libraries, and *might* belong in Pyramid). + +- Change "Cleaning up After a Request" in the urldispatch chapter to + use ``request.add_response_callback``. + +Nice-to-Have +------------ + - Supply ``X-Vhm-Host`` support. - Basic WSGI documentation (pipeline / app / server). @@ -50,65 +125,7 @@ - Raise an exception when a value in response_headerlist is not a string or decide to encode. -- Change "Cleaning up After a Request" in the urldispatch chapter to - use ``request.add_response_callback``. - -- Update App engine chapter. - -- Browser id? - -- .flash API on session. - -- CRSF token machinery - -- ``add_handler`` documentation. - -- ``handler`` ZCML directive. - -- ``docs`` directory for each paster template. - -- "BFG" in environ variables. - -- Test on GAE, Jython, PyPy, IronPython. - -- Add docs for httpexceptions. - -- RendererHelper -> RendererInfo? - -- translationdir ZCML directive use of ``path_spec`` should maybe die. - -- SQLAlchemy idiomatics: - - mcdonc: those paster templates all look pretty good... the - only thing i'd consider is adjusting your config variable names to match - exactly what sqlalchemy uses as parameter names, see here: - http://www.sqlalchemy.org/docs/core/engines.html - - mcdonc: especially in the pylons_sqla ini file, where the db - initialization is mixed in w/ the app config... - - ... i'd use "sqlalchemy.PARAMETER" for all of the sqla - settings, so it could easily be handed to engine_from_config w/o any need - to parse by hand - - mcdonc: in the other ini files, where sqlalchemy is given its - own part, the "sqlalchemy." prefix probably isn't necessary, but matching - the parameter names (e.g. 'url' instead of 'db_string') is still probably - a good idea - -- Default renderer. +- Update App engine chapter with less creaky directions. -- Non-bwcompat use of threadlocals: +- Add functionality that mocks the behavior of ``repoze.browserid``. - security.principals_allowed_by_permission - - resource.OverrideProvider._get_overrides: can't credibly be removed, - because it stores an overrideprovider as a module-scope global. - - traversal.traverse: this API is a stepchild, and needs to be changed. - - Configurator.add_translation_dirs: not passed any context but a message, - can't credibly be removed. - -- Use ``@register_view`` instead of ``@view_config`` and change view docs to - use "view registration" instead of "view configuration". -- cgit v1.2.3 From 0511437d5250d249accda26ba6435ab737f8c0c5 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 17 Nov 2010 21:59:21 -0500 Subject: not BFG no mo --- TODO.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 959f16af9..f12dcee73 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,5 +1,5 @@ -:mod:`repoze.bfg` TODOs -======================= +Pyramid TODOs +============= Must-Have (before 1.0) ---------------------- -- cgit v1.2.3 From 165020a7ba21d0bbebaaefd142b70c28d278ea83 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 18 Nov 2010 09:42:17 -0500 Subject: gardening --- TODO.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index f12dcee73..fe411f749 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,11 +4,6 @@ Pyramid TODOs Must-Have (before 1.0) ---------------------- -- Test on GAE, Jython, PyPy, IronPython. - -- Add docs for httpexceptions module for each webob.exc class that inherits - from WSGIHTTPException. - - Add a ``handler`` ZCML directive. This implies some slightly dicey refactoring of the configurator to allow it to generate ZCML "discriminators" for views and routes. @@ -60,6 +55,11 @@ Must-Have (before 1.0) Should-Have ----------- +- Try to make test suite pass on PyPy, IronPython. + +- Add docs for httpexceptions module for each webob.exc class that inherits + from WSGIHTTPException. + - Create a ``docs`` directory for each paster template. - Remove "BFG" from Pyramid-specific environ variables. -- cgit v1.2.3 From b5e5018c9b948929548615139533e9a8a504ff11 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 19 Nov 2010 21:13:48 -0500 Subject: gardening --- TODO.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index fe411f749..3d36e3a3d 100644 --- a/TODO.txt +++ b/TODO.txt @@ -52,6 +52,10 @@ Must-Have (before 1.0) - Better ``config.add_handler`` documentation. +- Fix DottedNameResolver to not convert ImportError to ConfigurationError if + the import that failed was unrelated to the import requested via a dotted + name. + Should-Have ----------- -- cgit v1.2.3 From 614f00c88733b5248922e2b610c96f7c8c3ff57c Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 19 Nov 2010 22:28:50 -0500 Subject: - Remove calls to config.begin()/config.end() from startup config code in tutorials and paster templates (no longer required). --- TODO.txt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 3d36e3a3d..ab2b521ae 100644 --- a/TODO.txt +++ b/TODO.txt @@ -16,9 +16,6 @@ Must-Have (before 1.0) - Use ``@register_view`` instead of ``@view_config`` and change view docs to use "view registration" instead of "view configuration". -- Remove calls to config.begin()/config.end() from startup config code in - tutorials and paster templates (no longer required). - - SQLAlchemy idiomatics: mcdonc: those paster templates all look pretty good... the @@ -59,7 +56,7 @@ Must-Have (before 1.0) Should-Have ----------- -- Try to make test suite pass on PyPy, IronPython. +- Try to make test suite pass on IronPython. - Add docs for httpexceptions module for each webob.exc class that inherits from WSGIHTTPException. -- cgit v1.2.3 From f765a6d0a32e8548f6188a792da88526c9115e98 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 19 Nov 2010 23:43:02 -0500 Subject: reprioritize --- TODO.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ab2b521ae..f1db6f758 100644 --- a/TODO.txt +++ b/TODO.txt @@ -35,18 +35,6 @@ Must-Have (before 1.0) the parameter names (e.g. 'url' instead of 'db_string') is still probably a good idea -- Non-bwcompat use of threadlocals that need to be documented or ameliorated: - - security.principals_allowed_by_permission - - resource.OverrideProvider._get_overrides: can't credibly be removed, - because it stores an overrideprovider as a module-scope global. - - traversal.traverse: this API is a stepchild, and needs to be changed. - - Configurator.add_translation_dirs: not passed any context but a message, - can't credibly be removed. - - Better ``config.add_handler`` documentation. - Fix DottedNameResolver to not convert ImportError to ConfigurationError if @@ -77,6 +65,18 @@ Should-Have Nice-to-Have ------------ +- Non-bwcompat use of threadlocals that need to be documented or ameliorated: + + security.principals_allowed_by_permission + + resource.OverrideProvider._get_overrides: can't credibly be removed, + because it stores an overrideprovider as a module-scope global. + + traversal.traverse: this API is a stepchild, and needs to be changed. + + 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). -- cgit v1.2.3 From 35ce2adb609bfb3db346bc8cc937d13a0d2dddcd Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 20 Nov 2010 13:52:03 -0500 Subject: - Fix configurator to not convert ``ImportError`` to ``ConfigurationError`` if the import that failed was unrelated to the import requested via a dotted name when resolving dotted names (such as view dotted names). --- TODO.txt | 4 ---- 1 file changed, 4 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index f1db6f758..e1692695c 100644 --- a/TODO.txt +++ b/TODO.txt @@ -37,10 +37,6 @@ Must-Have (before 1.0) - Better ``config.add_handler`` documentation. -- Fix DottedNameResolver to not convert ImportError to ConfigurationError if - the import that failed was unrelated to the import requested via a dotted - name. - Should-Have ----------- -- cgit v1.2.3 From 94a527194b22fdd11263d94bf7be19f524a0141e Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 20 Nov 2010 16:35:40 -0500 Subject: gardening, add twophase todo --- TODO.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index e1692695c..479b20c3a 100644 --- a/TODO.txt +++ b/TODO.txt @@ -6,7 +6,8 @@ Must-Have (before 1.0) - Add a ``handler`` ZCML directive. This implies some slightly dicey refactoring of the configurator to allow it to generate ZCML - "discriminators" for views and routes. + "discriminators" for views and routes, that could be implemented in terms + of "twophase configuration" in "should have" below. - Provide a .flash API on session object. @@ -40,8 +41,6 @@ Must-Have (before 1.0) Should-Have ----------- -- Try to make test suite pass on IronPython. - - Add docs for httpexceptions module for each webob.exc class that inherits from WSGIHTTPException. @@ -58,9 +57,13 @@ Should-Have - Change "Cleaning up After a Request" in the urldispatch chapter to use ``request.add_response_callback``. +- Twophase configuration (config = Configurator(autocommit=False)) + Nice-to-Have ------------ +- Try to make test suite pass on IronPython. + - Non-bwcompat use of threadlocals that need to be documented or ameliorated: security.principals_allowed_by_permission -- cgit v1.2.3 From 8a444e2013d4d97cc718119c7456ed8d32e7521d Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 21 Nov 2010 13:37:09 -0500 Subject: gardening --- TODO.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 479b20c3a..0ed31a312 100644 --- a/TODO.txt +++ b/TODO.txt @@ -84,7 +84,8 @@ Nice-to-Have - Change docs about creating a venusian decorator to not use ZCA. -- ``decorator=`` parameter to bfg_view. +- ``decorator=`` parameter to view_config. This would replace the existing + _map_view "decorator" if it existed. - Try to better explain the relationship between a renderer and a template in the templates chapter and elsewhere. Scan the -- cgit v1.2.3 From 5369c85e1153fadbc2db22975c30bd1050e28d7a Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 21 Nov 2010 17:52:52 -0500 Subject: gardening --- TODO.txt | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 0ed31a312..aee7d09da 100644 --- a/TODO.txt +++ b/TODO.txt @@ -17,25 +17,6 @@ Must-Have (before 1.0) - Use ``@register_view`` instead of ``@view_config`` and change view docs to use "view registration" instead of "view configuration". -- SQLAlchemy idiomatics: - - mcdonc: those paster templates all look pretty good... the - only thing i'd consider is adjusting your config variable names to match - exactly what sqlalchemy uses as parameter names, see here: - http://www.sqlalchemy.org/docs/core/engines.html - - mcdonc: especially in the pylons_sqla ini file, where the db - initialization is mixed in w/ the app config... - - ... i'd use "sqlalchemy.PARAMETER" for all of the sqla - settings, so it could easily be handed to engine_from_config w/o any need - to parse by hand - - mcdonc: in the other ini files, where sqlalchemy is given its - own part, the "sqlalchemy." prefix probably isn't necessary, but matching - the parameter names (e.g. 'url' instead of 'db_string') is still probably - a good idea - - Better ``config.add_handler`` documentation. Should-Have -- cgit v1.2.3 From 76e48bbbde9891aa98205d4f9fd8c47d15a7f0eb Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 21 Nov 2010 21:48:00 -0500 Subject: - Make default renderer work (renderer factory registered with no name, which is active for every view unless the view names a specific renderer). --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index aee7d09da..41ea2c9e4 100644 --- a/TODO.txt +++ b/TODO.txt @@ -11,9 +11,6 @@ Must-Have (before 1.0) - Provide a .flash API on session object. -- Make default renderer work (renderer registered with no name, which is - active for every view unless the view names a specific renderer). - - Use ``@register_view`` instead of ``@view_config`` and change view docs to use "view registration" instead of "view configuration". -- cgit v1.2.3 From d15421c6a06e411d4ab7af3739440d5fa7556945 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 21 Nov 2010 21:49:08 -0500 Subject: garden --- TODO.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 41ea2c9e4..ea7989d39 100644 --- a/TODO.txt +++ b/TODO.txt @@ -35,7 +35,9 @@ Should-Have - Change "Cleaning up After a Request" in the urldispatch chapter to use ``request.add_response_callback``. -- Twophase configuration (config = Configurator(autocommit=False)) +- Twophase configuration (config = Configurator(autocommit=False)). Maybe + use ``zope.configuration`` ConfigurationContext as config.registry.ctx and + push execution into the configurator. Nice-to-Have ------------ -- cgit v1.2.3 From 00fb8b0d7b5dbbf44d28b9af538dc81a58550f67 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 21 Nov 2010 22:23:44 -0500 Subject: add link in add_handler method to handlers chapter --- TODO.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ea7989d39..4319e3cca 100644 --- a/TODO.txt +++ b/TODO.txt @@ -14,8 +14,6 @@ Must-Have (before 1.0) - Use ``@register_view`` instead of ``@view_config`` and change view docs to use "view registration" instead of "view configuration". -- Better ``config.add_handler`` documentation. - Should-Have ----------- -- cgit v1.2.3 From b22d1fed835897c28b0136253ae428d28e19e07c Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 23 Nov 2010 00:03:39 -0500 Subject: gardening --- TODO.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 4319e3cca..c5584d3cc 100644 --- a/TODO.txt +++ b/TODO.txt @@ -108,3 +108,5 @@ Nice-to-Have - Add functionality that mocks the behavior of ``repoze.browserid``. +- One way to split up views chapter: views with renderers / views without + renderers. -- cgit v1.2.3 From 81e648ffded9caa9480c0053c11a0bc15afbc39a Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 24 Nov 2010 23:07:58 -0500 Subject: - New boolean Mako settings variable ``mako.strict_undefined``. See `Mako Context Variables `_ for its meaning. - Depend on Mako 0.3.6+ (we now require the ``strict_undefined`` feature). --- TODO.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index c5584d3cc..0033eb3b3 100644 --- a/TODO.txt +++ b/TODO.txt @@ -20,8 +20,6 @@ Should-Have - Add docs for httpexceptions module for each webob.exc class that inherits from WSGIHTTPException. -- Create a ``docs`` directory for each paster template. - - Remove "BFG" from Pyramid-specific environ variables. - translationdir ZCML directive use of ``path_spec`` should maybe die. -- cgit v1.2.3