Structured Discussions/Rollout


 * 1) Releases: A fairly high-level overview of changes to Structured Discussions.
 * 2) Rollout: List of wikis that have been Structured Discussions-enabled
 * 3) * see instructions for requesting Structured Discussions at a new wiki, at Structured Discussions/Request Flow on a page
 * 4) Process: steps to enable Structured Discussions on a wiki and a page.

Releases
How do we proceed: To see in detail what's changed:
 * 1) The latest Flow code appears on the beta cluster (test page).
 * 2) Every Tuesday between 18:00 and 20:00 UTC, the Structured Discussions code goes out with the new MediaWiki release to mediawiki.org (test page).
 * 3) On Thursday, that MediaWiki release is deployed on wikis
 * Collaboration team weekly deployment planning
 * browse in git or gerrit.
 * See subpages of MediaWiki 1.23 and MediaWiki 1.24
 * See development updates sent to the mailing list

(Older notes can be seen in this revision.)

Rollout
The following is a listing of wikis, with current Structured Discussions status. Also see wikis where Flow is available as a Beta feature or by default.

(Older notes can be seen in this revision.)

Requesting Structured Discussions at a new wiki

 * See How to request Structured Discussions?

Ways in which enabling Structured Discussions affects a wiki
Structured Discussions does not affect any non-special pages of a wiki other than the page(s) where Structured Discussions has been deployed.
 * See also the documentation


 * Feeds

You will see slight differences in Flow entries in:
 * RecentChanges
 * Special:Contributions
 * Watchlist
 * Special:Log

We're working to make those entries look more like page edits.


 * History

Each Structured Discussions topic has its own history. The Structured Discussions board is currently the history of topic-level changes. We're working to make it look and behave more like a page history.


 * Moderating content

Currently, deletion and suppression are done from the Structured Discussions board, by using the action menu next to a topic or post. In the future, we will move deletion and suppression actions to the history to make them work more like RevisionDeletion


 * Pagelinks, imagelinks, categorylinks, etc.

This functionality is not yet implemented, but work on it is currently in progress.

Steps in activating the Structured Discussions extension on a Wikimedia wiki

 * See How to request Structured Discussions?

Steps in enabling Structured Discussions on a talk page on a Wikimedia wiki
On wikis where Structured Discussions are available as a Beta feature, go to the Beta Features tab in your preferences.

To enable Structured Discussions on an other talk page, see How to request Structured Discussions? If your community has decided to use Structured Discussions, someone with the  right will use Special:EnableFlow to create the page.

Steps on converting an entire namespace to Structured Discussions (for developers)

 * Check translation status at TranslateWiki.net. In addition to general status, check:
 * The archive prefix (flow-conversion-archive-page-name-format).
 * The name of the template (flow-importer-wt-converted-template).
 * The content of the template (flow-importer-wt-converted-template-content).
 * If the FlowCreateTemplates.php script was run before those updates, some updates to the wiki may be needed (e.g. the template content and name).
 * mwscript extensions/Flow/maintenance/convertNamespaceFromWikitext.php --wiki=somewiki 'Namespace_name'
 * mwscript populateContentModel.php --wiki=somewiki --ns=namespace_numeric_id --table=revision
 * mwscript populateContentModel.php --wiki=somewiki --ns=namespace_numeric_id --table=archive
 * mwscript populateContentModel.php --wiki=somewiki --ns=namespace_numeric_id --table=page
 * Immediately after the above, deploy a change that updates wmgFlowNamespaces in InitialiseSettings.php.