Page MenuHomePhabricator

Deploy the new grid layout
Closed, ResolvedPublic3 Estimated Story Points

Description

In T311793 we completed the new grid layout.
Following QA and design review we should deploy it via the following process

TODO

  • Make sure T287609 is done at the same time.
  • Deploy to group 0 wikis on Tuesday 18th.
  • Optional: group 1 wikis on Wed 19th
  • Deploy to all wikis on Thursday 20th. On this day it's also safe to remove VectorTitleAboveTabs.
  • Remove grid code from Vector

sign off steps

  • Check if T295433 is resolved.
  • Resolve T309711
  • Make a task to remove the wgVectorGrid flag from mediawiki configuration based on when it's safe to do so. (Done in T313559)

Event Timeline

Change 814869 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Deploy the new grid layout

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

Change 814906 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Deploy the new grid layout to group 1

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

Change 814907 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Deploy grid to all wikis

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

Change 814869 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy the new grid layout to group 0 wikis

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

Mentioned in SAL (#wikimedia-operations) [2022-07-19T20:23:29Z] <cjming@deploy1002> Synchronized wmf-config: Config: [[gerrit:814869|Deploy the new grid layout to group 0 wikis (T312241)]] (duration: 03m 05s)

Change 814906 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy the new grid layout to group 1

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

Mentioned in SAL (#wikimedia-operations) [2022-07-20T20:38:35Z] <cjming@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:814906|Deploy the new grid layout to group 1 (T312241)]] (duration: 03m 14s)

Mentioned in SAL (#wikimedia-operations) [2022-07-20T20:43:00Z] <cjming@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:814906|Deploy the new grid layout to group 1 (T312241)]] (duration: 03m 16s)

Change 808258 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Vector@master] Layout: Release CSS grid

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

Change 814907 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy grid to all wikis

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

Mentioned in SAL (#wikimedia-operations) [2022-07-21T20:32:02Z] <cjming@deploy1002> Synchronized wmf-config: Config: [[gerrit:814907|Deploy grid to all wikis (T312241)]] (duration: 03m 13s)

Change 808258 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Layout: Release CSS grid

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

Jdlrobson updated the task description. (Show Details)

For design review I'll be creating a separate task since there is lots going out in this train. Will sign off when that's done.

cjming subscribed.

All done, resolving