Deploy GrowthExperiments extension to beta
Closed, ResolvedPublic

Description

  • Get the extension branched for WMF
  • Add to extension-list
  • Add a flag to InitialiseSettings, default false
  • Load extension via flag in CommonSettings
  • Enable extension in InitialiseSettings-beta
Catrope created this task.Oct 31 2018, 6:06 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 31 2018, 6:06 PM

Change 470882 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/tools/release@master] make-wmf-branch: Add GrowthExperiments extension

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

Change 470885 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] Add GrowthExperiments extension to extension-list

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

Catrope claimed this task.Oct 31 2018, 6:21 PM

Change 470889 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] GrowthExperiments, part I: Add extension flag to InitialiseSettings

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

Change 470891 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] GrowthExperiments, part III: Enable on English and Korean beta wikis

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

Change 470890 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] GrowthExperiments, part II: make extension flag operative in CommonSettings

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

Change 470882 merged by jenkins-bot:
[mediawiki/tools/release@master] make-wmf-branch: Add GrowthExperiments extension

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

Change 472340 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/core@wmf/1.33.0-wmf.2] Add GrowthExperiments extension

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

Change 472340 merged by jenkins-bot:
[mediawiki/core@wmf/1.33.0-wmf.2] Add GrowthExperiments extension

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

Change 470885 merged by jenkins-bot:
[operations/mediawiki-config@master] Add GrowthExperiments extension to extension-list

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

Change 470889 merged by jenkins-bot:
[operations/mediawiki-config@master] GrowthExperiments, part I: Add extension flag to InitialiseSettings

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

Change 470890 merged by jenkins-bot:
[operations/mediawiki-config@master] GrowthExperiments, part II: make extension flag operative in CommonSettings

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

Change 470891 merged by jenkins-bot:
[operations/mediawiki-config@master] GrowthExperiments, part III: Enable on English and Korean beta wikis

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

Change 472359 had a related patch set uploaded (by Catrope; owner: Catrope):
[operations/mediawiki-config@master] GrowthExperiments: Enable WelcomeSurvey on English and Korean beta wikis

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

Change 472359 merged by jenkins-bot:
[operations/mediawiki-config@master] GrowthExperiments: Enable WelcomeSurvey on English and Korean beta wikis

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

Mentioned in SAL (#wikimedia-operations) [2018-11-08T00:21:07Z] <jforrester@deploy1001> Synchronized wmf-config/InitialiseSettings.php: T208449 Disable wgWelcomeSurveyEnabled everywhere in production (duration: 00m 54s)

Etonkovidova closed this task as Resolved.Wed, Nov 14, 12:26 AM