This is currently a list of proposed changes to the structured discussions tool known as "Flow" to be done in FY2017–18 based on [[https://meta.wikimedia.org/wiki/Collaboration/Flow_satisfaction_survey/Report|feedback]] and on-going architectural and other technical issues.
### Q1 (July–September 2017)
* Quick engineering checks:
** Threading model – can we wire the reply-to-latest-comment button to at least insert the right data into the database (even if it isn't displayed for now)? If yes, let's do it. (//no task yet//)
** LQT removal – can we uninstall LQT safely, accepting the loss of old log lines? If yes, let's do it. T89426
** Storage format – can we use mixed storage format, and set the system to slowly migrate over from HTML to wikitext storage? If yes, let's do it. (//no task yet//)
* Make a plan for what needs to be done for suppression (to address T96454/T116109/T116301/T103616) – can we just change the "magic suppression revision" to also be accepted as non-top, and if so just hide content before then? //Etc.//
* **Rename** the software to something more accurate, and un-squat the "Flow" term for some future thing that actually does support workflows. (//no task yet//)
### Q2 (October–December 2017)
* Front-end rewrite to be native infused OOjs UI, no HTML templating. Like-for-like replacement, no re-design in scope for this part of the work. {T100269}
* On-board search – {T106767}
* Search integration – Discussion content isn't indexed into the on-wiki search engine. {T62493}
### Q3 (January–March 2018)
* Complete suppression work
* **Move topics** from one board to another. {T88140}
* **Move comments** within a topic. {T95118}
* **Filter topics on-page** (T76823), for "don't show me discussions marked as Resolved"
* **Human-readable topic URLs** (T59154)
### Q4 (April–June 2018)
* Overflow for work above.
### De-prioritised work, out of scope
* "don't show me topics I created" (T138807)
* Be able to **redirect** Flow boards (T135538)
* **Categorise topics on-page** (T167979) (clarify what this is referring to, linked task is a tracking ticket)
* **Threading** based on user selection rather than hard-coded into the data structure. (T105438 and T108998)
* **Moderation and history** (T85540)
** **History** integration is currently poor in consistency with everything else (T85563)
** Recentchanges integration is also lacking (e.g. T132027)
** **Lack of moderation/protection tools** (T73456, T113902, T94779) (there are more moderation, should probably be a moderation tracking task)
** Relative timestamp issues (T111596)
* Other post/topic interaction issues
** Allow IPs to edit own comments (T169167)
** Support hiding side tracks (T168895)
** Hide reply form for resolved topics (T168709)
* //Other design improvements// (T100269, T90280, T132817, T165471 and no doubt others)
* **Toolbars** (T19653)
* **Messages rendering** for consistency
** **Store content as wikitext**, not HTML. (T106687, T95497)
** //Other rendering stuff.// (T59159)
* Better dumps support. (//no task yet//) (there is in-progress work with specific tasks, e.g. {T164262}, but what is this referring to?)
* //Other backend stuff.// (T85260, T118024, T89426, and no doubt others)
* //Other database stuff.// (//no task yet//)
* **Activity**
** Let users view all their Flow activity in one place (T100858)
** Notifications (T100528)
* **Tech debt** (e.g. T170330, and many others)