Page MenuHomePhabricator

Upgrade jsdoc-wmf-themes in production to 1.1.0, merge prefixMap with prefixMapIgnore, and simplify plugins
Open, Needs TriagePublic

Description

  • Upgrade jsdoc-wmf-themes to 1.1.0. CodeSearch. (22 repos)
  • prefixMapIgnore should be converted to prefixMap, by putting them as keys in prefixMap and setting their values to true. Example, CodeSearch (5 repos)
  • Replace plugins (allow-dots-in-modules, betterlinks, externals, hierarchy, markdown, summarize) with "node_modules/jsdoc-wmf-theme/plugins/default".
  • Update README titles. Add an h1 heading to the Markdown file that generates the site homepage
  • Remove any links from the linkMap and prefixMap that link to developer.mozilla.org, jQuery, or OO. These are built in now.

Event Timeline

Novem_Linguae renamed this task from Upgrade jsdoc-wmf-themes in production to 1.1.0, and simplify plugins to Upgrade jsdoc-wmf-themes in production to 1.1.0, merge prefixMap with prefixMapIgnore, and simplify plugins.Thu, Jun 20, 6:11 PM
Novem_Linguae updated the task description. (Show Details)
Novem_Linguae changed the task status from Open to Stalled.Sat, Jun 22, 1:21 PM

I made this a couple days too early. We need to wait for jsdoc-wmf-theme 1.1.0 to be deployed around Monday 6/24.

You can prepare the upgrade patches before we do the release by installing from gerrit (npm i --save-dev git+https://gerrit.wikimedia.org/r/jsdoc/wmf-theme#refs/changes/47/1041147/2)

apaskulin changed the task status from Stalled to Open.Tue, Jun 25, 3:28 PM
apaskulin subscribed.

v1.1.0 is now released!

Change #1049593 had a related patch set uploaded (by Alex Paskulin; author: Alex Paskulin):

[mediawiki/core@master] Update jsdoc-wmf-theme from 1.0.1 to 1.1.0

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

Change #1049557 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] Update jsdoc-wmf-theme to 1.1.0

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

Change #1042165 had a related patch set uploaded (by Esanders; author: Esanders):

[VisualEditor/VisualEditor@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049596 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/core@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049597 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/Cite@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049887 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/Echo@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049889 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/UploadWizard@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1042180 had a related patch set uploaded (by Esanders; author: Esanders):

[oojs/ui@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049895 had a related patch set uploaded (by Esanders; author: Esanders):

[oojs/core@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049897 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/CodeMirror@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049900 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/MultimediaViewer@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049901 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/Popups@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049903 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/TimedMediaHandler@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049904 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/WikiLambda@master] jsdoc: Use default plugins, remove linkMap

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

Change #1049895 merged by jenkins-bot:

[oojs/core@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1042180 merged by jenkins-bot:

[oojs/ui@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1042165 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049904 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] jsdoc: Use default plugins, remove linkMap

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

Change #1049889 merged by jenkins-bot:

[mediawiki/extensions/UploadWizard@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049887 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049932 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/skins/MinervaNeue@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1049945 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/Translate@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1050057 had a related patch set uploaded (by Esanders; author: Esanders):

[jquery-client@master] Update jsdoc-wmf-theme to 1.1.0

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

Change #1049593 merged by jenkins-bot:

[mediawiki/core@master] Update jsdoc-wmf-theme from 1.0.1 to 1.1.0

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

Change #1049901 merged by jenkins-bot:

[mediawiki/extensions/Popups@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1050057 merged by jenkins-bot:

[jquery-client@master] Update jsdoc-wmf-theme to 1.1.0

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

Change #1049596 abandoned by Esanders:

[mediawiki/core@master] build: Update jsdoc-wmf-theme to 1.1.0

Reason:

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

Change #1049932 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1051174 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (84477b4b9)

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

Change #1049900 merged by jenkins-bot:

[mediawiki/extensions/MultimediaViewer@master] build: Update jsdoc-wmf-theme to 1.1.0

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

Change #1051174 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (84477b4b9)

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

Change #1049557 merged by Divec:

[mediawiki/extensions/VisualEditor@master] Update jsdoc-wmf-theme to 1.1.0

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