Page MenuHomePhabricator

Move repositories to Wikimedia shared Browserslist config
Closed, ResolvedPublic

Description

With T282779: Implement Wikimedia browserslist config implemented it's time to move repos over:
Extensions

  • MobileFrontend
  • PagePreviews/Popups
  • ContentTranslation
  • Wikibase

Libraries

  • WVUI
  • stylelint-config-wikimedia (to be released with next version)

Microsites

Event Timeline

Change 691564 had a related patch set uploaded (by VolkerE; author: VolkerE):

[wvui@master] [build] Add 'browserslist-config-wikimedia'

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

Change 692438 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/MobileFrontend@master] [WIP] build: Add 'browserslist-config-wikimedia'

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

Change 692438 merged by jenkins-bot:

[mediawiki/extensions/MobileFrontend@master] build: Add 'browserslist-config-wikimedia'

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

Change 692954 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/Popups@master] build: Add and use 'browserslist-config-wikimedia'

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

Change 692962 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/ContentTranslation@master] build: Add 'browserslist-config-wikimedia'

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

Change 692973 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/extensions/Wikibase@master] build: Add and use 'browserslist-config-wikimedia'

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

Change 691564 merged by jenkins-bot:

[wvui@master] [build] Add 'browserslist-config-wikimedia'

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

Change 692954 merged by jenkins-bot:

[mediawiki/extensions/Popups@master] build: Add and use 'browserslist-config-wikimedia'

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

Change 697700 had a related patch set uploaded (by Catrope; author: Catrope):

[mediawiki/core@master] Update wvui to 0.2.0

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

Change 697700 merged by jenkins-bot:

[mediawiki/core@master] Update wvui to 0.2.0

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

Change 692973 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] bridge: build: Add and use 'browserslist-config-wikimedia'

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

Change 692962 abandoned by VolkerE:

[mediawiki/extensions/ContentTranslation@master] build: Add 'browserslist-config-wikimedia'

Reason:

Abandoned for non-obvious reasons.

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

Volker_E claimed this task.
Volker_E added subscribers: Nikerabbit, santhosh.

Given that ContentTranslation establishes a different browser support listing while embedded in Wikimedia and MediaWiki infrastructure meaning there's an unbreakable connection of browser support, I relay it to CX devs @Nikerabbit @santhosh to re-open this task and will resolve for all other Wikimedia projects, where browserlist dependency is useful and already established.