@@ -7,11 +7,6 @@ Updated: $Date$
77Planned work in rough order
88===========================
99
10- * Break out the htmlzation code used on tools.ietf.org in a library, and use
11- that in the datatracker rendering, replacing the simpler code currently in
12- use. This is also going to require some fancy caching, to avoid re-building
13- the html if not needed, as it takes quite some time.
14-
1510* Use the htmlization lib to improve the rendering of draft text in the
1611 datatracker's /doc/draft-foo-bar/ pages.
1712
@@ -139,3 +134,40 @@ Notes
139134 wg-doc -> wg-document
140135 wg-lc -> wg-last-call
141136 writeupw -> waiting-for-shepherd-writeup
137+
138+ * DjangoCon Europe 2017 Notes:
139+
140+ - Add tracing of Django Query methods from code through templates to the
141+ sql_queries list provided by 'django.template.context_processors.debug'
142+ (DONE)
143+
144+ - Consider rewriting user switches using feature flags, for instance with
145+ gargoyle.
146+
147+ - There is now a Django-REST-Framework add-on app which makes it easier to
148+ do something similar with DRF as with Tastypie. As Tastypie is not being
149+ actively maintained, and DRF seems to have better performance, consider
150+ building /api/v2 using DRF and drf-schema-adapter / drf-auto-endpoint.
151+
152+ - Consider adding JWT (RFC7519) support for /api/v1 /api/v2, to generate an
153+ access token from a login, and use that instead of session support for
154+ access control to access limited endpoints.
155+
156+ - Once we're on Django 3.5, start using static type annotations to improve
157+ early discovery of incorrect function/method usage. There are add-on
158+ files avaliable for Django which provide type annotation for Django
159+ functions and methods, and the Python stdlib is type annotated starting
160+ with Python 3.5. Check static typing violations with 'mypy'.
161+
162+ - Consider providing a user-selectable option to import photos from
163+ gravatar.
164+
165+ - Consider using django-12factor to apply part of the 12-factor app
166+ philosophy: https://12factor.net/
167+
168+
169+
170+
171+
172+
173+
0 commit comments