This task involves the work of converging on a sequence and timeline in which the Editing Team, in collaboration with volunteers and projects, will undeploy StructuredDiscussions (Flow) and LiquidThreads (LQT). We will use the term "Flow" for both features, unless noted.
Defining the above will enable us to do things like:
- Decide whether new Flow-related issues warrant resolution in the time between when they emerge and when Flow will be undeployed?
- Coordinate with other teams to ensure the deployment plans they are making are not complicated/put at risk by Flow's deployment state
- E.g. T370322
Undeployment sequence
Step | Description | Completion timing: Phase 0 wikis | Completion timing: Phase 1 wikis | Completion timing: Phase 2a wikis | Completion timing:Phase 2b wikis |
---|---|---|---|---|---|
Step #1 | Write script to automatically move talk pages | ✅ | ✅ | ✅ | |
Step #2 | Inform volunteers/communities of deprecation plan (w/ dates) | ✅ | ✅21 November 2024 | ✅ | |
Step #3 | Volunteers manually move Flow boards to sub-pages | ✅ | ✅ until 28 November 2024 | ||
Step #4 | Run migration script (T376749) | ✅ | ✅ scheduled 28 November 2024 | tentative December 16 2024 | tentative |
Step #5 | Fix any migration issues | ✅ | ✅ | ||
Step #6 | Set all Flow boards to read-only | ✅ | ✅ | ||
Step #7 | Convert content of all archived Flow boards to wikitext (T377051) | ||||
Step 8 | Remove Flow code and related data | ||||
See more here: https://miro.com/app/board/uXjVKGsM740=/
Done
- A plan that includes the following information
- All of the wikis where Flow/StructuredDiscussions is currently active
- For each wiki we'll have identified above the dates we're proposing for Flow to be:
- Set into a read-only state
- All Flow boards to be moved to sub-pages
- Flow to be undeployed