Skip to content
Newer
Older
100644 139 lines (85 sloc) 4 KB
69364d6 @tseaver Tidying
tseaver authored Mar 26, 2010
1 :mod:`repoze.bfg` TODOs
2 =======================
3
4 - Supply ``X-Vhm-Host`` support.
6fd5e12 Review.
Chris McDonough authored Jan 17, 2010
5
9ec2d64 Merge of andrew-docs branch.
Chris McDonough authored Jan 11, 2010
6 - Basic WSGI documentation (pipeline / app / server).
ff1213e Add "exception views" work contributed primarily by Andrey Popp by me…
Chris McDonough authored Apr 14, 2010
7
0b32608
Chris McDonough authored Apr 25, 2010
8 - Fix message catalog extraction / compilation documentation.
9
84c5ec6 lingering todo items
Chris McDonough authored Jun 23, 2010
10 - Change docs about creating a venusian decorator to not use ZCA.
11
a91594a todo gardening
Chris McDonough authored Jul 4, 2010
12 - ``decorator=`` parameter to bfg_view.
13
250c021 merge generic_rendering branch
Chris McDonough authored Jul 26, 2010
14 - Try to better explain the relationship between a renderer and a
15 template in the templates chapter and elsewhere. Scan the
16 documentation for reference to a renderer as *only* view
17 configuration (it's a larger concept now).
388f9d4 renderer overhaul intentions
Chris McDonough authored May 24, 2010
18
f077653 - A ``repoze.bfg.events.subscriber`` decorator was added. This
Chris McDonough authored Jul 28, 2010
19 - Create a ``render_view`` that works by using config.derive_view
20 against an existing view instead of querying the registry.
21
22 - Create a function which performs a recursive request.
23
baa6347 todo gardening
Chris McDonough authored Jul 30, 2010
24 - Debug option to print route matching decision.
25
26 - Debug option to print view matching decision.
303c163 todo gardening
Chris McDonough authored Jul 26, 2010
27
3454745 todo gardening
Chris McDonough authored Aug 1, 2010
28 - Script or paster command that prints, for a given URL, the views
29 that might match. Underneath each potentially matching route, list
30 the predicates required. Underneath each route+predicate set, print
31 each view that might match and its predicates. E.g. with the input
32 URL ``/foo``::
33
34 '/foo' (foo_xhr)
35 xhr = True
36 (no view predicates)
37 mypackage.views.MyXHRFooView.__call__
38
39 '/{action}' (action_route)
40 request_method = 'POST'
41 action = '^foo$'
42 mypackage.views.MyView.foo_POST
43 request_method = 'GET'
44 action = '^foo$'
45 mypackage.views.MyView.foo_GET
46
523132f cm
Chris McDonough authored Jul 30, 2010
47 - Ability to use configurator as a context manager.
48
5951ab4 todo gardening.
Chris McDonough authored Aug 26, 2010
49 - Provide a response_cookies attribute on the request for rendered
50 responses that can be used as input to response.set_cookie.
51
6d91915 todo gardening
Chris McDonough authored Aug 26, 2010
52 - Raise an exception when a value in response_headerlist is not a
53 string or decide to encode.
54
d89aee7 - Each of the follow methods of the Configurator now allow the
Chris McDonough authored Sep 5, 2010
55 - Change "Cleaning up After a Request" in the urldispatch chapter to
56 use ``request.add_response_callback``.
57
c0b29e3 long lines
Chris McDonough authored Oct 14, 2010
58 - Update App engine chapter.
c8e78c2 add todo items from Vegas meeting
Chris McDonough authored Oct 22, 2010
59
14dc816 @mcdonc pylons paster templates
mcdonc authored Oct 29, 2010
60 - Browser id?
c8e78c2 add todo items from Vegas meeting
Chris McDonough authored Oct 22, 2010
61
14dc816 @mcdonc pylons paster templates
mcdonc authored Oct 29, 2010
62 - .flash API on session.
c8e78c2 add todo items from Vegas meeting
Chris McDonough authored Oct 22, 2010
63
64 - CRSF token machinery
65
9b8d0ca @mcdonc add handler code
mcdonc authored Oct 26, 2010
66 - ``add_handler`` documentation.
b60bdb2 @mcdonc first cut at converting bfg to pyramid
mcdonc authored Oct 25, 2010
67
9b8d0ca @mcdonc add handler code
mcdonc authored Oct 26, 2010
68 - ``handler`` ZCML directive.
02d73d8 @mcdonc add todo items
mcdonc authored Oct 26, 2010
69
49f5c4f @mcdonc gardening
mcdonc authored Oct 29, 2010
70 - ``docs`` directory for each paster template.
cba2e1b @mcdonc bfg-> pyramid
mcdonc authored Oct 29, 2010
71
72 - "BFG" in environ variables.
123ee03 @mcdonc suggestion from Ben
mcdonc authored Oct 29, 2010
73
fd1ae63 @mcdonc gardening
mcdonc authored Oct 30, 2010
74 - Test on GAE, Jython, PyPy, IronPython.
7097eaa @bbangert Update TODO to indicate Mako docs are in, and add todo for removing
bbangert authored Oct 30, 2010
75
3c9a048 @bbangert Actually add the todo for httpexceptions.
bbangert authored Oct 30, 2010
76 - Add docs for httpexceptions.
3a2af35 @mcdonc imply that a renderer helper implements a well-understood interface (…
mcdonc authored Nov 1, 2010
77
78 - RendererHelper -> RendererInfo?
d9509df @mcdonc add note about zodb sessions
mcdonc authored Nov 2, 2010
79
80 - Do something about ZODB session chapter: either remove or create a
81 pyramid_zodbsessions package.
fbfe84d @mcdonc remove r.b.skins reference, note that we need an analogue for r.b.vie…
mcdonc authored Nov 4, 2010
82
4536936 @mcdonc add more todos
mcdonc authored Nov 4, 2010
83 - translationdir ZCML directive use of ``path_spec`` should maybe die.
4c9df91 @mcdonc todo gardening
mcdonc authored Nov 7, 2010
84
6b0a382 @mcdonc gardening
mcdonc authored Nov 8, 2010
85 - Option for route_url to omit the host and port (perhaps a different
86 function named ``route_path``).
ccbc953 @mcdonc sqla idiomatic suggestions from rob
mcdonc authored Nov 9, 2010
87
88 - SQLAlchemy idiomatics:
89
90 <RaFromBRC> mcdonc: those paster templates all look pretty good... the
91 only thing i'd consider is adjusting your config variable names to match
92 exactly what sqlalchemy uses as parameter names, see here:
93 http://www.sqlalchemy.org/docs/core/engines.html
94
95 <RaFromBRC> mcdonc: especially in the pylons_sqla ini file, where the db
96 initialization is mixed in w/ the app config...
97
98 <RaFromBRC> ... i'd use "sqlalchemy.PARAMETER" for all of the sqla
99 settings, so it could easily be handed to engine_from_config w/o any need
100 to parse by hand
101
102 <RaFromBRC> mcdonc: in the other ini files, where sqlalchemy is given its
103 own part, the "sqlalchemy." prefix probably isn't necessary, but matching
104 the parameter names (e.g. 'url' instead of 'db_string') is still probably
105 a good idea
d9143ed @mcdonc add default renderer todo
mcdonc authored Nov 10, 2010
106
107 - Default renderer.
5efc45b @mcdonc add notes about shedding threadlocals
mcdonc authored Nov 11, 2010
108
109 - Non-bwcompat use of threadlocals:
76d7eb6 @mcdonc - Internal: ZCML directives no longer call get_current_registry() if …
mcdonc authored Nov 12, 2010
110
111 security.principals_allowed_by_permission
112
113 chameleon_text.TextTemplateRenderer.template (also uses get_settings)
114
115 chameleon_zpt.ZPTTemplateRenderer.template (also uses get_settings)
116
117 resource.OverrideProvider._get_overrides: can't credibly be removed,
118 because it stores an overrideprovider as a module-scope global.
119
120 traversal.traverse: this API is a stepchild, and needs to be changed.
121
122 Configurator.add_translation_dirs: not passed any context but a message,
123 can't credibly be removed.
5efc45b @mcdonc add notes about shedding threadlocals
mcdonc authored Nov 11, 2010
124
125 - Add deprecation warnings for:
126
127 - Use of chameleon_zpt and chameleon_text templating functions (use
128 renderer API instead).
129
ad150c4 @mcdonc todo gardening
mcdonc authored Nov 11, 2010
130 - settings.get_settings
131
76d7eb6 @mcdonc - Internal: ZCML directives no longer call get_current_registry() if …
mcdonc authored Nov 12, 2010
132 - zcml.zcml_configure
133
134 - zcml.file_configure
135
ad150c4 @mcdonc todo gardening
mcdonc authored Nov 11, 2010
136
137
5efc45b @mcdonc add notes about shedding threadlocals
mcdonc authored Nov 11, 2010
138
Something went wrong with that request. Please try again.