Page MenuHomePhabricator

Assist communities in archiving Flow/StructuredDiscussions boards
Open, Needs TriagePublic

Description

Background

This project's background goal is to prepare the ground for Temp accounts, as Flow and LiquidThreads won't be converted to use temp accounts.

A few communities continue to use Flow as a talk page messaging, even after T346108 was completed.

  • It is used as a community talk pages or project pages.
  • It is used at single users talk pages

In both cases, the activity can be from zero messages for decades to busy places. Some pages aren't archived as they are abandoned, while busy places are often not archived as users need assistance.

Two wikis concentrate the highest activity: French Wikipedia and Mediawikiwiki.
Other wikis listed at T350073 have to be informed as well.

The option we offered to communities is to put Flow boards on sub-pages, so that traffic there would fade-out, progressively. This should be done as early as possible at most active boards.

Deadline
Temp accounts team is looking for a rollout before the end of Q1.
The Editing team will have set all Flow board in read-only mode at this time, and archive all pages as sub-pages if not yet done.
Conversion of Flow pages to Wikitext will be performed later.

Steps

  1. T366260: Identify communities that use Extension:StructuredDiscussions as their default talk pages system
    • allow these wikis to have a wikitext option for talk pages
  2. set a firm date for the read-only mode
  3. inform communities that the read-only mode will happen at date, and that we can provide assistance in moving pages
  4. provide the said assistance and frequent reminders
  5. [engineering, not part of this task] move pages that were still active as a sub page and set them in read-only
  6. [engineering, not part of this task] Convert contents to wikitext
  7. [engineering, not part of this task] T351344: Remove Extension:StructuredDiscussions from wikis where it is not used (then resolve T332022)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

One part should be disabling Flow in all existing user talk page. Once no primary user talk page is using Flow, we can remove the beta feature completely.

Trizek-WMF updated the task description. (Show Details)

One part should be disabling Flow in all existing user talk page. Once no primary user talk page is using Flow, we can remove the beta feature completely.

We will, once Flow contents have been converted to wikitext.

We will, once Flow contents have been converted to wikitext.

No, currently Flow in user talk page is enabled in some wikis as beta feature and if someone opt in the user's user talk page will be moved to a subpage and Flow will be enabled on the user talk page; when the user turn off the Flow user talk page will be moved to a subpage and the archived wikitext talk page (if exists) will moved back to main user talk page. One step is doing "turn off" for all current users using it (especially inactive ones). This does not involve converting any Flow pages to Wikitext - they will for now simply moved to an archive subpage.

Once no primary user talk page (i.e. not subpage) is using Flow, we can remove the Beta Feature.