Page MenuHomePhabricator

stjn
Interface admin in Russian Wikipedia

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 2:35 PM (554 w, 1 d)
Availability
Available
IRC Nick
stjn
LDAP User
Saint Johann
MediaWiki User
Stjn [ Global Accounts ]

Info:

Other ways to find me:

Recent Activity

Yesterday

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.

Tue, May 20, 9:23 PM · Local-Wiki-Template-And-Gadget-Issues, Web-Team, Design, Vector 2022 (Desktop improvements)
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.

Tue, May 20, 9:19 PM · MediaWiki-User-Interface, Accessibility
stjn attached a referenced file: F60320927: obraz.png.
Tue, May 20, 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).

Tue, May 20, 9:06 PM · Local-Wiki-Template-And-Gadget-Issues, Web-Team, Design, Vector 2022 (Desktop improvements)
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.

Tue, May 20, 6:56 PM · Regression, MediaWiki-Core-Skin-Architecture, Codex, Design-System-Team
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.

Tue, May 20, 6:46 PM · Regression, MediaWiki-Core-Skin-Architecture, Codex, Design-System-Team

Mon, May 19

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)
Mon, May 19, 7:10 PM · Local-Wiki-Template-And-Gadget-Issues, Web-Team, Design, Vector 2022 (Desktop improvements)
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.

Mon, May 19, 6:28 PM · Local-Wiki-Template-And-Gadget-Issues, Web-Team, Design, Vector 2022 (Desktop improvements)

Sun, May 18

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/Breaking_changes

Sun, May 18, 3:16 PM · Regression, MediaWiki-Core-Skin-Architecture, Codex, Design-System-Team

Thu, May 15

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.

Thu, May 15, 4:59 PM · Web-Team, Web Team Essential Work 2025 (Make Vector 2022 the default skin everywhere), Patch-For-Review, 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).

Thu, May 15, 4:53 PM · Web-Team, Web Team Essential Work 2025 (Make Vector 2022 the default skin everywhere), Patch-For-Review, 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.
  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.
Thu, May 15, 1:04 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), User-notice, 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).

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

Mon, May 12

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).

Mon, May 12, 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?

Mon, May 12, 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

Wed, May 7

Pppery awarded T386110: Disambiguation categories should have mw-disambig class in list of categories a Like token.
Wed, May 7, 2:44 PM · MediaWiki-Categories, MediaWiki-extensions-Disambiguator
Bugreporter2 awarded T386110: Disambiguation categories should have mw-disambig class in list of categories a Like token.
Wed, May 7, 9:24 AM · MediaWiki-Categories, MediaWiki-extensions-Disambiguator

Thu, Apr 24

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).

Thu, Apr 24, 8:58 PM · 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).

Thu, Apr 24, 7:59 PM · 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

Apr 1 2025

stjn added a comment to T390662: EmailAuth: Enable "enforce" mode for logins from unknown IP/device when IP is known to IPoid.

After looking into T390437, IMO before enabling this the email that gets sent out should at least be made to look more presentable. If you want the least amount of friction, the login code should be on its own line and bigger so it doesn’t take much effort to copy it. Other than that, my only thought relating to this is that it is fine and even good to enable this by default but people should be able to opt out of it if they wanted to.

Apr 1 2025, 11:27 AM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), SecTeam-Processed, Wikimedia-Site-requests, User-notice, Trust and Safety Product Team, Security-Team, Security, MediaWiki-extensions-EmailAuth

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 · Web-Team, Web Team Essential Work 2025 (Make Vector 2022 the default skin everywhere), Patch-For-Review, 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 · Web-Team, Community-consensus-needed, Wikimedia-Site-requests, Web Team Essential Work 2025 (Make Vector 2022 the default skin everywhere), Russian-Sites, Vector 2022 (Desktop improvements)
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 (Desktop improvements) (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
stjn awarded T388290: EventStreams frequently replaying edits from beginning of queue a Like token.
Mar 8 2025, 4:26 PM · EventStreams

Mar 3 2025

stjn awarded T303677: Automatically generate descriptions for items based on their P31 (instance of) values a Like token.
Mar 3 2025, 4:33 PM · Wikidata-Campsite, Wikidata
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 awarded T155468: Edit summaries when someone edits an abuse filter a Like token.
Mar 2 2025, 8:37 PM · User-Huji, OKR-Work, AbuseFilter
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, I18n, MediaWiki-General
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)), Web Team Essential Work 2025 (Consistent experience), dark-mode, Wikimedia-Portals

Feb 24 2025

MusikAnimal awarded T209059: Replace WikiEditor widgets with Codex components a Love token.
Feb 24 2025, 10:27 PM · dark-mode, Accessibility, Design, WikiEditor (2010)
PixDeVl awarded T384662: Catalyst Patch Demo wikis do not create correct accounts with right credentials a Barnstar token.
Feb 24 2025, 5:54 PM · Catalyst (Kiwen)

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 · Patch-For-Review, good first task, Accessibility, MediaWiki-User-Interface (actions)

Feb 20 2025

stjn added a comment to T210959: Make tools-static fontcdn/ and cdnjs/ redact UA.

Yeah, I also think that the proper way to deal with this is to pass the uniform user agent for all requests that would just output WOFF2 fonts and nothing else. Having fonts is a progressive enhancement, so exposing UA data for that is not really necessary. If someone wants to do that nonetheless for whatever reason, you could leave an opt-in parameter for doing that, like senduseragent=1 (but obviously that parameter would not be allowed on Wikimedia sites).

Feb 20 2025, 2:03 PM · cloud-services-team, Toolforge, Privacy

Feb 18 2025

stjn added a comment to T379102: [MILESTONE] Offer Usability Improvements as default-on feature at Phase 3 wikis (desktop).

Since this ended up being deployed anyway, I’m not sure there is much benefit to removing ruWP unless there would be enough opposition to it locally (which I don’t see yet) unless you somehow manage to do it extremely quickly. I think most people would just not notice the change since it (unfortunately) does not affect any forums and community discussion pages.

Feb 18 2025, 8:07 PM · User-notice-archive, Verified, Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
stjn awarded T325625: Breaking a line after </math> even if a non-space symbol follows a Like token.
Feb 18 2025, 6:43 PM · Math
stjn added a comment to T313581: Add a new filter for Special:RecentChanges to display changes made to unwatched pages.

Even not considering that, if this restriction on who can see this data is useless, then it should be dropped entirely, not just in RC filters. But for that, I think, asking the community first would be needed. So I am not a fan of doing the same by proxy, given that this restriction clearly exists for some reason and it should not be chipped away in one component while being present in the rest of MW (most notably, on action=info page).

Feb 18 2025, 2:26 PM · Patch-For-Review, Moderator-Tools-Team, OKR-Work, MediaWiki-Recent-changes

Feb 17 2025

aliu awarded T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no) a Love token.
Feb 17 2025, 11:20 PM · User-notice-archive, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects
Pcoombe awarded T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no) a Like token.
Feb 17 2025, 10:40 PM · User-notice-archive, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects

Feb 13 2025

stjn claimed T386403: Update [[MediaWiki:Tooltip-n-help]] to use better text.
Feb 13 2025, 8:06 PM · Patch-For-Review, I18n
stjn updated the task description for T386403: Update [[MediaWiki:Tooltip-n-help]] to use better text.
Feb 13 2025, 8:06 PM · Patch-For-Review, I18n
stjn created T386403: Update [[MediaWiki:Tooltip-n-help]] to use better text.
Feb 13 2025, 8:05 PM · Patch-For-Review, I18n
Quiddity awarded T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no) a Like token.
Feb 13 2025, 7:30 PM · User-notice-archive, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects
stjn added a comment to T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no).

This is too verbose without an increase in understandability (‘a change has been made to pages’? redirect page change should make it easier for editors who work a lot with redirects?). ‘Redirect’ and ‘history pages’ should not be capitalised mid-sentence. ‘The interface tab’ is something that would probably be harder to translate, if anything. Suggestion on alternative wording:

You can now navigate to view the redirect pages from their action pages, such as history page. Previously you were forced to go first to redirect target. This change should help redirect editors. Thanks to user stjn for this improvement.

Feb 13 2025, 6:26 PM · User-notice-archive, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects
stjn added a comment to T313581: Add a new filter for Special:RecentChanges to display changes made to unwatched pages.

After we merge T20790 it will be very easy to write some data queries to assess what % of RecentChanges entries, on various projects, have fewer than X watchers. I think that will help us decide where this threshold should be, and how that threshold might vary by wiki, if needed.

Does that also mean that this data would be available via Quarry etc.? Because in that case, it is a definite no-go. If this data is generally not available in APIs unless you have permissions, it should not be available in data replicas.

Feb 13 2025, 5:58 PM · Patch-For-Review, Moderator-Tools-Team, OKR-Work, MediaWiki-Recent-changes
stjn awarded T386346: Saving edits via the action API counts twice towards rate limits a Yellow Medal token.
Feb 13 2025, 5:50 PM · MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MW-Interfaces-Team, MediaWiki-Page-editing, Editing-team, MediaWiki-Action-API, affects-translatewiki.net
stjn awarded T46233: Add ability for section description of gadgets section a Like token.
Feb 13 2025, 1:31 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 added a comment to T216703: Use WikimediaUI OOUI theme in MonoBook.

As mentioned in now closed T192581: All skins should use WikimediaUI OOUI theme, it also makes Monobook users confused about whether desktop design uses OOUI/Codex styling. This was the feedback I’ve heard when redesigning the main page to OOUI-based design in 2018. For consistency’s sake, it would be better if power users were aware that this is the design all kinds of users see, not just mobile users.

Feb 13 2025, 8:44 AM · OOUI, MonoBook
stjn awarded T216703: Use WikimediaUI OOUI theme in MonoBook a Like token.
Feb 13 2025, 8:39 AM · OOUI, MonoBook
stjn added a comment to T192581: All skins should use WikimediaUI OOUI theme.

Given T216703: Use WikimediaUI OOUI theme in MonoBook I guess it’s fine to close this task, since it was initially about Wikimedia-deployed skins and that task, which was spun off this one, is still open. Hopefully you don’t plan to close it as well, since I would object to that.

Feb 13 2025, 8:37 AM · Design, MonoBook, UI-Standardization, Apex, OOUI

Feb 11 2025

stjn created T386110: Disambiguation categories should have mw-disambig class in list of categories.
Feb 11 2025, 3:56 PM · MediaWiki-Categories, MediaWiki-extensions-Disambiguator

Feb 9 2025

stjn awarded T232891: "Prompt me when entering a blank edit summary" doesn't work in the mobile wikitext editor a Like token.
Feb 9 2025, 6:33 PM · MobileFrontend (MobileFrontend (Editor)), VisualEditor

Feb 8 2025

stjn awarded T47224: [Story] Custom edit summaries a Like token.
Feb 8 2025, 5:21 PM · Wikidata data quality and trust, Wikimedia-Hackathon-2017, Story, Wikidata-Gadgets, Wikidata, patch-welcome, MediaWiki-extensions-Wikibase-Repo
stjn added a comment to T170513: Enhance user-rights log messages with diff-like visual styling.

Strange to see the ping-pong between the tasks but I don’t think any ideas from this task were implemented in T369466: Improve logentry-rights-rights message so it is not necessarily a duplicate.

Feb 8 2025, 12:14 AM · MediaWiki-Logevents, MediaWiki-User-management

Feb 7 2025

stjn added a comment to T385888: Rethink the content of the default sidebar for Wikimedia wikis.

Since T333211: Reconsider position of special pages link, currently in the page tools is currently being done, this also needs to be part of this update.

Feb 7 2025, 5:29 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Design, Wikimedia-Design, WikimediaMessages
stjn closed T385891: RealMe does not support global preferences properly as Invalid.

I missed the counterintuitive part where these links need to be present on the user page itself to work. Disregard.

Feb 7 2025, 4:55 PM · Community-Tech, RealMe, MediaWiki-extensions-GlobalPreferences
stjn created T385891: RealMe does not support global preferences properly.
Feb 7 2025, 4:41 PM · Community-Tech, RealMe, MediaWiki-extensions-GlobalPreferences
stjn added a comment to T385841: Make Recipe namespace in Russian Wikibooks shown in search results in Wikipedia.

Checking https://en.wikipedia.org/w/index.php?search=Rice+and+Lentils+(Mejadra)&title=Special:Search&profile=advanced&fulltext=1&ns0=1 for https://en.wikibooks.org/wiki/Cookbook:Rice_and_Lentils_(Mejadra) it seems like the search algorithm is maybe more dumb and just checks pages in 0 namespace only, no matter the configuration. Compare to https://en.wikipedia.org/w/index.php?search=Raisin+Oatmeal+Muffins&title=Special%3ASearch&ns0=1 which has a result from Wikibooks (but also not a recipe).

Feb 7 2025, 12:41 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Discovery-Search (2025.05.02 - 2025.05.23), MediaWiki-Search, Wikimedia-Site-requests, Russian-Sites
stjn renamed T383485: Broken wikilinks on [[:ru:Special:MovePage/Википедия]] from Broken wikilinks on [[:ru:Служебная:Переименовать_страницу/Википедия]] to Broken wikilinks on [[:ru:Special:MovePage/Википедия]].
Feb 7 2025, 12:37 AM · MediaWiki-Page-rename, Russian-Sites
stjn renamed T385841: Make Recipe namespace in Russian Wikibooks shown in search results in Wikipedia from Add namespace in search of RuWP to Make Recipe namespace in Russian Wikibooks shown in search results in Wikipedia.
Feb 7 2025, 12:35 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Discovery-Search (2025.05.02 - 2025.05.23), MediaWiki-Search, Wikimedia-Site-requests, Russian-Sites
stjn added a project to T385841: Make Recipe namespace in Russian Wikibooks shown in search results in Wikipedia: MediaWiki-Search.

I would assume that search requests use content namespaces from Russian Wikibooks itself, and recipe namespace might not be marked as a content namespace. If my assumption is correct, this is the only way this can get fixed.

Feb 7 2025, 12:29 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Discovery-Search (2025.05.02 - 2025.05.23), MediaWiki-Search, Wikimedia-Site-requests, Russian-Sites

Feb 6 2025

stjn added a comment to T380387: Create a design mockup of Special:RecentChanges using a better structure for the layout of information.

Improving JS-based filters seems like in scope for T328706 instead (I do think they are very slow and hard to use, and both issues you’ve raised are why I disabled them, as well as unasked for URL changes). Having edit links is a good idea (though adding them in a way that makes sense would still require a visual rework which you oppose). For (2), there is an option to enable rollback confirmation in the settings, though it is also imperfect.

Feb 6 2025, 11:30 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design
stjn added a comment to T378352: JsonConfig tracking category.

@Frostly what is the source for your last change on the task description? ("The tracking category is planned to be removed in 1.44 unless there are objections.")

@cscott said so in the Gerrit patch in the link:

Feb 6 2025, 10:26 PM · JsonConfig
stjn added a comment to T283088: phabricator.wmcloud.org should be more clearly marked as a testing instance.

At least one user mistakenly went to phabricator.wmcloud.org from https://www.mediawiki.org/wiki/Phabricator and did not notice it is a separate website. I feel like that should be easy to add at least on the homepage, preferably in big enough letters.

Feb 6 2025, 10:18 PM · collaboration-services, User-Frostly, VPS-project-Phabricator
stjn awarded T283088: phabricator.wmcloud.org should be more clearly marked as a testing instance a Like token.
Feb 6 2025, 10:17 PM · collaboration-services, User-Frostly, VPS-project-Phabricator
stjn added a comment to T336863: Show diff for rollback action on confirmation prompt page.

for not much benefit (only no-JS users)

To clarify: it is not just no-JS users, it would improve the workflow of all kinds of rollbackers since they could go to rollback in a new tab, see what the diff is, and make a more informed decision.

Feb 6 2025, 5:53 PM · MediaWiki-Patrolling, Confirmation prompt for rollback action
stjn updated stjn.
Feb 6 2025, 5:28 PM
stjn updated stjn.
Feb 6 2025, 5:26 PM
stjn added a comment to T384117: Allow to customise links in Special:Contributions added by ContentTranslation.

I don’t think this task should’ve been closed as a duplicate. @Pginer-WMF, you have spent 1.5 years working on that task. The chances are, you are going to spend another 1.5 years working on it. In the meantime, Russian Wikipedia community is going to have to wait while existing, actually visible interface gets fixed, even though that fix is as simple as adding another interface message and allowing people to localise it. Unless you commit to achieving this work faster, this is just kicking the can down a very, very long road.

Feb 6 2025, 2:05 PM · Russian-Sites, ContentTranslation
stjn added a comment to T380387: Create a design mockup of Special:RecentChanges using a better structure for the layout of information.

@Agabi10: first off, I think you misunderstood my point about responsive design. This layout can be made responsive since it is built using CSS grid, I just focused on structure for desktop for initial mockup. My main focus was to think about how elements could be placed in a sensible, more consistent way, not on what the complete look should be (in regards to your points on style of tag/marker pills).

Feb 6 2025, 2:02 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design
stjn awarded T328706: Port RCFilters to Codex a Like token.
Feb 6 2025, 2:14 AM · Moderator-Tools-Team, MediaWiki-Recent-changes
stjn added a comment to T380387: Create a design mockup of Special:RecentChanges using a better structure for the layout of information.

Made a mockup: https://test.wikipedia.org/wiki/User:Stjn/sandbox

Feb 6 2025, 2:07 AM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design