This is currently a list of 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:**First**: 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. (T174374)
** First: 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. (T174374) 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. (T105438)
** LQT removal – Move/copy rendering code for old log lines and namespaces to WikimediaMessages - (T89426)
* 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? (this means if you accidentally suppress the wrong post, then unsuppress, the current content is visible, but old content before suppression permanently isn't. Does this also apply to deletion (deletion is mostly the same as suppression, except suppression is stronger)?) //Etc.//
* **Rename** the software to something more accurate, and un-squat the "Flow" term for some future thing that actually does support workflows. (T174137)
### 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 – Initial is {T76823}. (Advanced is 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)