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.
They are **not yet prioritised or scoped**. Once that's done, we'll turn them into subsidiary tasks of this.
If some improvements are done to fit demands expressed by users concerning
History pages,
Search on Boards, and
Design,
* **Search integration** – Discussion content isn't indexed into the on-wiki search engine. (T62493)
* **Search on-page**. (T106767)
* **Filter topics on-page** (T76823)
** "don't show me topics I created" (T138807)
** "don't show me discussions marked as Resolved" (which should be default, //no task yet//)
* **Move topics** from one board to another (T92907)
* Be able to **redirect** Flow boards (T135538)
* **Human-readable topic URLs** (T59154)
* **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)
* **Modernise the interface**, killing off the HTML template-based code and the occasional semi-fixed-width crap. (T155237 and no-doubt others)
* **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 design improvements// (T100269, T90280, T132817, T165471 and no doubt others)
* **Toolbars** (T19653)
* **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//)
* **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)