Page MenuHomePhabricator
Feed Search

Fri, Jan 23

stjn added a comment to T413375: Create new {{#isbn}} parser function.

T411834 seems to be describing some pretty outlandish concepts with an unclear roadmap to ever being completed. The reality on the ground right now is that shared Lua modules get unsynchonised fairly quickly because either of conflicting changes, not having a shared repository and not propagating changes between them. There are some tools to help with that but I see no issue with @PerfektesChaos’s opinion that this new magic word should validate ISBNs in some way (I don’t have a problem with it being an extension) if it exists. The problem with a shared Lua module approach is that eventually you’ll run into the same problem as T343131: Commons database is growing way too fast, in the case of a module, both for the module itself and for the wrapping template (since most wikis are not bad enough to include modules without a template). ISBNs are highly used on multiple wikis so that’s a real possibility.

Fri, Jan 23, 5:42 PM · User-notice, MediaWiki-Parser

Tue, Jan 20

stjn added a comment to T315893: Add space between page namespace and page title.

Either way, the notion that this styling should only be present depending on whether a page has a signature on it or not is simply misguided. Either that should be the default style everywhere or nowhere. The weird inconsistencies only highlight this. (Personally I also don’t think that what DiscussionTools is doing with <h2>-level headings, making them Arial and bolded even though we moved away from that style in 2014, is motivated by anything reasonable either.)

Tue, Jan 20, 12:17 PM · MediaWiki-General

Jan 16 2026

stjn added a comment to T393289: Deploy user style to reduce bot comments on Phabricator.

I don’t have a strong opinion on the change in general, but I think both hiding the comment and requiring the user to hover over it to actually see it once it’s not hidden is a weird overkill that I don’t see any motivation for. If there is a (fairly prominent) UI part that shows the comment, then it should show the comment, not show the blurred version of it.

Jan 16 2026, 5:20 PM · Phabricator (2026-01-06), Wikimedia-Hackathon-2025

Dec 19 2025

stjn added a comment to T392775: Add link color for temporary usernames in content and discussion pages.

That was already always possible both via CSS (body.ns-special .mw-userlink) or via JS:

  • mw.config.get( 'wgNamespaceNumber' ) === -1
  • mw.config.get( 'wgCanonicalSpecialPageName' ) !== false
  • mw.config.get( 'wgCanonicalNamespace' ) === 'Special'
Dec 19 2025, 3:08 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), OKR-Work, Temporary accounts, MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), MediaWiki-General, Content-Transform-Team (Work In Progress)
stjn added a comment to T392775: Add link color for temporary usernames in content and discussion pages.

I think it is quite unfortunate that this ended up limited just to temp account links. Complicated heuristics to tell where user links are on the discussion pages etc. are a constant in a number of MediaWiki user scripts like Gadget-markadmins.js or Gadget-markblocked.js, so it would’ve been very nice to have this class-based indication instead of having to rely on parsing all links and sifting through titles in tooltips. A much better solution would’ve been fixing the scripts that are misbehaving (or, maybe, introducing these classes in a different convention?) rather than removing a perfect solution to a long-standing problem with user links on content pages.

Dec 19 2025, 12:54 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), OKR-Work, Temporary accounts, MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), MediaWiki-General, Content-Transform-Team (Work In Progress)

Dec 10 2025

stjn added a comment to T411666: Investigate re-ranking second-try exact matches.

FWIW to Go/пщ problem: there are current examples of this right now, for example php/зрз returns first one potentially relevant result in Cyrillic and then a bunch of results related to PHP. I think this is actually how this redirect thing should/would function too in that case, so returning a full match title somewhere in the list of suggestions (maybe even always as a last one out of potential ones if it’s too generic, but always the first one out of the ones added by the algorithm) doesn’t seem all that problematic.

Dec 10 2025, 9:09 PM · Discovery-Search (2026.01.05 - 2026.01.30), CirrusSearch

Dec 2 2025

stjn added a comment to T375215: [EPIC] Support "second-try" transliteration or wrong-keyboard searches (aka N.O.R.M.).

Is there any plan to make it so that search pages like https://ru.wikipedia.org/wiki/Special:Search/,fhfr_j,fvf («Барак Обама», Barack Obama) display relevant results as well?

Dec 2 2025, 9:19 PM · CirrusSearch, Epic, Discovery-Search

Nov 27 2025

stjn added a comment to T407162: Including the same TemplateStyles stylesheet multiple times increases unstrip post-expand size.

Sorry for misinforming in earlier comment. It is not exactly related because the unstrip post-expand size (UPES) increase happens in the size of the original stylesheet, not in the size of a <link> tag generated by deduplication. So if someone adds some more CSS to the styles page (let’s say 100 bytes), every instance ends up contributing 100 bytes to UPES, 400 for 4 template calls, 800 for 8 template calls, etc.

Nov 27 2025, 4:09 PM · MediaWiki-Parser, TemplateStyles
stjn added a comment to T407162: Including the same TemplateStyles stylesheet multiple times increases unstrip post-expand size.
Nov 27 2025, 4:03 PM · MediaWiki-Parser, TemplateStyles

Nov 16 2025

stjn added a comment to T399455: Change default recentchanges query time on large wikis.

Would’ve been good to find a way to do this change without affecting Special:RecentChangesLinked (since usually 1 day isn’t enough on that special page) but it’s a really small nitpick.

Nov 16 2025, 2:00 PM · DBA, User-notice-archive, Chinese-Sites, Moderator-Tools-Team, Wikimedia-Site-requests, Community-Tech

Oct 15 2025

stjn added a comment to T361934: Support CSS variable fallbacks in template styles.

It might be possible to address this by allowing a single var as a special case to these rules, while disallowing the general case, which is I think what @zdev is suggesting.

This was suggested by many people over the years, as can be seen in T364685: CSS sanitizer refuses TemplateStyles variable assignment to border-color but does permit background-color. No one just picked up on it, even though it’s the most rationale way to set the border colour.

Oct 15 2025, 8:29 AM · Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 2), Patch-For-Review, css-sanitizer, TemplateStyles, FY2023-24-WE 2.1 Typography and palette customizations

Oct 13 2025

stjn added a comment to T407162: Including the same TemplateStyles stylesheet multiple times increases unstrip post-expand size.

Yes, thanks. This does seem like a flaw, since any extensive use of one template, no matter how small it is, would eventually break the page once a certain number of elements get present. Although it didn’t yet appear in the WMF wikis, there might be a point where it ends up happening, as more and more templates get converted to TS model.

Oct 13 2025, 9:48 PM · MediaWiki-Parser, TemplateStyles

Oct 5 2025

stjn added a comment to T320322: Support defining CSS variables in TemplateStyles.

I think the second security requirement is not really necessary if the variable name would enforce what values it might have and TemplateStyles would only accept CSS variables of a particular type. As you yourself say, it’s not a particularly strong protection anyway, so unless it would be required by TS to validate the variable values, it doesn’t seem useful to have.

Oct 5 2025, 3:33 PM · Design-System-Team, css-sanitizer, TemplateStyles

Sep 25 2025

stjn added a comment to T378352: JsonConfig tracking category.

IMO it might be better to not mention it at all or mention it a week later: category will not become empty immediately after the patch gets deployed, so for a while admins should not delete it because that would make a category red link appear on all those pages where the page is still cached in that version. Any note on this would be better to have once the category actually becomes empty across wikis, and then it can be said something like ‘Administrators can remove the tracking category previously added by JsonConfig, see Wikidata item.’

Sep 25 2025, 10:48 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), JsonConfig
stjn added a comment to T200632: Allow template parameters to provide CSS to a templatestyles stylesheet.

While it would be better than nothing, it is not really a ‘compromise approach’ since one of the best uses for CSS variables is to simplify colour assignment. I don’t think there’s anything wrong with the idea, though.

Sep 25 2025, 9:03 AM · css-sanitizer, TemplateStyles

Sep 24 2025

stjn updated the task description for T405465: Multiblocks allow for conflicting/redundant blocks to be applied at the same time.
Sep 24 2025, 12:31 PM · Regression, Multiblocks, Community-Tech
stjn updated the task description for T405465: Multiblocks allow for conflicting/redundant blocks to be applied at the same time.
Sep 24 2025, 12:31 PM · Regression, Multiblocks, Community-Tech
stjn created T405465: Multiblocks allow for conflicting/redundant blocks to be applied at the same time.
Sep 24 2025, 12:29 PM · Regression, Multiblocks, Community-Tech

Sep 22 2025

stjn added a comment to T162841: For uselang=qqx, make each output of the message key also a link to the local MediaWiki: page for it.

…And for messages like (hidetoc) and (echo-badge-count) in most skins you cannot copy their name at all. (This is now solved by Translator Buddy, as well.)

Sep 22 2025, 3:56 PM · I18n, MediaWiki-General

Sep 10 2025

stjn added a comment to T320322: Support defining CSS variables in TemplateStyles.

TS could add any random prefix to all defined variables in its output. But I think the task description was never meant to display the required specification in regards to variable safety (and it’s unclear whether this will be implemented at all, unfortunately).

Sep 10 2025, 8:36 PM · Design-System-Team, css-sanitizer, TemplateStyles

Aug 29 2025

stjn added a comment to T381415: `.cdx-mixin-link-base()` styles links in opt-in skins inconsistent with other links.

Only because .mw-logevent-actionlink a, .mw-logevent-tool a, .mw-diff-tool a, .mw-pager-tools a is now assigned a link colour. There are other places where this might still fail the same way.

Aug 29 2025, 8:31 AM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), CSS, Vector (legacy skin) (Tracking), Regression, CologneBlue, Modern, Timeless, MonoBook, Codex

Aug 23 2025

stjn added a comment to T327893: Collapsible elements are invisible to browser search.

I think you misunderstood what I wrote. I don’t need toggle buttons for elements I am trying to uncollapse (forms on history page etc., certain collapsed elements on wiki pages). I just want to see them uncollapsed. Before, it took a simple CSS declaration to do so. I get that it is more so a problem of CSS specification you’ve used, but still, the resulting reset styles on these elements are pretty annoying to deal with. Having simply all: initial or something would be an improvement, indeed.

Aug 23 2025, 6:56 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), MediaWiki-User-Interface (collapsible elements)

Aug 18 2025

stjn added a comment to T399399: Minerva no longer supports search button trigger with new typeahead search.

It originated from T189316: Developer review of changes to Hindi Wikipedia Main_page [3 hours] which was done with the involvement of then Web team. Then, considering this was a generalised solution at the time, I used it in the Russian Wikipedia main page design as well, and from there it probably spread to various wikis. (I don’t think it is a far representation to say that this was ‘never officially supported by the Minerva skin’ when it was part of Minerva source code for 6 years and was done with skin-specific prefix.)

Aug 18 2025, 1:42 PM · Reader Experience Team, Regression, MinervaNeue

Aug 12 2025

stjn added a comment to T219543: UX review of Special:SpecialPages.

No, it’s actually great because then people who know a special page by a certain name would be able to find it even if they don’t know the new name. Though there is an unresolved problem with that where canonical English name of the special page isn’t included in the searchable terms (personally I don’t know how to fix it so I haven’t tried).

Aug 12 2025, 7:29 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages

Aug 11 2025

stjn added a comment to T219543: UX review of Special:SpecialPages.

@DTorsani-WMF could we get feedback on the new patch considering on Gerrit your opinion was used to sort of ‘block’ its merge?

Aug 11 2025, 7:56 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages

Aug 8 2025

stjn added a comment to T380087: WikiEditor: Provide all useful shortcuts from visual editor.

This isn’t a task about starting visual editor with a keyboard shortcut (and such opportunity already exists, Alt+(Shift)+V). This is a task about having a consistent set of keyboard shortcuts being supported across all editors (such as Ctrl+2 for inserting a 2nd level heading). Your objection fundamentally misunderstands the task.

Aug 8 2025, 9:43 AM · Accessibility, WikiEditor (2010)

Aug 4 2025

stjn added a comment to T327893: Collapsible elements are invisible to browser search.

These changes basically broke the entire way you could uncollapse collapsible elements via CSS. Instead of the previous way of assigning the display value to hidden CSS, now you need to override all of these properties or to manipulate those elements entirely via JS (which makes FOUC happen):

.mw-collapsible[hidden="until-found"], .mw-collapsible [hidden="until-found"] {
	display: block;
	position: absolute;
	width: 0 !important;
	height: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
}
Aug 4 2025, 3:10 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), MediaWiki-User-Interface (collapsible elements)

Jul 16 2025

stjn updated subscribers of T361299: Blockquote styles look off in Minerva.

@matmarex I don’t think this was necessarily a duplicate because it was about the specific issue of blockquotes having too little space due to margins around them. But since there was nothing done about it for years since the task was submitted, I guess it doesn’t matter.

Jul 16 2025, 7:47 AM · Web-Team, MinervaNeue

Jul 13 2025

stjn renamed T399399: Minerva no longer supports search button trigger with new typeahead search from Minerva no longer supports search button trigger to Minerva no longer supports search button trigger with new typeahead search.
Jul 13 2025, 1:24 PM · Reader Experience Team, Regression, MinervaNeue
stjn updated the task description for T399399: Minerva no longer supports search button trigger with new typeahead search.
Jul 13 2025, 1:22 PM · Reader Experience Team, Regression, MinervaNeue
stjn created T399399: Minerva no longer supports search button trigger with new typeahead search.
Jul 13 2025, 1:21 PM · Reader Experience Team, Regression, MinervaNeue

Jun 19 2025

stjn added a comment to T303612: [EPIC] [New component] Toast: Add Toast component to Codex.

Addendum: I think that while action buttons seem like a good idea to you as English speakers, they are not good idea for all languages, and would eat up space unnecessarily on desktop. For example, English Edit, used in example, can be Редактировать in Russian (Undo is Отменить), leaving very little space. If there is a necessity to describe those in the spec, it would be much better if mobile behaviour was what was happening on desktop as well (i.e., if there is little text, show button on the same line, if there is a lot of text, show it on another line), as you cannot reasonably predict the button length in translations. Right now Codex ‘deals’ with it by enforcing hyphenation, but that won’t help if you have a max-width of 512px.

Jun 19 2025, 7:56 AM · Epic, Design, Codex
stjn added a comment to T303612: [EPIC] [New component] Toast: Add Toast component to Codex.

I think the close button should be seriously considered to be a default, if not required. Currently mw.notification-style popups are a bit of a minefield: you can have links in them, but you have to be very careful to click on them and not on the surrounding space, because that closes the notification. Ultimately, this is very inaccessible, especially if someone has motor issues. I understand that adding a button is going to eat some space there but if that’s the concern, then the useless icon on the left/right that is now required should be removed instead.

Jun 19 2025, 7:50 AM · Epic, Design, Codex

Jun 1 2025

stjn added a comment to T331086: Watchlist doesn't word wrap for very long words/links.

In https://ru.wikipedia.org/wiki/Википедия:Форум/Технический#Метк|a_и_imgur it is reported that this also affects elements that should not be broken apart, like regular words like Tags. Could this problem be solved in a more gracious way, without affecting interface elements like tag lists and ideally using hyphens: auto instead of hardcore word-break: break-all?

Jun 1 2025, 4:47 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Moderator-Tools-Team (Kanban), CSS, MediaWiki-Watchlist
stjn added a comment to T219543: UX review of Special:SpecialPages.

Special pages link was moved to sidebar instead of Tools menu in Vector 2022 (and other skins by extension), but that’s unrelated to this task. See T333211: Reconsider position of special pages link, currently in the page tools

Jun 1 2025, 12:39 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages

May 30 2025

stjn added a comment to T395646: Align issues on watchlist page with the icons/links.

The second option seems better than the first one, since not wrapping at all is hard to achieve and is unlikely to be responsive. But to your broader point, that button row already doesn’t entirely relate to filters: ‘Mark all changes as seen’ button relates to the watchlist itself AFAIK, and marks all changes in the entire watchlist, not just changes shown in the current filter screen.

May 30 2025, 6:40 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Regression
stjn added a comment to T219543: UX review of Special:SpecialPages.

It seems like it’s not working then. The issue might be that only canonical Latin names are entirely in lowercase in those data parameters, but Cyrillic ones aren’t. (Ideally, as I wrote above, newfiles should also be there though.) As to the amount of such special pages, I don't know how to count that, but probably many depending on the language. Visible page titles are more verbose than their internal names quite frequently.

May 30 2025, 4:30 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages
stjn added a comment to T395207: Make confirmed email part of being auto confirmed.

If all users without an email would be automatically removed from autoconfirmed group, that is a huge user-facing change that would be impossible to understand for many of them. Given that receiving captcha is both annoying and bad for accessibility (see T6845: CAPTCHA doesn't work for people with visual impairments), if this gets implemented, there needs to be some sort of banner for users to explain that they need to add email to their account to stop captcha from happening. It might, however, defeat the purpose of stopping single-use accounts, since they would also know that, but it is the right thing to do nonetheless.

May 30 2025, 4:03 PM · User-notice, MediaWiki-User-management
stjn added a comment to T219543: UX review of Special:SpecialPages.

That's a different issue. We just changed to UI, no logic change has occurred. In long-term, I think we should split into three categories: Public, Users, Restricted. But yeah, out of scope of the frontend change.

Can you give any estimate on when that sort of work (as well as fixing other issues highlighted above) would be done? Because tbqh while some of the changes were an improvement, there is still a lot to do to make the page actually usable. The biggest issue being that you cannot even search for special page names in the wiki language if they do not match the visible label for the page in the list (on Russian Special:SpecialPages, the new files list is called Галерея новых файлов but the special page name is Новые файлы for New files, but you cannot search for the name, never mind the canonical special page name).

May 30 2025, 3:57 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages
stjn added a comment to T395646: Align issues on watchlist page with the icons/links.

This seems caused by Codex message boxes lacking any margins, not by FlaggedRevs itself, so yeah, not really related to the extension directly.

May 30 2025, 3:15 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Regression
stjn added a comment to T392914: GRAMMAR keyword stopped working in MediaWiki messages related to Wikibase.

In the case of Russian Wikipedia, this issue is present on many pages such as https://ru.wikipedia.org/wiki/Feltria
On the tech forum a user writes that it works fine if in the HTML source code it doesn’t say Rendering was triggered because: unknown but works incorrectly if it does.

May 30 2025, 3:05 PM · Regression, Wikidata, I18n, MediaWiki-extensions-Wikibase-Client
stjn attached a referenced file: F60073643: Screenshot 2025-05-16 at 11.17.17 AM.png.
May 30 2025, 2:55 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Regression
stjn added projects to T395646: Align issues on watchlist page with the icons/links: Regression, MediaWiki-Special-pages.

Same issue in Russian:

May 30 2025, 2:54 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Regression
stjn added a comment to T392914: GRAMMAR keyword stopped working in MediaWiki messages related to Wikibase.

Same issue reported at https://ru.wikipedia.org/wiki/Википедия:Форум/Технический#Ссылка_на_элемент_Викиданных
Seems like neither {{GRAMMAR:}} keyword is no longer working when it comes to translations of Wikidata into different languages, and Wikidata is now untranslated.

May 30 2025, 2:39 PM · Regression, Wikidata, I18n, MediaWiki-extensions-Wikibase-Client
stjn renamed T392914: GRAMMAR keyword stopped working in MediaWiki messages related to Wikibase from Wrong message on Special:Watchlist in hewiki to GRAMMAR keyword stopped working in MediaWiki messages related to Wikibase.
May 30 2025, 2:39 PM · Regression, Wikidata, I18n, MediaWiki-extensions-Wikibase-Client
stjn added a project to T392914: GRAMMAR keyword stopped working in MediaWiki messages related to Wikibase: Regression.
May 30 2025, 2:37 PM · Regression, Wikidata, I18n, MediaWiki-extensions-Wikibase-Client

May 29 2025

stjn added a comment to T385648: Returning to viewing a redirect page should include redirect=no in VisualEditor.

You are talking about the different problem that was described in T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no). That problem is (almost) resolved and shouldn’t be an issue any more, unless you are viewing the redirect page itself. This is about VE-specific thing where it modifies URL incorrectly for redirects.

May 29 2025, 9:44 AM · VisualEditor, MediaWiki-Redirects

May 20 2025

stjn added a comment to T358792: 'vector-body-before-content' container create too much white space on subpages in Vector 2022.

Yeah, but at that point that should be maybe something that is looked into by Vector 2022 developers. I would also note that there is a skip link at the start of the page that leads to the same place your wrongfully placed skip link leads to.

May 20 2025, 9:23 PM · Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Local-Wiki-Template-And-Gadget-Issues, Design, Vector 2022
stjn added a comment to T390482: Create a skip link framework for in-content navigation etc.

As I said in T358792, these links should not be added to places where they would be announced to screen reader users unnecessarily. I assume some of these use cases are useful, but others would just duplicate existing screen reader functionality: for example, screen reader users have an ability to skip through landmarks like those navigation templates you mention if they are marked up appropriately. That doesn’t mean that the skip links are completely useless, but they might be more of a nuisance when it comes to adding a skip link for every image like suggest.

May 20 2025, 9:19 PM · MediaWiki-User-Interface, Accessibility
stjn attached a referenced file: F60320927: obraz.png.
May 20 2025, 9:12 PM · MediaWiki-User-Interface, Accessibility
stjn added a comment to T358792: 'vector-body-before-content' container create too much white space on subpages in Vector 2022.

Yes, I was talking about that gap (caused by the skin).

May 20 2025, 9:06 PM · Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Local-Wiki-Template-And-Gadget-Issues, Design, Vector 2022
stjn added a comment to T394468: Font size of Codex buttons and messages is too big compared to normal text in legacy Vector.

I see. I assumed the size isn’t adjusted there because it is much bigger than the rest of the skin. Ultimately, I always thought that it would be better if Monobook got adjusted to 14px/0.875rem baseline that other skins use for consistency and reducing such differences (so then people could just use zoom to adjust the entire interface), but I understand no one taking that communication work up.

May 20 2025, 6:56 PM · Readers Essential Work 2025 (Codex), Vector (legacy skin), Regression, Codex
stjn added a comment to T394468: Font size of Codex buttons and messages is too big compared to normal text in legacy Vector.

While Vector 2010 is obviously the most important skin, I hope you folks also look at other skins and adjust that variable in them, since the issue is exactly the same in Monobook.

May 20 2025, 6:46 PM · Readers Essential Work 2025 (Codex), Vector (legacy skin), Regression, Codex

May 19 2025

stjn added a comment to T358792: 'vector-body-before-content' container create too much white space on subpages in Vector 2022.

Following the conversation with @putnik about this, I submitted changes that make the gadget work like this instead:

image.png (210×1 px, 28 KB)

May 19 2025, 7:10 PM · Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Local-Wiki-Template-And-Gadget-Issues, Design, Vector 2022
stjn added a comment to T358792: 'vector-body-before-content' container create too much white space on subpages in Vector 2022.

Alternatively, plwiki has this kind of gadget enabled by default. In that implementation, the edit link appears beside the title of the page:

Even without the gadget, there is clearly an issue here with the breadcrumbs on the left being on a whole separate row from the indicators on the right. So yes, the gadget work can be discussed, but this issue is broader than that even if @Iniquity did not explain it fully enough.

May 19 2025, 6:28 PM · Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Local-Wiki-Template-And-Gadget-Issues, Design, Vector 2022

May 18 2025

stjn added a project to T394468: Font size of Codex buttons and messages is too big compared to normal text in legacy Vector: Regression.

Codex now defines font sizes everywhere as var(--font-size-medium, 1rem) but many skins do not have CSS variable defined so it falls back to that size. Clear regression that shouldn’t have happened with whatever the intention was. I suppose it is caused by https://www.mediawiki.org/wiki/Codex/Release_Timeline/2.0

May 18 2025, 3:16 PM · Readers Essential Work 2025 (Codex), Vector (legacy skin), Regression, Codex

May 15 2025

stjn added a comment to T308286: [Consulting with community] Improve rendering of wordmark SVGs on lower resolution monitors.

Tagline space issue is a separate one and seems to be from the fact that the current version of the tagline is 120×11, while the new version of the tagline is 135×15, but the top margin for the tagline is hard-coded to be 5px no matter what height it is.

May 15 2025, 4:59 PM · Reader Experience Team, Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Wikimedia-Site-requests, Web-Team-Housekeeping
stjn added a comment to T308286: [Consulting with community] Improve rendering of wordmark SVGs on lower resolution monitors.

I don't think (plural) you’ve necessarily understood my comment. The problem isn’t that the height of the logo should be bigger, the problem is that in the new version, the dimensions of the wordmark are 135×20, while in the current one, they are 120×20. So in all three mockups the dimensions look wrong in the new version. It might’ve been a bug with configuration? If I manually switch the wordmark to the previous width, it looks better (though there is still too much space between the wordmark and the tagline).

May 15 2025, 4:53 PM · Reader Experience Team, Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Wikimedia-Site-requests, Web-Team-Housekeeping
stjn added a comment to T219543: UX review of Special:SpecialPages.

Some additional suggestions:

  1. Testing it at https://ru.wikipedia.beta.wmflabs.org/wiki/Служебная:Спецстраницы with Russian version, it would be good if the search actually supported entering Version (canonical special page name) to find Special:Version. Currently it seems like even the special pages in the current language name are not used when they don’t match the visible label (in Russian, that can be tested with entering Письмо участнику, which is Служебная:Письмо участнику, translation for Special:EmailUser)
  2. Also, might be a good idea to support entering Special:Version (or Служебная:Версия) even if it is a bit redundant. In that case, Special: prefix could just be removed from the query. I think that is how a lot of people think about special page names, so this might reduce friction from the new search for power users.
  3. It would be good if you could filter things in the table to a specific category by clicking on its name. It could just involve entering the name into search field programmatically, as far as I can tell.
May 15 2025, 1:04 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages
stjn added a comment to T219543: UX review of Special:SpecialPages.

Search field should probably have a bigger width, as the current one makes sense for English but would probably not display complete label in other languages (Search special pages is something like Найти служебную страницу in Russian, for instance).

May 15 2025, 12:55 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages

May 12 2025

stjn added a comment to T46233: Add ability for section description of gadgets section.

My suggestion is that both should start either with Gadget- or Gadgets- (Gadget- being preferable due to being an older convention and not requiring much changes). Right now it seems unsynchronised between the two despite the messages being related (one is section header and another is section description).

May 12 2025, 3:39 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-Gadgets
stjn updated subscribers of T46233: Add ability for section description of gadgets section.

The message name ended up to be a bit confusing since gadget section headers use Gadget-section- convention but these new messages use Gadgets-section-info- convention. Personally I think this needs to be fixed before it gets too prevalent. (I tried creating the section description by going to header description from Special:Gadgets and adding -info- and that’s how I spotted the issue.) @SD0001 @Novem_Linguae, what do you think?

May 12 2025, 3:28 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-Gadgets

Apr 24 2025

stjn added a comment to T380530: Add Parsoid-compatible <link> tag to legacy parser output for redirects.

Yeah, I understand that part. As far as breaking tools or gadgets goes, the plan was always to keep the legacy classes, so any disruption should be minimal unless they explicitly were relying on ul.redirectMsg etc. (which I doubt anyone really does).

Apr 24 2025, 8:58 PM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Essential-Work, Content-Transform-Team (Work In Progress), Patch-For-Review, Accessibility, MediaWiki-Redirects
stjn added a comment to T380530: Add Parsoid-compatible <link> tag to legacy parser output for redirects.

I don’t think it should’ve been rescoped, since adding the link tag was only part of the task intended to unblock further work on its original description. (Thanks for pushing it forward, btw!) The task description still is primarily about unnecessary list markup, so it makes more sense to restore the previous name (or a similar one, like Improve redirect HTML markup semantics).

Apr 24 2025, 7:59 PM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Essential-Work, Content-Transform-Team (Work In Progress), Patch-For-Review, Accessibility, MediaWiki-Redirects

Mar 31 2025

stjn added a comment to T308286: [Consulting with community] Improve rendering of wordmark SVGs on lower resolution monitors.

Thanks for providing the link. Current logo for comparison: https://ru.wikipedia.org/wiki/Заглавная_страница?useskin=vector-2022
On my device, the 3rd option looks the most legible. However, all three options don’t seem to be displaying as well as either the current Russian logo or English logo does because they have a wide gap between the wordmark and the tagline and the wordmark seems squished in comparison to the pre-Vector 2022 logo:

image.png (82×388 px, 13 KB)

Wikipedia-logo-v2-ru.svg.png (155×135 px, 18 KB)

Mar 31 2025, 7:07 PM · Reader Experience Team, Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Wikimedia-Site-requests, Web-Team-Housekeeping

Mar 27 2025

stjn added a comment to T383485: Broken wikilinks on [[:ru:Special:MovePage/Википедия]].

Well, yeah, but since the target is still known to the interface, the proper way to fix this would be to pass the proper context to the variable, not to hack around it. If it is possible at Special:ExpandTemplates, presumably a similar thing is also possible for the Special:MovePage.

Mar 27 2025, 10:06 PM · MediaWiki-Page-rename, Russian-Sites

Mar 25 2025

stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

Also, this issue could’ve been completely avoided if there was clear documentation on such avoidable localisation issues that people could point to so patch authors have to introduce new variables instead of breaking the old ones, as happened here with previously working $1, and left the grace period for others to voice their concerns over the direction of their proposed patches. Alas, Wikimedia movement is at many times imperfect.

Mar 25 2025, 3:22 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn closed T387468: GENDER keyword is no longer recognised in Special:Contributions title as Resolved.
Mar 25 2025, 3:18 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn reopened T387468: GENDER keyword is no longer recognised in Special:Contributions title as "Open".

This task was and is not a duplicate of a newer task that just documents an issue created while (incorrectly) fixing this task. I marked this task with Gender-Support tag which is what it is the most related to. As it says in I18n, it is a gargantuan non-specific mega tag so forgive me for not marking this task up with that. I’ll try not to forget in the future. Opening to re-close without a false duplicate connection.

Mar 25 2025, 3:18 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression

Mar 21 2025

stjn reopened T387468: GENDER keyword is no longer recognised in Special:Contributions title as "Open".

https://translatewiki.net/w/i.php?title=MediaWiki:Contributions-title/ru&action=history shows that manual changes in the patch did not actually merge into translatewiki.net code and did not end up in the localisation two weeks later. That needs fixing, but I’m not sure how. Seems to be the case for most languages: https://translatewiki.net/w/i.php?title=Special:Translations&message=MediaWiki%3AContributions-title

Mar 21 2025, 12:12 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression

Mar 18 2025

stjn added a project to T375046: Enable Vector 2022 in Russian Wikipedia by default: Community-consensus-needed.

Given previous 93.5% opposition to enabling Vector 2022 in Russian Wikipedia [1] and the current community discussion at tech forum [2] uniformly rejecting the newly proposed deployment a year later, adding the proper tag to denote how anti-community this task is. The new vote at https://ru.wikipedia.org/wiki/Википедия:Голосования/Срочное_включение_Вектора-2022_(2025) to be run from 20th to 30th March would probably show similar opposition level, given that nothing was fundamentally changed since a year ago.

Mar 18 2025, 3:25 PM · Reader Experience Team, Community-consensus-needed, Wikimedia-Site-requests, Readers Essential Work 2025 (Make Vector 2022 the default skin everywhere and simplify), Russian-Sites, Vector 2022
stjn added a comment to T162841: For uselang=qqx, make each output of the message key also a link to the local MediaWiki: page for it.

Self-plug: people interested in having the ability to go from uselang=qqx to individual pages can now use https://www.mediawiki.org/wiki/Translator_Buddy user script, which shows the tooltips with links to messages (local and on translatewiki.net) on right/left click.

Mar 18 2025, 1:52 PM · I18n, MediaWiki-General

Mar 13 2025

stjn added a comment to T355262: Support interwiki links for MediaWiki special pages, interface messages and JS/CSS/JSON pages.

Reason for parent removal: this is not a subtask of T314620: The Language selector appears on pages where it is not used and it ends up bloating T375046 with completely unrelated tasks in the relation tree. Next time please mention related tasks, if necessary, in the task description.

Mar 13 2025, 4:05 PM · ULS-CompactLinks, UniversalLanguageSelector
stjn removed a subtask for T314620: The Language selector appears on pages where it is not used: T355262: Support interwiki links for MediaWiki special pages, interface messages and JS/CSS/JSON pages.
Mar 13 2025, 4:02 PM · Vector 2022 (Tracking), Web-Team-Backlog-Archived, UniversalLanguageSelector, ULS-CompactLinks
stjn removed a parent task for T355262: Support interwiki links for MediaWiki special pages, interface messages and JS/CSS/JSON pages: T314620: The Language selector appears on pages where it is not used.
Mar 13 2025, 4:02 PM · ULS-CompactLinks, UniversalLanguageSelector

Mar 11 2025

stjn added a comment to T39042: Remove <source> syntax from SyntaxHighlight (GeSHi).

The smarter way to go around this already would be to introduce a variable to the extension like $wgSyntaxHighlightSupportDeprecatedTag that is false by default and then turn it on in Wikimedia production. Then on a reasonable timeframe this support could be removed either from individual wikis that want it or from all of them in its entirety. This limbo state where the tag is simultaneously there but also constantly working and causing to populate a maintenance category isn’t the best. If the tag is truly deprecated, then it should not be supported by default. AFAIK currently that’s not the case.

Mar 11 2025, 9:18 PM · SyntaxHighlight
stjn added a comment to T361407: Add short-to-type aliases for <syntaxhighlight> and <syntaxhighlight inline>.

<source> was bad not because it is a shorter name or an alias but because it conflicts with an HTML tag. Most people are currently typing out things keystroke by keystroke on many wikis if MediaWiki:Edittools or similar doesn’t contain all the needed syntax combinations. While I don’t think <sh> / <shi> / <shit> are the way to go here, having syntax highlighting with a shorter syntax that wouldn’t conflict with any HTML is a normal idea. Half of the solutions you describe aren’t.

Mar 11 2025, 9:11 PM · SyntaxHighlight

Mar 8 2025

stjn closed T113346: Add GENDER to username related strings on Special:Contributions as Resolved.

It was temporarily broken in T387468 and then fixed. The fix did not get deployed yet. Anyhow, a task that was resolved 4 years ago should not be reopened because of newer bugs in the future. New tasks should be opened instead.

Mar 8 2025, 7:03 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Regression, Gender-Support, I18n, MediaWiki-Special-pages
stjn added a comment to T388290: EventStreams frequently replaying edits from beginning of queue.

Also got reported a lot on DiscordWikiBot’s side. I’ve done changes to not post anything stale, but if I had a nickel for how often this happened with EventStreams infrastructure not just in this past week, I’d probably have at least a dozen by now.

Mar 8 2025, 4:27 PM · EventStreams

Mar 3 2025

stjn added a comment to T387671: Deploy Charts in ruwiki.

I would note that this is by no means an endorsement of the extension which comes woefully short of addressing the actual needs of Russian Wikipedia community when it comes to graphs, the arch-problem to its usefulness being https://www.mediawiki.org/wiki/Extension_talk:Chart/Project#Data_source

Mar 3 2025, 3:33 PM · Russian-Sites, Wikimedia-Extension-setup, Wikimedia-Site-requests, Charts

Mar 2 2025

stjn reopened T155468: Edit summaries when someone edits an abuse filter as "Open".

No reason to close this task as a duplicate of what is pretty much an Epic in terms of work which seemingly would never get done. @DannyS712, in the future, please do not close tasks this way unless the issue described actually gets resolved.

Mar 2 2025, 8:36 PM · User-Huji, OKR-Work, AbuseFilter
stjn added a comment to T170513: Enhance user-rights log messages with diff-like visual styling.

Currently it is still pretty hard to read through the changes as described in the original task:

image.png (556×1 px, 170 KB)

Mar 2 2025, 5:49 PM · MediaWiki-Logevents, MediaWiki-User-management
stjn reopened T170513: Enhance user-rights log messages with diff-like visual styling as "Open".

As I mentioned above, not a duplicate of that task. Here it was about visual ideas of improvement, in T369466 about wording.

Mar 2 2025, 5:43 PM · MediaWiki-Logevents, MediaWiki-User-management

Feb 28 2025

stjn closed T387468: GENDER keyword is no longer recognised in Special:Contributions title as Resolved.

Anyway. Functionally fixed, even though I disagree with ‘move fast and break things’ approach displayed by @Ladsgroup and @Ebrahim here and them not listening to the substantive feedback I’ve had on the way the fix for the issue was implemented. I regret asking them to look into this after this but that’s my own fault. Hopefully future <bdi>-related improvements also take in account the needs of message translators to understand the message properly and, more importantly, take time to test for features in other languages, which also have ‘hundreds of millions’ of users and are also important enough to consider here.

Feb 28 2025, 2:12 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression

Feb 27 2025

stjn added a comment to T283088: phabricator.wmcloud.org should be more clearly marked as a testing instance.

Could you maybe also add a panel to the home page like we have here (‘Welcome to Wikimedia Phabricator’ one) with some short text basically saying it is a test instance, and linking to phabricator.wikimedia.org? I think if you do, this task can be marked as resolved.

Feb 27 2025, 9:28 PM · collaboration-services, User-Frostly, VPS-project-Phabricator
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

You rely on LTR languages only, we and hundreds of millions of others write in RTL languages daily and it adds benefit to us. If it doesn't add benefit to you, it doesn't mean it shouldn't be done.

You keep making it seem like I do not see a benefit to <bdi> tags. Once again, I do not disagree with their addition. I am saying that it should’ve been done in the message text, not in a separate unexplained variable that broke the way the $1 variable worked before. I am not against <bdi> tags. Please stop misunderstanding me.

Feb 27 2025, 6:11 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

Before that it was invisible characters all around, and they could end up in clipboard when user copied text from pages and that was worse user experience e.g. T27277 and W3 also suggests against that T375975.

My point isn’t that I don’t understand <bdi> tags. My point is that there is no functional benefit to having a breaking change <bdi> variable when those tags are not added conditionally.

Feb 27 2025, 5:37 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

and IMO, it's a tabs vs spaces discussion, it's not nice to push your style on others). Feel free to make a separate patch to do it "your way"

That’s pretty disrespectful to say when you already merged a patch that complicates that work because now every single message needs to be edited back to the way it was before.

Feb 27 2025, 5:34 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

To explain it better, previously the message was straightforward: $1 denotes a username in plain text form. It gets passed into GENDER and that’s also not hard to understand. Now, instead of that, we have $1 which denotes ‘username in HTML form’? and $2 which is also the username but in plain text form. Maybe that sort of complication is warranted sometimes, but here I completely don’t understand why that’s preferable: <bdi> isn’t inserted conditionally, it gets inserted everywhere. Translatewiki already ensures that any HTML tags etc. in the message are required to be present in the translation. So what’s the point to the second variable, especially the one that doesn’t match how the message behaved previously? Looking slightly more clean?

Feb 27 2025, 5:32 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

You are adding those tags everywhere anyway, see for instance https://en.wikipedia.org/wiki/Special:Contributions/Stjn
So what’s exactly the problem with adding them in the localised messages? Not that there’s any point in giving feedback any more considering the patch was merged in 15 minutes despite my objections.

Feb 27 2025, 5:15 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

Well, there’s at least 24 messages doing that elsewhere so there is clearly precedent: https://translatewiki.net/w/i.php?title=Special:SearchTranslations&query=bdi&language=en

Feb 27 2025, 5:10 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

A better solution might be to put <bdi> tags in the message text, as is done usually in such instances. I don’t think your proposed solution is good as it complicates the translation for no reason.

Feb 27 2025, 4:52 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T387468: GENDER keyword is no longer recognised in Special:Contributions title.

Ah. Different task but the same authors/principle. You are probably right.

Feb 27 2025, 3:46 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T376612: Implement Global Contributions as a central page on Meta and implement redirects from other projects.

On a more structural level, I do not understand why instead of making the link point to Meta, the team decided that the best thing they could do was to make the special page a 301 redirect. It would’ve been faster for end-users if the link just pointed to Meta in the first place.

Feb 27 2025, 3:29 PM · Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Accordion October 28 - November 15), MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Temporary accounts (Blockers to minor pilot wiki deployment), CheckUser-GlobalContributions, Stewards-and-global-tools
stjn updated the task description for T387468: GENDER keyword is no longer recognised in Special:Contributions title.
Feb 27 2025, 3:19 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn added a comment to T375975: Reduce relying on hidden direction marks in MediaWiki.

Please investigate whether the changes here caused T387468: GENDER keyword is no longer recognised in Special:Contributions title. If that’s the case, better language support for RTL languages inadvertently broke language support for many languages.

Feb 27 2025, 3:18 PM · MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), RTL, MediaWiki-General, I18n
stjn updated the task description for T387468: GENDER keyword is no longer recognised in Special:Contributions title.
Feb 27 2025, 3:16 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression
stjn created T387468: GENDER keyword is no longer recognised in Special:Contributions title.
Feb 27 2025, 3:16 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-Special-pages, Gender-Support, Regression

Feb 25 2025

stjn added a comment to T368221: Dark mode for Wikimedia portals (e.g. www.wikipedia.org).

The <select> dropdown seems not to be dark, reproduceable on Chrome and Firefox:

There is a CSS property https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme that should fix it but my tests didn’t confirm if setting it would fix the issue.

Feb 25 2025, 1:05 AM · User-notice-archive, Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), dark-mode, Wikimedia-Portals

Feb 23 2025

stjn added a comment to T363726: ?action=info should have a Table of Contents.

@KSruthi-Vel you can write down a line Bug: T363726 in the commit message instead so that a bot announces both the upload and the merge of this patch. You don’t need to announce that yourself.

Feb 23 2025, 1:10 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, User-notice, good first task, Accessibility, MediaWiki-User-Interface (actions)