From 8adad43c90412208f7a6efef55d859b0e38a9555 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz <henrik@levkowetz.com> Date: Wed, 1 Mar 2017 19:47:17 +0000 Subject: [PATCH] Another update to PLAN, after feedback from Robert. - Legacy-Id: 12947 --- PLAN | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/PLAN b/PLAN index f9f815857..41569e672 100644 --- a/PLAN +++ b/PLAN @@ -10,21 +10,24 @@ Planned work in rough order * Add a 'rev' field to DocEvent, migrate 'rev' information from New 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 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 ?? +* 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. 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) +* Add a 'recent ballots' page (IESG request) * Introduce an API for Meetecho to use to associate recordings with sessions (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 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 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 ===========================