Page MenuHomePhabricator

Enable DiscussionTools at all wikis via query string
Closed, ResolvedPublic

Description

This task is about making the Reply tool available via the following URL parameter: ?dtenable=1.

Requirements

  • URL parameter that should be used to enable the tool: ?dtenable=1
  • Wikipedias Wikis where the tool should be available via the URL parameter: all
  • Text input mode that should be made available via the URL parameter: source and visual

Done

  • The Reply tool should be deployed in a way that meets the "Requirements" listed above

Event Timeline

Update
Notes from today's stand...

  • This change will need to be made via a config change
  • The tool's visual mode should be available via the ?dtenable=1 URL parameter

Next steps

Change 599307 had a related patch set uploaded (by Esanders; owner: Esanders):
[operations/mediawiki-config@master] Install DiscussionTools on all wikis

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

Next steps

This should be deployed tomorrow, 17-June.

cc @Esanders

The above has been added to the task description.

Esanders renamed this task from Enable DiscussionTools at all Wikipedias via query string to Enable DiscussionTools at all wikis via query string.Jun 17 2020, 11:29 AM

Change 599307 merged by jenkins-bot:
[operations/mediawiki-config@master] Install DiscussionTools on all wikis

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

Mentioned in SAL (#wikimedia-operations) [2020-06-17T18:24:15Z] <urbanecm@deploy1001> Synchronized wmf-config/InitialiseSettings.php: REVERT: ae76450: Install DiscussionTools on all wikis (T252264; T253943) (duration: 00m 34s)

Change 606235 had a related patch set uploaded (by Urbanecm; owner: Urbanecm):
[operations/mediawiki-config@master] Revert "Install DiscussionTools on all wikis"

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

Change 606235 merged by jenkins-bot:
[operations/mediawiki-config@master] Revert "Install DiscussionTools on all wikis"

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

I've reverted the change, because it caused fatal errors at commonswiki. Logstash link: https://logstash.wikimedia.org/goto/e474f13ffac6b8c3bf919c4aeafc8c9b.

Looks like DiscussionTools conflicts with WikibaseMediaInfo for some insane reason. I will try to reproduce and debug this locally later.

Change 606279 had a related patch set uploaded (by Bartosz Dziewoński; owner: Esanders):
[mediawiki/extensions/DiscussionTools@wmf/1.35.0-wmf.37] Use $wgLocaltimezone global instead of request context

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

Change 606280 had a related patch set uploaded (by Bartosz Dziewoński; owner: Bartosz Dziewoński):
[operations/mediawiki-config@master] Install DiscussionTools on all wikis (attempt 2)

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

Change 606279 merged by jenkins-bot:
[mediawiki/extensions/DiscussionTools@wmf/1.35.0-wmf.37] Use $wgLocaltimezone global instead of request context

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

Change 606280 merged by jenkins-bot:
[operations/mediawiki-config@master] Install DiscussionTools on all wikis (attempt 2)

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

Mentioned in SAL (#wikimedia-operations) [2020-06-17T23:21:49Z] <urbanecm@deploy1001> Synchronized php-1.35.0-wmf.37/extensions/DiscussionTools/includes/Hooks.php: 4551d29: Use $wgLocaltimezone global instead of request context (T252264; T253943; T255704) (duration: 00m 58s)

Mentioned in SAL (#wikimedia-operations) [2020-06-17T23:25:03Z] <urbanecm@deploy1001> Synchronized wmf-config/InitialiseSettings.php: 0e7079d: Install DiscussionTools on all wikis (attempt 2) (T252264; T253943) (duration: 00m 56s)