Page MenuHomePhabricator

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

Description

Work instruction
  • Upgrade jsdoc-wmf-themes to 1.1.0. CodeSearch. (26 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.
Repos

Wikimedia production code:

  • mediawiki/extensions/Cite
  • mediawiki/extensions/CodeMirror
  • mediawiki/extensions/Echo
  • mediawiki/extensions/EventLogging
  • mediawiki/extensions/GlobalWatchlist
  • mediawiki/extensions/Kartographer
  • mediawiki/extensions/MultimediaViewer
  • mediawiki/extensions/Popups
  • mediawiki/extensions/TimedMediaHandler
  • mediawiki/extensions/Translate
  • mediawiki/extensions/UploadWizard
  • mediawiki/extensions/VisualEditor
  • mediawiki/extensions/WikiEditor
  • mediawiki/extensions/WikiLambda
  • mediawiki/core
  • mediawiki/skins/MinervaNeue
  • VisualEditor/VisualEditor
  • jquery-client
  • mediawiki/libs/LangConv
  • mediawiki/tools/api-testing
  • oojs/core
  • oojs/ui

Other code:

  • StarCitizenWiki/mediawiki-extensions-EmbedVideo
  • octfx/mediawiki-extension-Plausible
  • octfx/mediawiki-extension-TemplateStylesExtender

Details

Related Changes in Gerrit:
SubjectRepoBranchLines +/-
mediawiki/libs/LangConvmaster+159 -91
mediawiki/extensions/Citemaster+35 -30
mediawiki/extensions/Translatemaster+53 -48
mediawiki/extensions/TimedMediaHandlermaster+120 -144
mediawiki/extensions/CodeMirrormaster+66 -52
mediawiki/extensions/VisualEditormaster+115 -127
mediawiki/extensions/VisualEditormaster+1 -1
mediawiki/extensions/MultimediaViewermaster+114 -110
mediawiki/skins/MinervaNeuemaster+218 -148
mediawiki/coremaster+112 -131
jquery-clientmaster+8 -16
mediawiki/extensions/Popupsmaster+144 -161
mediawiki/coremaster+29 -43
mediawiki/extensions/UploadWizardmaster+30 -34
mediawiki/extensions/Echomaster+102 -133
mediawiki/extensions/WikiLambdamaster+2 -7
VisualEditor/VisualEditormaster+100 -134
oojs/uimaster+158 -73
oojs/coremaster+73 -54
Show related patches Customize query in gerrit

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.Jun 20 2024, 6:11 PM
Novem_Linguae updated the task description. (Show Details)
Novem_Linguae changed the task status from Open to Stalled.Jun 22 2024, 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.Jun 25 2024, 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

Change #1049897 merged by jenkins-bot:

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

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

Change #1049903 merged by jenkins-bot:

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

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

Change #1049945 merged by jenkins-bot:

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

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

Change #1049597 merged by jenkins-bot:

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

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

Change #1055215 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/LangConv@master] build: Upgrade jsdoc-wmf-theme to 1.1.0, and make pass

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

Change #1055215 merged by jenkins-bot:

[mediawiki/libs/LangConv@master] build: Upgrade jsdoc-wmf-theme to 1.1.0, and make pass

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