1 TODO 2 ==== 3 webapp2 is considered feature complete and well tested, but if you think 4 something is missing or is not working well, please describe it in our issue 5 tracker: 6 7 http://code.google.com/p/webapp-improved/issues/list 8 9 We'd love to know if you found a bug or if something can be improved. We are 10 also interested in ideas for new webapp2_extras modules and more tests and 11 documentation. 12 13 Thanks! 14 15 The real TODO 16 ------------- 17 - Add WSGI middleware: 18 - sessions 19 - auth 20 21 22 The webapp TODO 23 --------------- 24 Here is a list of updates for webapp that could be gradually implemented in 25 future SDK releases, to make webapp more close to webapp2: 26 27 - Include a updated version of webob in the SDK, available through 28 use_library(). As of June 15, 2011 the latest version is 1.0.7. 29 Issues: #2788, #170 and #719 (no access to parsed body parameters with PUT 30 request in webapp) 31 32 - Use webob.Response 33 Issues: #200, #5030 34 35 - Use webob.exc for status code exceptions. 36 Issues: 37 38 - Make RequestHandler dispatch the requested method, using a class method. 39 Issues: #468 40 41 - Better URI Routing. 42 Issues: #444 (routing based on hostnames), #843 (limitations to build URIs), 43 #2398 (routing based on the URL scheme), #2636 and #5128 (unquote URL paths 44 before matching them) 45 46 Other issues: 47 48 - Webob module bundled in App Engine SDK ignores charset and transfer 49 encoding setting specified in a header part of each multipart field. 50 Issues: #2749 51 52 - Sending cookies using webapp. 53 Issues: #5030 54 55 - When the content-type is 'application/x-www-form-urlencoded' and POST data 56 is empty the content-type is dropped by Google appengine. 57 Issues: #3426; **works in webapp/webapp2** 58 59 - Unable to read POST variables ONCE self.request.body is read 60 Issues: #5118 **can't reproduce in webapp, works in webapp2** 61 62 63 More issues 64 ----------- 65 http://code.google.com/p/googleappengine/issues/list?can=2&q=webob 66 http://code.google.com/p/googleappengine/issues/list?can=2&q=component%3DFrameworks 67