Page MenuHomePhabricator

jhsoby (Jon Harald Søby)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Oct 6 2014, 4:07 AM (601 w, 6 d)
Availability
Available
IRC Nick
Jhs
LDAP User
Jon Harald Søby
MediaWiki User
Jon Harald Søby [ Global Accounts ]

Recent Activity

Thu, Apr 16

jhsoby created P90965 Actually problematic pages for T412851.
Thu, Apr 16, 5:11 PM

Sat, Apr 11

jhsoby reopened T417541: Make ProofreadPage set scanned page images as PageImage as "Open".

This is not the same issue. Related, but different.

Sat, Apr 11, 7:46 PM · PageImages, ProofreadPage

Fri, Apr 10

jhsoby closed T367943: Add new protection level for the Norwegian Bokmål Wikipedia as Resolved.
Fri, Apr 10, 12:19 AM · Wikimedia-Site-requests

Thu, Apr 9

jhsoby added a watcher for Starter Kit: jhsoby.
Thu, Apr 9, 1:27 PM
jhsoby updated subscribers of T422824: Add author namespace to urwikisource.

@satdeep_gill, @Aafi, @Khaatir: Could you provide translations for this namespace?

Thu, Apr 9, 1:07 PM · Wikimedia-Site-requests
jhsoby changed the status of T422824: Add author namespace to urwikisource from Open to Stalled.

(Stalled on missing translations)

Thu, Apr 9, 1:05 PM · Wikimedia-Site-requests
jhsoby created T422824: Add author namespace to urwikisource.
Thu, Apr 9, 1:05 PM · Wikimedia-Site-requests
jhsoby added a comment to T421749: Deploy CampaignEvents to Wikimedia Incubator.

Hi all, Incubator extension maintainer here.

Thu, Apr 9, 12:15 PM · Connection-Team (Connection-Q4-13Apr-24Apr-2026), incubator.wikimedia.org, Patch-For-Review, Wikimedia-Extension-setup, OKR-Work, CampaignEvents

Mar 19 2026

jhsoby attached a referenced file: F72394128: image.png.
Mar 19 2026, 8:29 PM · RoadToWiki, Codex
jhsoby created T420647: Multiselect <select> item shouldn't have icon and icon padding.
Mar 19 2026, 8:19 PM · RoadToWiki, Codex
jhsoby added a project to T420573: Special:PageLanguage does not show the current language when not the default: Regression.
Mar 19 2026, 12:47 PM · Community-collaboration, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Regression, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Mar 12 2026

jhsoby updated the task description for T414237: Post-creation work for kaiwiki.
Mar 12 2026, 11:33 AM · Patch-For-Review, Countervandalism-Network, Content-Transform-Team, Wiki-Setup
jhsoby closed T414243: Import kaiwiki from incubator, a subtask of T414237: Post-creation work for kaiwiki, as Resolved.
Mar 12 2026, 11:33 AM · Patch-For-Review, Countervandalism-Network, Content-Transform-Team, Wiki-Setup
jhsoby closed T414243: Import kaiwiki from incubator as Resolved.
Mar 12 2026, 11:32 AM · incubator.wikimedia.org
jhsoby added a comment to T287856: Create standard mediawiki: url and label messages able to be used in Wikisource language wikis.

I didn't notice this task until today, when T405555 was completed, which I guess is a subset of this task.

Mar 12 2026, 7:51 AM · All-and-every-Wikisource
jhsoby added a subtask for T287856: Create standard mediawiki: url and label messages able to be used in Wikisource language wikis: T405555: Add messages from multilingual Wikisource's sidebar to WikimediaMessages.
Mar 12 2026, 7:49 AM · All-and-every-Wikisource
jhsoby added a parent task for T405555: Add messages from multilingual Wikisource's sidebar to WikimediaMessages: T287856: Create standard mediawiki: url and label messages able to be used in Wikisource language wikis.
Mar 12 2026, 7:49 AM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), WikimediaMessages, All-and-every-Wikisource
jhsoby closed T405555: Add messages from multilingual Wikisource's sidebar to WikimediaMessages as Resolved.
Mar 12 2026, 7:48 AM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), WikimediaMessages, All-and-every-Wikisource

Mar 9 2026

jhsoby merged T419372: Visual editor category search shouldn't be case-sensitive into T59302: Suggest case insensitive results when searching for categories to add.
Mar 9 2026, 4:11 PM · Patch-For-Review, Editing-team, VisualEditor, VisualEditor-MediaWiki
jhsoby merged task T419372: Visual editor category search shouldn't be case-sensitive into T59302: Suggest case insensitive results when searching for categories to add.
Mar 9 2026, 4:10 PM · Patch-For-Review, VisualEditor-MediaWiki, VisualEditor-EditingTools, VisualEditor
jhsoby added a comment to T419372: Visual editor category search shouldn't be case-sensitive.

Ah, thanks! Didn't find it before, guess I searched for the "wrong" thing.

Mar 9 2026, 4:10 PM · Patch-For-Review, VisualEditor-MediaWiki, VisualEditor-EditingTools, VisualEditor
jhsoby added a comment to T414468: Standardize language labels in language selectors.

Quick-and-dirty screenshots of what my above comment could look like:

Mar 9 2026, 11:16 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
jhsoby added a comment to T414468: Standardize language labels in language selectors.

My thoughts: put the language name first (translated if available) followed by the language code. A small dash or dot as a separator would ad minimal clutter. Parenthesis are already used in many language names so maybe those could be avoided. This likely works well for multiselect and no-JS select. Use this as default everywhere. Code provides way to override this default if needed.

Mar 9 2026, 10:52 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
jhsoby updated the task description for T419373: Add Lakota (lkt) to Names.php.
Mar 9 2026, 10:40 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Projects (Language Onboarding (i18n & L10n support)), I18n, LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby updated the task description for T419373: Add Lakota (lkt) to Names.php.
Mar 9 2026, 8:57 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Projects (Language Onboarding (i18n & L10n support)), I18n, LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby updated the task description for T419373: Add Lakota (lkt) to Names.php.
Mar 9 2026, 8:57 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Projects (Language Onboarding (i18n & L10n support)), I18n, LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby created T419372: Visual editor category search shouldn't be case-sensitive.
Mar 9 2026, 8:21 AM · Patch-For-Review, VisualEditor-MediaWiki, VisualEditor-EditingTools, VisualEditor

Mar 8 2026

jhsoby closed T65066: Special:AllMessages incorrectly lists some messages on top of most pages as Resolved.

Cannot reproduce, I think we can safely assume this was solved somehow in the 12 years that have passed since this was reported.

Mar 8 2026, 3:37 AM · MediaWiki-Internationalization

Feb 28 2026

jhsoby closed T406111: Genitive grammar for Norwegian doesn't work with <bdi> tags as Resolved.
Feb 28 2026, 3:32 PM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), I18n, MediaWiki-Internationalization
jhsoby created T418670: Consider limiting translation sandbox messages to a smaller subset.
Feb 28 2026, 3:00 PM · MediaWiki-extensions-Translate, translatewiki.net

Feb 26 2026

jhsoby closed T416007: Add Urdu namespace translations for ProofreadPage, a subtask of T415974: Post-creation work for urwikisource, as Resolved.
Feb 26 2026, 5:25 PM · Countervandalism-Network, Content-Transform-Team, Wiki-Setup
jhsoby closed T416007: Add Urdu namespace translations for ProofreadPage as Resolved.
Feb 26 2026, 5:25 PM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), I18n, ProofreadPage

Feb 18 2026

jhsoby added a watcher for LPL Onboarding and Development: jhsoby.
Feb 18 2026, 5:11 PM

Feb 16 2026

jhsoby closed T416800: Enable PageImages extension in bnwikisource as Resolved.
Feb 16 2026, 11:14 AM · Wikimedia-Extension-setup, Bangla-Sites, Wikimedia-Site-requests
jhsoby updated the task description for T417541: Make ProofreadPage set scanned page images as PageImage.
Feb 16 2026, 9:58 AM · PageImages, ProofreadPage
jhsoby created T417541: Make ProofreadPage set scanned page images as PageImage.
Feb 16 2026, 8:59 AM · PageImages, ProofreadPage
jhsoby created T417538: Enable PageImages by default for Wikisource and Wikibooks.
Feb 16 2026, 8:23 AM · Patch-For-Review, PageImages, All-and-every-Wikisource, Wikimedia-Site-requests
jhsoby changed the status of T416800: Enable PageImages extension in bnwikisource from Stalled to In Progress.
Feb 16 2026, 7:57 AM · Wikimedia-Extension-setup, Bangla-Sites, Wikimedia-Site-requests

Feb 8 2026

jhsoby changed the status of T416800: Enable PageImages extension in bnwikisource from Open to Stalled.

The discussion was started today, so we should wait for ~7 days before implementing.

Feb 8 2026, 5:18 PM · Wikimedia-Extension-setup, Bangla-Sites, Wikimedia-Site-requests
Restricted Application added a project to T73383: Options to select and remove redirects and non-existing pages from watchlist: Moderator-Tools-Team.
Feb 8 2026, 3:33 PM · Moderator-Tools-Team, MediaWiki-Watchlist
jhsoby changed the status of T362851: Enable PageImages extension in hewikisource from Stalled to In Progress.

I don't think PageImages being under code stewardship (T252249) means it can't be deployed to other wikis, it just means no new feature requests will be accepted at the moment. After all, it is enabled by default for almost all wikis (except Wikibooks and Wikisource), so enabling it for hewikisource should be unproblematic, as I understand it.

Feb 8 2026, 3:06 PM · Wikimedia-Extension-setup, Wikimedia-Site-requests

Feb 7 2026

jhsoby closed T415094: Add Jambi Malay (jax) to translatewiki.net as Resolved.
Feb 7 2026, 7:44 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Onboarding and Development, UniversalLanguageSelector, translatewiki.net
jhsoby updated the task description for T416770: On non-English wikis, the onboarding popover for watchlist labels align incorrectly.
Feb 7 2026, 7:29 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Community-Tech, Watchlist-Labels
jhsoby created T416770: On non-English wikis, the onboarding popover for watchlist labels align incorrectly.
Feb 7 2026, 4:55 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Community-Tech, Watchlist-Labels

Feb 3 2026

jhsoby created T416307: Create a gallery of main page designs to choose from.
Feb 3 2026, 9:02 AM · Language-Diversity-Hub, Design, incubator.wikimedia.org

Jan 30 2026

jhsoby created T416007: Add Urdu namespace translations for ProofreadPage.
Jan 30 2026, 1:07 PM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), I18n, ProofreadPage
jhsoby closed T415053: Import pplwiki from incubator, a subtask of T415046: Post-creation work for pplwiki, as Resolved.
Jan 30 2026, 8:54 AM · Countervandalism-Network, Content-Transform-Team, Wiki-Setup
jhsoby closed T415053: Import pplwiki from incubator as Resolved.
Jan 30 2026, 8:54 AM · incubator.wikimedia.org

Jan 29 2026

jhsoby created T415960: Create Wikisource Urdu.
Jan 29 2026, 10:59 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Wiki-Setup (Create)
jhsoby added a comment to T370943: On diff pages, the logo overlaps the diff summary in dark mode.

This looks like it's been fixed by the moderator tools team with their work in T402297 (or this patch merged by Bernard). Can be QAed in production and on https://en.wikipedia.beta.wmcloud.org/w/index.php?title=Polar_bear&diff=664870&oldid=664780&minervanightmode=1

Jan 29 2026, 9:17 PM · Unplanned-Sprint-Work, Reader Experience Team (REx Sprint 12 [Q2 Dec 16 - Jan 26]), dark-mode, patch-welcome, MediaWiki-Page-diffs, MinervaNeue
jhsoby claimed T370943: On diff pages, the logo overlaps the diff summary in dark mode.
Jan 29 2026, 9:16 PM · Unplanned-Sprint-Work, Reader Experience Team (REx Sprint 12 [Q2 Dec 16 - Jan 26]), dark-mode, patch-welcome, MediaWiki-Page-diffs, MinervaNeue

Jan 28 2026

jhsoby updated the task description for T415679: MultiselectLookup hijacks Enter presses inside forms.
Jan 28 2026, 9:40 PM · Accessibility, Codex
jhsoby updated the task description for T415679: MultiselectLookup hijacks Enter presses inside forms.
Jan 28 2026, 9:35 PM · Accessibility, Codex
jhsoby edited projects for T415823: Enable Visual Editor on mobile for Malay Wiktionary project namespace, added: Wikimedia-Site-requests; removed VisualEditor.
Jan 28 2026, 7:31 PM · Wikimedia-Site-requests
jhsoby added a project to T415679: MultiselectLookup hijacks Enter presses inside forms: Accessibility.
Jan 28 2026, 11:45 AM · Accessibility, Codex
jhsoby added a comment to T414947: Allow multiple select in the Language select widget.

See also T415679: MultiselectLookup hijacks Enter presses inside forms, which might be considered a blocker for implementing MultiselectLookupLanguageSelector adaptation.

Jan 28 2026, 11:45 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
jhsoby updated the task description for T415679: MultiselectLookup hijacks Enter presses inside forms.
Jan 28 2026, 11:41 AM · Accessibility, Codex

Jan 27 2026

jhsoby closed T415044: Import kajwiki from incubator, a subtask of T415038: Post-creation work for kajwiki, as Resolved.
Jan 27 2026, 7:55 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Countervandalism-Network, Content-Transform-Team, Wiki-Setup
jhsoby closed T415044: Import kajwiki from incubator as Resolved.
Jan 27 2026, 7:55 PM · incubator.wikimedia.org
jhsoby created T415679: MultiselectLookup hijacks Enter presses inside forms.
Jan 27 2026, 4:06 PM · Accessibility, Codex
jhsoby added a comment to T234875: needless <h3>&nbsp;</h3> above category items with whitespace sort key.

I'm not sure how an empty header (with just a space in it) is preferrable to no header. Functionally, there isn't really a difference between what happens when that header is removed, and what happens on normal wikitext pages, which typically have an intro section before the first (sub)header. An alternative approach would be to hide the empty header with CSS, but I prefer just removing it from the output instead.

Jan 27 2026, 3:17 PM · Patch-For-Review, MediaWiki-Categories

Jan 21 2026

jhsoby updated the task description for T415094: Add Jambi Malay (jax) to translatewiki.net.
Jan 21 2026, 7:57 AM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Onboarding and Development, UniversalLanguageSelector, translatewiki.net

Jan 20 2026

jhsoby added a project to T415094: Add Jambi Malay (jax) to translatewiki.net: LPL Onboarding and Development.
Jan 20 2026, 5:06 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Onboarding and Development, UniversalLanguageSelector, translatewiki.net
jhsoby claimed T415094: Add Jambi Malay (jax) to translatewiki.net.
Jan 20 2026, 5:00 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Onboarding and Development, UniversalLanguageSelector, translatewiki.net
jhsoby updated the task description for T415094: Add Jambi Malay (jax) to translatewiki.net.
Jan 20 2026, 5:00 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Onboarding and Development, UniversalLanguageSelector, translatewiki.net
jhsoby created T415094: Add Jambi Malay (jax) to translatewiki.net.
Jan 20 2026, 4:45 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Onboarding and Development, UniversalLanguageSelector, translatewiki.net
jhsoby created T415086: `menuItemSlot` not functional for MultiselectLookupLanguageSelector.
Jan 20 2026, 4:24 PM · LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Jan 13 2026

jhsoby added a comment to T414468: Standardize language labels in language selectors.

How about something like this? Quick mockup made in browser developer tools.

Screenshot_20260113_194824.png (276×723 px, 13 KB)

Jan 13 2026, 6:49 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Dec 19 2025

jhsoby created T413283: Create Jju Wikipedia.
Dec 19 2025, 9:25 PM · MW-1.46-notes (1.46.0-wmf.12; 2026-01-20), Wiki-Setup (Create)
jhsoby created T413273: Create Nawat Wikipedia.
Dec 19 2025, 7:54 PM · Wiki-Setup (Create)

Dec 16 2025

jhsoby created T412851: Fallback languages' namespace names should automatically be namespace aliases for the languages using them as fallback.
Dec 16 2025, 5:31 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization, I18n

Dec 5 2025

jhsoby updated the task description for T411884: Add Nawat (ppl) to Names.php.
Dec 5 2025, 6:23 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby updated the task description for T411884: Add Nawat (ppl) to Names.php.
Dec 5 2025, 6:23 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby updated the task description for T411884: Add Nawat (ppl) to Names.php.
Dec 5 2025, 6:01 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby created T411884: Add Nawat (ppl) to Names.php.
Dec 5 2025, 5:45 PM · LPL Projects (Language Onboarding (i18n & L10n support)), Community-collaboration, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Onboarding and Development, MediaWiki-Internationalization
jhsoby updated the task description for T411849: IPInfo misuses comma-separator to show nested location.
Dec 5 2025, 8:21 AM · MediaWiki-Internationalization, IP Info, Product Safety and Integrity

Dec 4 2025

jhsoby claimed T411820: MediaWiki:Wminc-infopage-contribute does not support {{#FORMAL:...}}.
Dec 4 2025, 10:15 PM · Patch-For-Review, incubator.wikimedia.org, MediaWiki-extensions-WikimediaIncubator

Nov 28 2025

jhsoby edited projects for T411212: Dirty diff: &ndash; to &x2013;, added: Parsoid; removed Parsoid (Tracking).
Nov 28 2025, 9:41 AM · Essential-Work, Content-Transform-Team (Work In Progress), Patch-For-Review, Parsoid, VisualEditor

Nov 27 2025

jhsoby created T411212: Dirty diff: &ndash; to &x2013;.
Nov 27 2025, 7:07 PM · Essential-Work, Content-Transform-Team (Work In Progress), Patch-For-Review, Parsoid, VisualEditor

Nov 24 2025

jhsoby closed T407061: Notify test wiki contributors when their language becomes available as an interface language as Resolved.

Great, thanks for checking! Closing this then.

Nov 24 2025, 7:58 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), incubator.wikimedia.org, MediaWiki-extensions-WikimediaIncubator
jhsoby added a comment to T407061: Notify test wiki contributors when their language becomes available as an interface language.

@Mdktb: Ah, thanks for letting me know! It was a stupid mistake, should be fixed now with this edit. I had used null, which means "reset to the default setting", but since the gadget was on by default, it would effectively switch it on and not off. You might need to do a hard refresh (Ctrl+F5) to get the new version; please test and let me know if it works for you now.

Nov 24 2025, 5:33 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), incubator.wikimedia.org, MediaWiki-extensions-WikimediaIncubator

Nov 19 2025

jhsoby added projects to T410555: Codex styles are repeated many times on one page view: Performance Issue, MediaWiki-ResourceLoader, Codex.

I don't really know which project to tag this with, so just adding some that might be relevant. Feel free to adjust as needed!

Nov 19 2025, 8:05 PM · Codex Steering Committee, Codex, Performance Issue
jhsoby created T410555: Codex styles are repeated many times on one page view.
Nov 19 2025, 8:04 PM · Codex Steering Committee, Codex, Performance Issue
jhsoby added a project to T410543: Pages that have a `variant=` parameter or use a $wgVariantArticlePath should not use Parsoid: MediaWiki-extensions-ParserMigration.
Nov 19 2025, 6:51 PM · Patch-For-Review, MediaWiki-extensions-ParserMigration, incubator.wikimedia.org, Parsoid-Read-Views (Language Converter Support)
jhsoby created T410543: Pages that have a `variant=` parameter or use a $wgVariantArticlePath should not use Parsoid.
Nov 19 2025, 6:43 PM · Patch-For-Review, MediaWiki-extensions-ParserMigration, incubator.wikimedia.org, Parsoid-Read-Views (Language Converter Support)
jhsoby edited projects for T410481: Text shadow issues on en:voy & it:voy main pages in dark mode, added: Vector 2022; removed MediaWiki-extensions-DarkMode.
Nov 19 2025, 8:57 AM · Vector 2022, dark-mode
jhsoby added a comment to T408488: nowiki: MediaWiki\Storage\NameTableAccessException: No insert possible but primary DB didn't give us a record for 'vue' in 'content_models'.

FYI, I was able to create the page, with the Vue content model, a couple days after this task was filed: https://no.wikipedia.org/w/index.php?title=MediaWiki:Gadget-quickBlock/Main.vue&action=history

Nov 19 2025, 8:10 AM · MediaWiki-ContentHandler, Wikimedia-production-error

Nov 18 2025

jhsoby created T410464: Global search doesn't remember that I've logged in.
Nov 18 2025, 9:54 PM · Tool-global-search
jhsoby added a comment to T410313: When adding a patch from an extension not in the preset, that extension should automatically be included.

Ah, I didn't know that (hadn't tried). Sure, absolutely no rush in fixing this in the frontend, especially if it already kinda works as expected.

Nov 18 2025, 6:41 PM · Catalyst (PatchDemo)
jhsoby closed T387458: LanguageConverter for Standard Moroccan Amazigh: yap (ⵒ) is not converted in latin alphabet as Resolved.
Nov 18 2025, 5:53 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), MediaWiki-Language-converter
jhsoby claimed T407629: .vector-sticky-header-visible class still applied when viewport is too small for it to be shown.
Nov 18 2025, 5:32 PM · Reader Experience Team (REx Sprint 10 [Q2 Nov 18 - Dec 1]), Unplanned-Sprint-Work, MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Vector 2022
jhsoby claimed T406237: Pinned sticky containers "jump" when the sticky header appears.

Great! Thanks for reviewing and checking. :-)

Nov 18 2025, 5:31 PM · patch-welcome, MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Reader Experience Team (REx Sprint 9 [Q2 Nov 4 - Nov 17]), Readers Essential Work, Vector 2022

Nov 17 2025

jhsoby changed the subtype of T410313: When adding a patch from an extension not in the preset, that extension should automatically be included from "Bug Report" to "Feature Request".
Nov 17 2025, 7:26 PM · Catalyst (PatchDemo)
jhsoby created T410313: When adding a patch from an extension not in the preset, that extension should automatically be included.
Nov 17 2025, 7:26 PM · Catalyst (PatchDemo)

Nov 14 2025

jhsoby closed T401597: Broken URLs for module namespace in Hindi as Resolved.

All done 👍

Nov 14 2025, 11:41 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), I18n, Scribunto
jhsoby added a comment to T406237: Pinned sticky containers "jump" when the sticky header appears.

@Sneha This is what it looks like in my localhost wiki when I scroll down on a long page, and then refresh. Using the current master branch of the Vector skin repo.

Nov 14 2025, 3:58 PM · patch-welcome, MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Reader Experience Team (REx Sprint 9 [Q2 Nov 4 - Nov 17]), Readers Essential Work, Vector 2022

Nov 11 2025

jhsoby changed the status of T407061: Notify test wiki contributors when their language becomes available as an interface language from Open to In Progress.

On the suggestion of @Nikki, I went with the approach of creating a gadget (planned to be default on for everyone). It uses three MediaWiki messages, which were just merged, so the gadget can be deployed after next week's train arrives. Gadget code: JavaScript, Vue. The banner will only be shown if a user has set a test wiki language in their preferences, and that language is available as an interface language, and the user uses a different interface language. If the user clicks the "close" button in the banner, the gadget will disable itself (can be re-enabled again in preferences).

Nov 11 2025, 4:29 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), incubator.wikimedia.org, MediaWiki-extensions-WikimediaIncubator

Nov 10 2025

jhsoby closed T370079: Language overlay on WelcomeSurvey is in light mode, a subtask of T366760: [EPIC] Dark mode for Growth team maintained features, as Resolved.
Nov 10 2025, 10:13 PM · dark-mode, Epic, Growth-Team
jhsoby closed T370079: Language overlay on WelcomeSurvey is in light mode as Resolved.

Closing since the patch mentioned above was merged and deployed.

Nov 10 2025, 10:13 PM · dark-mode, UniversalLanguageSelector, Growth-Team
jhsoby closed T370079: Language overlay on WelcomeSurvey is in light mode, a subtask of T381498: Review and testing support for Jon's ULS dark mode support work, as Resolved.
Nov 10 2025, 10:13 PM · Unplanned-Sprint-Work