Page MenuHomePhabricator

Deploy Reply tool via query string parameter to zh.wiki
Closed, ResolvedPublic

Description

This task is about enabling people at zh.wiki to experiment with the Reply tool via a query string parameter to ensure the tool works in ways people expect it to.

Timing

Provisional timing...
Timing is TBD considering there is not deployment train this week. [1]

Blockers
This task is blocked by T252258: Determine what technical requirements must be met before #DiscussionTools can be deployed to a new wiki

Done

  • The Replying tool is available for people at zh.wiki to test by appending a query string parameter to any URL where DT are already enabled (T245890#6025053)

  1. https://wikitech.wikimedia.org/wiki/Deployments#Week_of_May_18

Event Timeline

FYI @VulpesVulpes825, the Reply tool will not be made available at zh.wiki via a custom URL tomorrow, 21-May, as we had talked about before (T251075#6120494).

The reason: there is no deployment train this week. [1]


  1. https://wikitech.wikimedia.org/wiki/Deployments#Week_of_May_18

We are going to revisit this task once T252255 is resolved.

Reason: we do not want to deploy the feature more widely until we, as a team, have a common understanding of the requirements that need to be met for this happens.

I don't see anything in T252255 that would block this. The query string parameter deploy is intended for identifying potential issues outlined in that document.

Also given that enabling the query string on en.wiki resulted in almost no activity beyond WMF staff (https://w.wiki/Ryu) I would suggest that we should just turn on the query string feature for all wikis.

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

...I would suggest that we should just turn on the query string feature for all wikis.

@Whatamidoing-WMF and I discussed this today and we agree about making the tool available for all Wikipedias via the query string.

Prior to this happening (T253943), we need to update the documentation. See: T253942.

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

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)

matmarex added a subscriber: matmarex.

It's enabled now! We had to temporarily revert the deployment earlier today (see T253943), but it looks good now.