Deploy `specialpages` feature branch (promote new Special:MobileOptions, fontchanger etc)
Open, NormalPublic2 Story Points

Description

Deploy the settings feature branch everywhere

Pre-checklist

@phuedx: T184742: QA of 'specialpages' feature branch (settings page) is a direct subtask (blocker).

Acceptance criteria

  • Merge specialpages branch in Minerva to master.
  • Merge specialpages branch in MobileFrontend to master.
  • Un-deploying is simple (revert a single commit instead of multiple).
  • Merge as early in the week as possible so translators can make updates before it goes to prod.
  • Set $wgMFBetaFeedbackLink to the feedback page

Testing criteria

  • This will deploy the new settings page to the beta cluster which will roll out to production on the next train.

Post deploy/sign off

Open questions

  • What should MFBetaFeedbackLink point to?
ovasileva created this task.Dec 6 2017, 5:44 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 6 2017, 5:44 PM
Jdlrobson renamed this task from Deploy settings feature branch to Deploy `specialpages` feature branch.Dec 6 2017, 5:49 PM
Jdlrobson updated the task description. (Show Details)
Jdlrobson renamed this task from Deploy `specialpages` feature branch to Deploy `specialpages` feature branch (promote new Special:MobileOptions, fontchanger etc).
bmansurov added a subscriber: bmansurov.

The task looks clear.

ovasileva triaged this task as Normal priority.Dec 7 2017, 3:35 PM
Jdlrobson updated the task description. (Show Details)Dec 11 2017, 6:17 PM
Jdlrobson changed the task status from Open to Stalled.
Jdlrobson added a subscriber: Jdlrobson.

Stalled on T182362

Niedzielski updated the task description. (Show Details)Wed, Jan 3, 5:44 PM
Niedzielski updated the task description. (Show Details)
Jdlrobson changed the task status from Stalled to Open.Wed, Jan 3, 6:18 PM
Jdlrobson set the point value for this task to 2.

We talked about this today and concluded it was relatively simple. Given we're working with branches it's not a straightforward 1 point config change.

Nirzar added a subscriber: Nirzar.Wed, Jan 3, 9:52 PM

https://phabricator.wikimedia.org/T182362 < this is still a blocker for deploying this branch

Jdlrobson updated the task description. (Show Details)

This is blocked on a feedback link from Olga, T182362 and QA of the feature.

@ovasileva Do we want to notify CLs about this? Just asking because we've talked about that as a part of the new template for deploys. Maybe User-notice ?

Jdlrobson updated the task description. (Show Details)Fri, Jan 12, 12:47 AM
phuedx updated the task description. (Show Details)Fri, Jan 12, 7:56 AM
phuedx added a subscriber: phuedx.
Jdlrobson updated the task description. (Show Details)Fri, Jan 12, 7:56 PM