Page MenuHomePhabricator

Remove support for Structured Discussion (Flow) with Pywikibot 10
Closed, ResolvedPublic

Description

Structured Discussion (previously known as Flow) support was introduced to Pywikibot with release 3.0.20170403. But this extension is no longer under active maintenance for 7 years and people are encouraged to no longer use it. Pywikibot test environment for Structured Discussion on test wiki is disabled for few days, and this code parts cannot be tested any more.

Currently we are in phase 2 of the Structured_Discussions deprecation process where StructuredDiscussions are read only and moved to a sub folder. I assume this will be completed until the end of this year.

Flow support of Pywikibot is deprecated since release 9.4 and Pywikibot 10 is in active development and will deployed at the beginning of 2025. Therfore I propose to desupport flow with Pywikibot 10 after all WM pages are disabled next time.

See also:

Event Timeline

Xqt renamed this task from Drop support for Structured Discussion (Flow) with Pywikibot 10 to Remove support for Structured Discussion (Flow) with Pywikibot 10.Dec 5 2024, 6:53 AM
Xqt triaged this task as Medium priority.

Change #1100752 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] doc: move flow support deprecation to pending removal in Pywikibot 10

https://gerrit.wikimedia.org/r/1100752

Change #1100752 merged by jenkins-bot:

[pywikibot/core@master] doc: move flow support deprecation to pending removal in Pywikibot 10

https://gerrit.wikimedia.org/r/1100752

Burn it with fire preferably after it has been removed from the wiki's.

Change #1116548 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] cleanup: Remove flow_tests.py

https://gerrit.wikimedia.org/r/1116548

Change #1116548 merged by jenkins-bot:

[pywikibot/core@master] cleanup: Remove flow_tests.py

https://gerrit.wikimedia.org/r/1116548

Change #1121736 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] Cleanup: Remove Structured Discussions/Flow support

https://gerrit.wikimedia.org/r/1121736

Xqt claimed this task.

Change #1121736 merged by jenkins-bot:

[pywikibot/core@master] Cleanup: Remove Structured Discussions/Flow support

https://gerrit.wikimedia.org/r/1121736

Change #1172860 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] Cleanup: remove Flow tests parts

https://gerrit.wikimedia.org/r/1172860

Change #1172860 merged by jenkins-bot:

[pywikibot/core@master] Cleanup: remove Flow tests parts

https://gerrit.wikimedia.org/r/1172860