Updated PLAN

- Legacy-Id: 12503
This commit is contained in:
Henrik Levkowetz 2016-12-09 23:19:33 +00:00
parent 44269f1d73
commit d5aa5d2a97

35
PLAN
View file

@ -7,7 +7,7 @@ Updated: $Date$
Planned work in rough order Planned work in rough order
=========================== ===========================
* Upgrade to Django 1.8 / 1.9 / 1.10 * Upgrade to Django 1.9 / 1.10
* Clean up document author records containing 'none', and find and fix * Clean up document author records containing 'none', and find and fix
the code which produces them. the code which produces them.
@ -19,12 +19,28 @@ Planned work in rough order
* Add "Waiting for implementation" and "Held by WG" states, with comment field * Add "Waiting for implementation" and "Held by WG" states, with comment field
* Break out the htmlzation code used on tools in a library, and use that
in the datatracker rendering, replacing the simpler code currently in use.
This is also going to require some fancy caching, to avoid re-building the
html if not needed, as it takes quite some time.
* Glue code to trigger generation of htmlized documents on www.ietf.org ??
* Revisit Yang module checks: Capture output also for passed tests. * Revisit Yang module checks: Capture output also for passed tests.
Add second checker. Fix extraction problems. Add second checker. Fix extraction problems.
* Move the downref registry into the datatracker (IESG request)
* Add a bullet for the IESG request for a "recent ballots" page (IESG request)
* Introduce and API for Meetecho to use to associate recordings with sessions
(and perhaps automate making copies of those videos)
* Introduce the use of email.header.Header() in order to be able to handle * Introduce the use of email.header.Header() in order to be able to handle
non-ascii names in email From:, To: and Cc: fields. non-ascii names in email From:, To: and Cc: fields.
* Add support for IAB Programs
* Revisit photo uploads: Add photo upload for people with roles. Add * Revisit photo uploads: Add photo upload for people with roles. Add
photos to wg pages and group overview pages. photos to wg pages and group overview pages.
@ -37,15 +53,8 @@ Planned work in rough order
when sending email (this is not supported by smtplib under Python 2.7, when sending email (this is not supported by smtplib under Python 2.7,
so will need support code in the application until we migrate to Python 3.5) so will need support code in the application until we migrate to Python 3.5)
* Add support for IAB Programs
* Performance analysis of database table and index setup * Performance analysis of database table and index setup
* Break out the htmlzation code used on tools in a library, and use that
in the datatracker rendering, replacing the simpler code currently in use.
* Glue code to trigger generation of htmlized documents on www.ietf.org ??
* Review and change the draft submission and handling code to deal with UTF-8 * Review and change the draft submission and handling code to deal with UTF-8
instead of ascii before upload of utf-8 drafts should be permitted. In instead of ascii before upload of utf-8 drafts should be permitted. In
ietf.submit.views.upload_submission(), for instance, there's a file open() ietf.submit.views.upload_submission(), for instance, there's a file open()
@ -62,10 +71,14 @@ Planned work in rough order
* Transition to PostgreSQL? * Transition to PostgreSQL?
Notes
===========================
* Small nomcom refactoring: associate Feedback records with Person * Small nomcom refactoring: associate Feedback records with Person
instead of User. instead of User.
* Consistency fix: in settings.py, name directory settings consistently with * Consistency fix: in settings.py, name directory settings consistently with
..._DIR; reserving ..._PATH for settings with PATH semantics (':'-separated lists ..._DIR; reserving ..._PATH for settings with PATH semantics (':'-separated lists
of directories) of directories)
@ -87,8 +100,8 @@ Planned work in rough order
* Make it possible to let time run backwards in the database (creation timestamps, * Make it possible to let time run backwards in the database (creation timestamps,
universal changelog) universal changelog)
* Change slugs which were limited by the former 8-character slug length limit to * Change slugs which were limited by the former 8-character slug length limit
be more readable (needs both code changes and migrations). to be more readable (needs both code changes and migrations).
* Additional charts, various statistics views. * Additional charts, various statistics views.