Page MenuHomePhabricator

Deploy modern vector to wikimedia incubator
Closed, ResolvedPublic

Description

NOTE: pre-deployment T273085 Make sure we have all logos for individual incubator projects/create a new logo specifically for incubator (

Background

We would like to deploy the latest version of vector to wikimedia incubator

Acceptance criteria

  • deploy to Wikimedia incubator
  • Ensure newly created wikis inherit the latest version of vector by default

Developer notes

Add to wmf-config/config/incubatorwiki.yaml :

- desktop-improvements

Event Timeline

ovasileva triaged this task as Medium priority.Feb 23 2021, 10:46 AM
Jdlrobson subscribed.

This looks ready for estimation to me?

For existing projects the logo would be the same e.g. if we decided to add Klingon Wikipedia, we'd use the Wikipedia logo right?

create a new logo specifically for incubator

For new projects without a logo we can use the Wikimedia logo (as we do on meta.wikipedia.org) surely?

This looks ready for estimation to me?

For existing projects the logo would be the same e.g. if we decided to add Klingon Wikipedia, we'd use the Wikipedia logo right?

create a new logo specifically for incubator

For new projects without a logo we can use the Wikimedia logo (as we do on meta.wikipedia.org) surely?

I think the logos are a little bit strange. Right now, the sub-projects within incubator seem to have the project logo overlayed over the incubator logo. I think we'd still need some feedback from @alexhollender in terms of what to do/what logos are expected.

as far as I can tell on Incubator there are generic logos for each project (Wikipedia, Wikivoyage, Wikiquote, etc.) but the language versions of each project don't have custom logos, e.g.

image.png (433×1 px, 253 KB)

could we follow this pattern, replacing the icon PNGs per-project like this:

image.png (445×1 px, 164 KB)

@alexhollender practically all we need here is the incubator logo is here:

Screen Shot 2021-03-05 at 9.26.25 AM.png (230×1 px, 47 KB)
- we just need a version of it that’s we can use on new Vector like so without it being stretched for the standard pages e.g. https://incubator.wikimedia.org/wiki/Incubator:Main_Page?useskinversion=2.

Screen Shot 2021-03-05 at 9.27.18 AM.png (246×792 px, 44 KB)

(unless the status quo is fine)

https://incubator.wikimedia.org/wiki/Wt/tcy?useskinversion=2 now renders correctly from what I can see:

Screen Shot 2021-03-05 at 9.28.38 AM.png (638×1 px, 157 KB)

@Jdlrobson the way it looks now seems fine with me. Wikiquote, Wikinews, and Wikibooks seem to have missing logos though:

Wikipedia (link)
Screen Shot 2021-03-08 at 12.35.43 PM.png (240×431 px, 23 KB)
Wikivoyage (link)
Screen Shot 2021-03-08 at 12.35.55 PM.png (271×451 px, 22 KB)
Wiktionary (link)
Screen Shot 2021-03-08 at 12.36.01 PM.png (303×452 px, 32 KB)
Wikiquote (link)
Screen Shot 2021-03-08 at 12.35.49 PM.png (243×389 px, 18 KB)
Wikinews (link)
Screen Shot 2021-03-08 at 12.35.35 PM.png (253×456 px, 22 KB)
Wikibooks (link)
Screen Shot 2021-03-08 at 12.36.47 PM.png (318×456 px, 27 KB)

let me know if you need those SVGs from me

let me know if you need those SVGs from me

I just need this logo (to apply to https://incubator.wikimedia.org/wiki/Incubator:Main_Page) - the small icon there is temporary

Screen Shot 2021-03-05 at 9.27.18 AM.png (246×792 px, 44 KB)

The other logo issues were related to a bug in the URL and have been addressed.

Let's move logo conversation to T273085

Change 669999 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[operations/mediawiki-config@master] Enable modern Vector on incubator

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

Change 669999 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable modern Vector on incubator

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

Mentioned in SAL (#wikimedia-operations) [2021-03-09T00:11:42Z] <urbanecm@deploy1002> Synchronized dblists/desktop-improvements.dblist: 0d260eda2d62ae053310ee978201b1a031522d59: Enable modern Vector on incubator (T275479; 1/2) (duration: 01m 01s)

Mentioned in SAL (#wikimedia-operations) [2021-03-09T00:12:59Z] <urbanecm@deploy1002> Synchronized wmf-config/config/incubatorwiki.yaml: 0d260eda2d62ae053310ee978201b1a031522d59: Enable modern Vector on incubator (T275479; 2/2) (duration: 00m 57s)

Okay this is all deployed. @alexhollender feel free to review and move to sign off if everything looks hunky-dory.

@Jdlrobson looks great. Including screenshots of the three that had issues earlier:

Screen Shot 2021-03-08 at 8.27.08 PM.png (239×400 px, 19 KB)

Screen Shot 2021-03-08 at 8.27.05 PM.png (210×380 px, 18 KB)

Screen Shot 2021-03-08 at 8.27.01 PM.png (213×374 px, 18 KB)