summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO.txt19
-rw-r--r--docs/designdefense.rst2
-rw-r--r--pyramid/paster_templates/alchemy/production.ini_tmpl6
-rw-r--r--pyramid/paster_templates/routesalchemy/production.ini_tmpl6
-rw-r--r--pyramid/paster_templates/zodb/production.ini_tmpl6
5 files changed, 28 insertions, 11 deletions
diff --git a/TODO.txt b/TODO.txt
index 63988e9eb..96786dd5a 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -6,11 +6,12 @@ Must-Have (before 1.0)
- Write a "Whats New" (delta from BFG 1.3)
-- Figure out how to slim the herd of paster templates. Related:
- https://github.com/Pylons/pyramid/issues#issue/40,
- https://github.com/Pylons/pyramid/issues#issue/42,
- https://github.com/Pylons/pyramid/issues#issue/44,
- https://github.com/Pylons/pyramid/issues#issue/95
+- Figure out how/if to slim the herd of paster templates.
+
+- Document paster template platform compatibility:
+ https://github.com/Pylons/pyramid/issues#issue/41
+
+- MANIFEST.in? https://github.com/Pylons/pyramid/issues#issue/95
- Explain how to use i18n localization in Mako and Jinja2. See also -
http://groups.google.com/group/pylons-devel/msg/ab58353594b135c9 and
@@ -21,13 +22,17 @@ Must-Have (before 1.0)
- Add docs for ``route_path`` and ``route_url``, etc to Request API docs (see
also https://github.com/Pylons/pyramid/issues#issue/19).
-- Add example for ``__action_decorator__`` to pyramid_handler docs.
-
- Figure out what to do with "Forms" chapter in narr docs.
+- Fix tutorials and project section to deal with inclusion of production.ini
+ and logging changes to development.ini.
+
Should-Have
-----------
+- Speed up startup time (defer _bootstrap and registerCommonDirectives()
+ until needed by ZCML, as well as unfound speedups).
+
- Reversing (context, request) in function view callable arglist produces
incomprehensible traceback::
diff --git a/docs/designdefense.rst b/docs/designdefense.rst
index a7cc31d81..d741406c9 100644
--- a/docs/designdefense.rst
+++ b/docs/designdefense.rst
@@ -733,7 +733,7 @@ have their own transitive dependencies.
It should be noted that :app:`Pyramid` is positively lithe compared to
:term:`Grok`, a different Zope-based framework. As of this writing, in its
-default configuration, Grok has 126 package distribution dependencies. The
+default configuration, Grok has 109 package distribution dependencies. The
number of dependencies required by :app:`Pyramid` is many times fewer than
Grok (or Zope itself, upon which Grok is based). :app:`Pyramid` has a number
of package distribution dependencies comparable to similarly-targeted
diff --git a/pyramid/paster_templates/alchemy/production.ini_tmpl b/pyramid/paster_templates/alchemy/production.ini_tmpl
index 1d21304db..7f1332310 100644
--- a/pyramid/paster_templates/alchemy/production.ini_tmpl
+++ b/pyramid/paster_templates/alchemy/production.ini_tmpl
@@ -22,10 +22,14 @@ debug = false
;smtp_use_tls =
;error_message =
+[filter:tm]
+use = egg:repoze.tm2#tm
+commit_veto = repoze.tm:default_commit_veto
+
[pipeline:main]
pipeline =
weberror
- egg:repoze.tm2#tm
+ tm
{{project}}
[server:main]
diff --git a/pyramid/paster_templates/routesalchemy/production.ini_tmpl b/pyramid/paster_templates/routesalchemy/production.ini_tmpl
index 1d21304db..7f1332310 100644
--- a/pyramid/paster_templates/routesalchemy/production.ini_tmpl
+++ b/pyramid/paster_templates/routesalchemy/production.ini_tmpl
@@ -22,10 +22,14 @@ debug = false
;smtp_use_tls =
;error_message =
+[filter:tm]
+use = egg:repoze.tm2#tm
+commit_veto = repoze.tm:default_commit_veto
+
[pipeline:main]
pipeline =
weberror
- egg:repoze.tm2#tm
+ tm
{{project}}
[server:main]
diff --git a/pyramid/paster_templates/zodb/production.ini_tmpl b/pyramid/paster_templates/zodb/production.ini_tmpl
index 1741763ae..93aeee358 100644
--- a/pyramid/paster_templates/zodb/production.ini_tmpl
+++ b/pyramid/paster_templates/zodb/production.ini_tmpl
@@ -22,11 +22,15 @@ debug = false
;smtp_use_tls =
;error_message =
+[filter:tm]
+use = egg:repoze.tm2#tm
+commit_veto = repoze.tm:default_commit_veto
+
[pipeline:main]
pipeline =
weberror
egg:repoze.zodbconn#closer
- egg:repoze.tm#tm
+ tm
{{project}}
[server:main]