Another update to PLAN, after feedback from Robert.

- Legacy-Id: 12947
This commit is contained in:
Henrik Levkowetz 2017-03-01 19:47:17 +00:00
parent ef1b59ec8c
commit 8adad43c90

16
PLAN
View file

@ -10,21 +10,24 @@ Planned work in rough order
* Add a 'rev' field to DocEvent, migrate 'rev' information from New * Add a 'rev' field to DocEvent, migrate 'rev' information from New
Revision and Submit DocEvents, and infer 'rev' information for others Revision and Submit DocEvents, and infer 'rev' information for others
* Add "Waiting for implementation" and "Held by WG" states, with comment field * Add "Waiting for implementation" and "Held by WG" states, with comment field,
and refactor to minimize the need for code changes when updating WG
states and tags.
* Break out the htmlzation code used on tools in a library, and use that * 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. 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 This is also going to require some fancy caching, to avoid re-building the
html if not needed, as it takes quite some time. html if not needed, as it takes quite some time.
* Glue code to trigger generation of htmlized documents on www.ietf.org ?? * Use the htmlization lib to improve the rendering of draft text in the
datatracker's /doc/draft-foo-bar/ pages.
* 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) * Move the downref registry into the datatracker (IESG request)
* Add a bullet for the IESG request for a "recent ballots" page (IESG request) * Add a 'recent ballots' page (IESG request)
* Introduce an API for Meetecho to use to associate recordings with sessions * Introduce an API for Meetecho to use to associate recordings with sessions
(and perhaps automate making copies of those videos) (and perhaps automate making copies of those videos)
@ -63,16 +66,9 @@ Planned work in rough order
there are about 100 file open() which should be reviewed and changed to there are about 100 file open() which should be reviewed and changed to
codecs.open() unless that's clearly not right. codecs.open() unless that's clearly not right.
* Code refactoring to avoid code changes for new WG document tags
* When draft XML source is available, take references from that instead * When draft XML source is available, take references from that instead
of extracting them from the text version. of extracting them from the text version.
* Transition to running under Python 3.x (probably 3.5) instead of 2.7
* Transition to PostgreSQL?
Notes Notes
=========================== ===========================