Flow/Converting talk pages


 * We have no plans to do this on any public wiki. There will be plenty of warning.

We manually follow these steps when Enabling Flow on individual talk pages, this is the automation to do it for all pages in a namespace.

The first, and so far only, wiki on which we've done this is "officewiki", the WMF's internal wiki.

First we convert any existing LiquidThreads pages to Flow boards, see Flow/Converting LiquidThreads.

What happens in conversion

 * "User:Flow talk page manager" moves existing talk page to Talk page name/Archive (/ArchiveN+1 if there are existing archive pages)
 * this archive page has a template that wikis can customize.
 * takes the content of the page above the first section and adds it to the Flow board header.
 * For usertalkpages, a Notification email will be sent, and yellow bar Echo indicator will display. For enotifwatchlistpages, an email will be sent.
 * adds a  template to the Flow board header, indicating conversion and linking to the archived page.
 * wikis can customize this template however they prefer.

Steps on local wiki
Recommended steps on the local wiki, with messages localized in local language.
 * Create the user page with title defined at MediaWiki:Flow-talk-username explaining its purpose. Example: User:Flow talk page manager.
 * Create a template with the title defined at MediaWiki:Flow-importer-wt-converted-archive-template with optional parameters "from" and "date". Example: Template:Archive for converted wikitext talk page.
 * Create a template with the title defined at MediaWiki:Flow-importer-wt-converted-template with optional parameters "archive" and "date". Example: Template:Wikitext talk page converted to Flow.
 * Check if pattern for archived pages defined at MediaWiki:Flow-special-enableflow-archive-title-format-default-value is appropiate.

Issues

 * Needs to check for namespace subpage setting
 * Needs to respect the guidelines for what is obsolete and can be archived
 * Talk pages exist in the WikiNow
 * ToDo: Subpages that are the talk pages for subpages in the related article namespace should also be converted, see T76772