summaryrefslogtreecommitdiff
path: root/TODO.txt
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt19
1 files changed, 16 insertions, 3 deletions
diff --git a/TODO.txt b/TODO.txt
index 4b82208bd..ca2433d3c 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -6,14 +6,27 @@ Must-Have
- To subclass or not subclass http exceptions.
-- Depend on only __call__ interface or only 3-attr interface in builtin code
- that deals with response objects.
+- Flesh out IResponse interface. Attributes Used internally: unicode_body /
+ body / content_type / charset / cache_expires / headers/
+ default_content_type / set_cookie / headerlist / app_iter / status /
+ __call__.
-- Figure out what to do with ``is_response``.
+- Deprecate view.is_response?
+
+- Move is_response to response.py?
+
+- Make sure registering IResponse adapter for webob.Response doesn't make it
+ impossible to register an IResponse adapter for an interface that a
+ webob.Response happens to implement.
+
+- Run whatsitdoing tests.
- Docs mention ``exception.args[0]`` as a way to get messages; check that
this works.
+- Deprecate response_foo attrs on request at attribute set time rather than
+ lookup time.
+
Should-Have
-----------