♟ stjn
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 (542 w, 11 h)
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 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.

Tue, Feb 25, 1:05 AM · Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), User-notice, Web Team Essential Work 2025 (Consistent experience), dark-mode, Wikimedia-Portals

Mon, Feb 24

MusikAnimal awarded T209059: Replace WikiEditor widgets with Codex components a Love token.
Mon, Feb 24, 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.
Mon, Feb 24, 5:54 PM · Catalyst (Kiwen)

Sun, Feb 23

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

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

Sun, Feb 23, 1:10 AM · Patch-For-Review, good first task, Accessibility, MediaWiki-User-Interface (actions)

Thu, Feb 20

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.

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

Tue, Feb 18

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.

Tue, Feb 18, 8:07 PM · Editing-team (Kanban Board), Editing QA, User-notice, TPP-Scaling, DiscussionTools
stjn awarded T325625: Breaking a line after </math> even if a non-space symbol follows a Like token.
Tue, Feb 18, 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).

Tue, Feb 18, 2:26 PM · Moderator-Tools-Team, OKR-Work, MediaWiki-Recent-changes

Mon, Feb 17

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

Thu, Feb 13

stjn claimed T386403: Update [[MediaWiki:Tooltip-n-help]] to use better text.
Thu, Feb 13, 8:06 PM · Patch-For-Review, I18n
stjn updated the task description for T386403: Update [[MediaWiki:Tooltip-n-help]] to use better text.
Thu, Feb 13, 8:06 PM · Patch-For-Review, I18n
stjn created T386403: Update [[MediaWiki:Tooltip-n-help]] to use better text.
Thu, Feb 13, 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.
Thu, Feb 13, 7:30 PM · User-notice, 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.

Thu, Feb 13, 6:26 PM · User-notice, 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.

Thu, Feb 13, 5:58 PM · 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.
Thu, Feb 13, 5:50 PM · Patch-For-Review, 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.
Thu, Feb 13, 1:31 PM · Patch-For-Review, 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.

Thu, Feb 13, 8:44 AM · OOUI, MonoBook
stjn awarded T216703: Use WikimediaUI OOUI theme in MonoBook a Like token.
Thu, Feb 13, 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 (and hopefully won’t be closed). Hopefully you don’t plan to close it as well, since I would object to that.

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

Tue, Feb 11

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

Sun, Feb 9

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

Sat, Feb 8

stjn awarded T47224: [Story] Custom edit summaries a Like token.
Sat, Feb 8, 5:21 PM · Wikidata data quality and trust, Wikimedia-Hackathon-2017, Story, Wikidata-Gadgets, Wikidata, patch-welcome, MediaWiki-extensions-WikibaseRepository
stjn added a comment to T170513: Feature request/enhancement: more clear user-rights log messages (lists all old rights and all new rights currently).

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.

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

Fri, Feb 7

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.

Fri, Feb 7, 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.

Fri, Feb 7, 4:55 PM · Community-Tech, RealMe, MediaWiki-extensions-GlobalPreferences
stjn created T385891: RealMe does not support global preferences properly.
Fri, Feb 7, 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).

Fri, Feb 7, 12:41 AM · Discovery-Search (2025.02.10 - 2025.02.28), 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/Википедия]].
Fri, Feb 7, 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.
Fri, Feb 7, 12:35 AM · Discovery-Search (2025.02.10 - 2025.02.28), 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 uses 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.

Fri, Feb 7, 12:29 AM · Discovery-Search (2025.02.10 - 2025.02.28), MediaWiki-Search, Wikimedia-Site-requests, Russian-Sites

Thu, Feb 6

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.

Thu, Feb 6, 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:

Thu, Feb 6, 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.

Thu, Feb 6, 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.
Thu, Feb 6, 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, see what the diff is, and make a more informed decision.

Thu, Feb 6, 5:53 PM · MediaWiki-Patrolling, Confirmation prompt for rollback action
stjn updated stjn.
Thu, Feb 6, 5:28 PM
stjn updated stjn.
Thu, Feb 6, 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.

Thu, Feb 6, 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).

Thu, Feb 6, 2:02 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design
stjn awarded T328706: Port RCFilters to Codex a Like token.
Thu, Feb 6, 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

Thu, Feb 6, 2:07 AM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design
stjn added a comment to T380387: Create a design mockup of Special:RecentChanges using a better structure for the layout of information.

I thought my initial commentary was constructive. I said that a mockup like that would not be agreed upon by a majority of users because it is too large in comparison. I should’ve clarified more that I was basing this on feedback to previous OOUI/Codex conversions of forms. I also mentioned a specific issue with the layout: eyes have to go back and forth to read the most important information. I could’ve expanded it more but I meant no ill will (and I apologise to Hex if it read that way), and I agree that the layout should be improved. I’ll try to do a mockup myself so that others can constructively criticise it.

Thu, Feb 6, 12:00 AM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design

Wed, Feb 5

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

Wikimedia way is about doing improvements that improve the life of volunteers, not about saying ‘if you don't like it, go somewhere else’. If you look, for example, at community-developed tools like https://meta.wikimedia.org/wiki/SWViewer, they try not to waste space unnecessarily but still help the user. RC/watchlist in particular are pages that are used by many people for labour-intensive edit monitoring, so having a lot of info presented there is a benefit to that work and not a hindrance. Of course, that info still has ways to go in terms of presentation.

Wed, Feb 5, 10:51 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design
stjn added a comment to T95388: Try to find link in archive.org when direct scraping fails.

Yeah, just encountered that, if this is supposed to work, it does not for https://kargormaslihat.gov.kz/ru/ispolvlast/ which was archived 43 times: https://web.archive.org/web/*/https://kargormaslihat.gov.kz/ru/ispolvlast/
You can still put in archive URL directly but this feature would be so good if it was implemented fully.

Wed, Feb 5, 10:45 PM · Verified, Editing-team (Kanban Board), Internet-Archive, VisualEditor, Citoid
stjn awarded T95388: Try to find link in archive.org when direct scraping fails a Like token.
Wed, Feb 5, 10:43 PM · Verified, Editing-team (Kanban Board), Internet-Archive, VisualEditor, Citoid
stjn awarded T115224: On URL submission, look up the archived page in the Internet Archive's index and add to the return data a Like token.
Wed, Feb 5, 10:38 PM · Patch-Needs-Improvement, Internet-Archive, VisualEditor-MediaWiki-References, VisualEditor, Citoid
stjn added a comment to T380387: Create a design mockup of Special:RecentChanges using a better structure for the layout of information.

Not to shutdown the enthusiasm, but that mockup is exactly what should not be done if we want widespread adoption of new interface instead of it being opt-in forever. Previously compact interface became thrice as large while readability in fact decreased in some ways because the eyes have to travel more to read essential information about the edit.

Wed, Feb 5, 9:06 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, Design
stjn added a comment to T379863: Special:WhatLinksHere transclusions should link to redirects with redirect=no.

Thank you for swiftly fixing the issue :-)

Wed, Feb 5, 6:38 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), patch-welcome, MediaWiki-Redirects, MediaWiki-Special-pages
stjn added a comment to T380530: Redirect page text is a list and shouldn't be.

I'd like to tag this 'won't fix' for the legacy parser.

Also, this would prevent further fixes to redirect page HTML down the line, like T385340, so I really don’t think this should be tied to Parsoid switchover, especially since 1) tests currently do not depend on Parsoid and 2) Parsoid as it seems does not have any special handling for redirect pages apart from what is present in legacy parser. So I’ll try to instead add <link rel="mw:PageProp/redirect" href="./Water" id="mwAg">-style markup to non-Parsoid HTML and rewrite tests so that, when the time comes, Parsoid team can transition to using whatever markup is desirable.

Wed, Feb 5, 6:18 PM · Content-Transform-Team-WIP, Patch-For-Review, Accessibility, MediaWiki-Redirects
stjn reopened T216766: Mobile: Redlink in hatnote is not red as "Open".

I also think that ‘this is intentional’ rationale is not enough to override a very specific MediaWiki custom for no single reason. End users should not be forced to add back something that should work by default. Red links are a custom for denoting that the link leads to a non-existing page, and it should be mandatory to have that sort of marker there, not optional, especially on mobile where users cannot even hover over the link to know if it leads to a 404 page. Therefore, I would re-open this task and submit a patch to remove the code in question.

Wed, Feb 5, 5:50 PM · Patch-For-Review, WikimediaMessages, CSS, Mobile
stjn added a comment to T385405: VisualEditor displays the wikitext contents of the MediaWiki: label, and it should display the result instead of the code.

The best way to solve this would be to always provide #catlinks on the page, even if there are no category links. It would also help gadgets like HotCat to avoid having to generate categories list on their own. Then VE could modify always-present list instead of trying to generate its own list.

Wed, Feb 5, 5:32 PM · MediaWiki-Internationalization, VisualEditor
stjn added a comment to T379863: Special:WhatLinksHere transclusions should link to redirects with redirect=no.

The code for most use cases already includes a redirect=no assignment here: L508. It checks for $row->rd_from but it seems like that check currently does not work for some reason, so this might be a Regression. It is probably not an easy task to solve, though, you’re right, given that you need more than an entry level to know why that check does not work in those cases.

Wed, Feb 5, 3:20 AM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), patch-welcome, MediaWiki-Redirects, MediaWiki-Special-pages
stjn added a comment to T6421: Image file extension should not be part of the name.

To explain the token: I don’t think there is anything wrong with making it so .jpg/.png/.svg part of the name is static and is tied to what the media type is. I do think the original proposal to make it so there are file links like [[File:Map of Europe]] is a very destructive one for zero actual benefit, and would require a lot of useless work from resolving collisions. I do agree that the extension names should just be standardised and there should be no difference between .JPG, .jpg, .JPEG, .jpeg on MediaWiki’s end.

Wed, Feb 5, 2:00 AM · Commons, Multimedia, MediaWiki-File-management
stjn awarded T6421: Image file extension should not be part of the name a Dislike token.
Wed, Feb 5, 1:48 AM · Commons, Multimedia, MediaWiki-File-management

Tue, Feb 4

stjn created T385648: Returning to viewing a redirect page should include redirect=no in VisualEditor.
Tue, Feb 4, 11:30 PM · VisualEditor, MediaWiki-Redirects
stjn added a comment to T379860: Category pages should be able to link to redirect pages with redirect=no.

I guess that’s also a way to solve this task, sure, if anyone decides to buy into making that one a reality. (Though I don’t think italics from a redirect page should be removed, they are a pretty universal marker of redirects in MediaWiki.)

Tue, Feb 4, 10:17 PM · MediaWiki-Redirects, MediaWiki-Categories
stjn added a project to T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no): User-notice.

Something like this:

When a user is doing any actions on a redirect page, the tabs linking back to viewing it would no longer go to a redirect target.

Tue, Feb 4, 10:09 PM · User-notice, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects
stjn added a comment to T385340: Provide a direct link to go to a redirect target.

Thanks for sharing that code. Yeah, definitely can be done as part of this task.

Tue, Feb 4, 8:16 PM · MediaWiki-Redirects
matmarex awarded T385340: Provide a direct link to go to a redirect target a Like token.
Tue, Feb 4, 8:03 PM · MediaWiki-Redirects

Sun, Feb 2

Bugreporter2 awarded T379860: Category pages should be able to link to redirect pages with redirect=no a Like token.
Sun, Feb 2, 2:57 PM · MediaWiki-Redirects, MediaWiki-Categories
Bugreporter2 awarded T379863: Special:WhatLinksHere transclusions should link to redirects with redirect=no a Like token.
Sun, Feb 2, 1:48 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), patch-welcome, MediaWiki-Redirects, MediaWiki-Special-pages

Sat, Feb 1

stjn added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

Given this task's previous supporters, I'd say this position is quite subjective. I think it makes sense because it's a non–page-specific link to navigate to, just like n-recentchanges.

Yeah, but n-recentchanges is not actually in Navigation menu for many wikis. Checking top 10 Wikipedias apart from bot-aided messes, 1) en: Contribute menu, 2) de: Participate, 3) fr: Contribute, 4) ru: Participation, 5) pl: For Wikipedians. That’s what I mean: if it gets added to navigation with no explanation and no way to trace it back from the edit history, the communities might be more confused on how to move it to somewhere more sensible for them. Making it an actual edit would avoid that.

Sat, Feb 1, 12:03 AM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Patch-For-Review, Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Web Team Essential Work 2025 (Consistent experience), Desktop Improvements (Vector 2022)

Fri, Jan 31

stjn added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

No idea, but it is much better than the solution currently considered: to rely on every project 1) noticing the tech news item, and 2) fixing the sidebar in time for hard deprecation. To be frank, this whole thing looks like a Vector 2022 problem first and foremost, so if this change is necessary, the transition should be swift and mostly automatic.

Fri, Jan 31, 11:55 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Patch-For-Review, Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Web Team Essential Work 2025 (Consistent experience), Desktop Improvements (Vector 2022)
stjn added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

While I do not disagree with the spirit of the change, I guess, the way this needs to be done needs to be far more end-user-friendly. Currently the link would just get moved without any indication why that happened unless you read Tech News. Instead, an update script should add the link to navigation submenu if that’s the default placement, then this change could be actually seen by local admins and adjusted without going through hoops. That script shouldn’t be hard to write and should be the expectation if you are doing something like this, given that in many bigger projects, this link explicitly does not, at all, belong in Navigation.

Fri, Jan 31, 11:44 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Patch-For-Review, Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Web Team Essential Work 2025 (Consistent experience), Desktop Improvements (Vector 2022)
stjn added a comment to T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites.

FWIW the results of the new special page https://meta.wikimedia.org/wiki/Special:GlobalContributions/Babel_AutoCreate seem to show the same problem at plwiki and frwiktionary

Fri, Jan 31, 10:59 PM · User-notice, Growth-Team (Current Sprint), Wikimedia-Site-requests, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
stjn updated the task description for T385340: Provide a direct link to go to a redirect target.
Fri, Jan 31, 10:30 PM · MediaWiki-Redirects
stjn created T385340: Provide a direct link to go to a redirect target.
Fri, Jan 31, 10:25 PM · MediaWiki-Redirects
stjn added a comment to T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no).

As I’ve said above, I do not have an opinion that it is not an important use case, I just don’t agree that it should be solved long-term via page tabs. You are welcome to modify the patch so that action=view on the current version of the page leads to the redirect target, if we add a FIXME comment that this link should eventually be moved on the page itself. I would do this myself but I’d probably spend too much time figuring out how to add that condition.

Fri, Jan 31, 10:11 PM · User-notice, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects
stjn added a comment to T377680: Make night mode available for logged-out users on Minerva in ruwiki.

Then this can be marked as declined given that it is very unlikely that Russian Wikipedia community would agree to enabling Vector 2022 as the default skin in the next 2 years.

Fri, Jan 31, 7:29 PM · Web Team Essential Work 2025 (Dark mode everywhere), Web-Team, Russian-Sites, MinervaNeue, dark-mode, Wikimedia-Site-requests
stjn awarded T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites a Like token.
Fri, Jan 31, 4:48 PM · User-notice, Growth-Team (Current Sprint), Wikimedia-Site-requests, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
stjn added a comment to T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites.

At least in Russian Wikipedia, a number of erroneous categories were created by Babel AutoCreate after this change: https://ru.wikipedia.org/wiki/Служебная:Вклад/Babel_AutoCreate (you might need to look at deleted contribs in case they get deleted)

Fri, Jan 31, 3:56 PM · User-notice, Growth-Team (Current Sprint), Wikimedia-Site-requests, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel

Thu, Jan 30

stjn added a comment to T373204: Wikimedia.org page redesign.

Most of the stuff in T373204#10477439 wasn’t fixed and (3) and (5) (and to the lesser extent (4)) represent pretty big accessibility problems with new design :-/

Thu, Jan 30, 11:41 AM · User-notice, Design, Wikimedia-Portals, Wikimedia-Design

Mon, Jan 27

stjn closed T384835: www.wikimedia.org does not show well on mobile screens as Resolved.

Already resolved in T373204.

Mon, Jan 27, 10:48 PM · Mobile, Wikimedia-Portals

Jan 26 2025

stjn closed T380438: Sublists should be created correctly with toolbar buttons as Resolved.

Confirmed as working at en.wikipedia.beta.wmflabs.org, added to Tech News, so resolving.

Jan 26 2025, 3:57 PM · MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), WikiEditor (2010)
stjn closed T383010: Add Code button to insert <code> like in VisualEditor/NWE2017 as Resolved.

Confirmed as working at en.wikipedia.beta.wmflabs.org, added to Tech News, so resolving.

Jan 26 2025, 3:56 PM · MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), WikiEditor (2010)

Jan 24 2025

stjn added a comment to T373208: Update Minerva to include footer banners.

Yes, I am making a judgment based on what Vector currently does which is the latest skin out of ones developed by the WMF (i. e. by more qualified developers). Timeless might’ve put these in HTML because it uses float: right for positioning, not because there was much thought about HTML structure. Monobook is ancient.

Jan 24 2025, 7:38 PM · Web-Team (Q3 Sprint 3 (Feb 19 - Mar 5, 2025)), Web Team Essential Work 2025 (Consistent experience), Patch-For-Review, MediaWiki-Core-Skin-Architecture, Web-Team-Housekeeping, Design, MinervaNeue, Wikimedia-Design
Bugreporter2 awarded T5324: On redirect pages, "article" tab in top bar should lead to nonredirected page (&redirect=no) a Like token.
Jan 24 2025, 11:01 AM · User-notice, MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), MediaWiki-Redirects

Jan 23 2025

stjn added a comment to T380438: Sublists should be created correctly with toolbar buttons.

From the tests on Patch Demo and in beta cluster (https://en.wikipedia.beta.wmflabs.org/wiki/Sandbox), it seems like something got broken by the time of merging (and does not work in Firefox for me at all). Maybe it was actually related to the regex change that was discussed in the patch discussion, since PS3 version worked fine. Either way, before resolving this we need to do a follow-up patch to fix this.

Jan 23 2025, 11:49 PM · MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), WikiEditor (2010)
stjn created T384662: Catalyst Patch Demo wikis do not create correct accounts with right credentials.
Jan 23 2025, 11:45 PM · Catalyst (Kiwen)
stjn added a comment to T373208: Update Minerva to include footer banners.

Sad to see that instead of something that would work for everyone at no cost, problematic Wikimedia-specific hacks are introduced for no explained reason. Also, mockup still places buttons in the incorrect place, they should not be before more specific site links.

Jan 23 2025, 4:56 PM · Web-Team (Q3 Sprint 3 (Feb 19 - Mar 5, 2025)), Web Team Essential Work 2025 (Consistent experience), Patch-For-Review, MediaWiki-Core-Skin-Architecture, Web-Team-Housekeeping, Design, MinervaNeue, Wikimedia-Design
stjn added a comment to T380530: Redirect page text is a list and shouldn't be.

The list part was explained by @matmarex already: previously wikitext supported defining multiple redirect targets so list made sense before. Checking for <link> tag is fine, though then it needs to be added into HTML for legacy parser without duplication for Parsoid. If you know a way to do this, please tell me.

Jan 23 2025, 3:32 PM · Content-Transform-Team-WIP, Patch-For-Review, Accessibility, MediaWiki-Redirects
stjn added a comment to T373208: Update Minerva to include footer banners.

Like, on a related topic, I never got why footer links differ between mobile website and desktop one. If a link is important enough for desktop version, it should be important enough on mobile as well.

This also prevents people from adding their own links to the footer, which some scripts do (including my own https://www.mediawiki.org/wiki/Translator_Buddy which I have to fix now since mw.util.addPortletLink does not add anything on Minerva). (Update: ah, no, that is instead because Minerva CSS hides most of the links via CSS and any user-generated links get hidden, too.)

Jan 23 2025, 2:54 PM · Web-Team (Q3 Sprint 3 (Feb 19 - Mar 5, 2025)), Web Team Essential Work 2025 (Consistent experience), Patch-For-Review, MediaWiki-Core-Skin-Architecture, Web-Team-Housekeeping, Design, MinervaNeue, Wikimedia-Design
stjn added a comment to T268340: Translatewiki.net does not have a mobile view.

I tested it a bit while logged in and didn’t see any major issues other than the main page being displayed at 200% width, but that seems intentional. As I’ve said above, I adapted most templates, if not all of them, while doing night mode fixes. Stuff like Special:Translate is a bit problematic since it is not responsive at all (though maybe it is doable to make it have basic responsive support at least for making two-column layout display nicely on mobile) but on wiki pages themselves it should be fine. Worst case scenario, this can always be reverted.

Jan 23 2025, 4:34 AM · Patch-For-Review, Mobile, translatewiki.net
stjn added a comment to T373204: Wikimedia.org page redesign.

Looked into it, apparently CSS support is defined in https://gerrit.wikimedia.org/r/plugins/gitiles/wikimedia/portals/+/refs/heads/master/gulpfile.js/postcss.js
It has IE6-8 support since 2016 (067ca2bcce7e16f2e829bf86ce33c4b7065a25d4, result of T125566). Pretty sure only IE 10+ can even open Wikipedia pages for a while now. Not directly related to this task, but seems like something to look into. The full string is [ 'last 5 versions', 'ie 6-8', 'Firefox >= 3.5', 'iOS >= 4', 'Android >= 2.3' ], unchanged since 2016. Grade C support does not include most of these.

Jan 23 2025, 4:00 AM · User-notice, Design, Wikimedia-Portals, Wikimedia-Design
stjn awarded T373208: Update Minerva to include footer banners a Love token.
Jan 23 2025, 3:47 AM · Web-Team (Q3 Sprint 3 (Feb 19 - Mar 5, 2025)), Web Team Essential Work 2025 (Consistent experience), Patch-For-Review, MediaWiki-Core-Skin-Architecture, Web-Team-Housekeeping, Design, MinervaNeue, Wikimedia-Design
stjn added a comment to T373208: Update Minerva to include footer banners.

@Ladsgroup given the icon is different for different resolutions, I think this will require an architectural change.

Can you clarify what’s the benefit for doing a more over-engineered solution? Is it just because the buttons would look too big on mobile or something? I feel like footer is one place where you can get away with it. Like, on a related topic, I never got why footer links differ between mobile website and desktop one. If a link is important enough for desktop version, it should be important enough on mobile as well.

Jan 23 2025, 3:46 AM · Web-Team (Q3 Sprint 3 (Feb 19 - Mar 5, 2025)), Web Team Essential Work 2025 (Consistent experience), Patch-For-Review, MediaWiki-Core-Skin-Architecture, Web-Team-Housekeeping, Design, MinervaNeue, Wikimedia-Design
stjn awarded T367634: [[Wikimedia:Wscontest-click-here-link/en]] accessibility issue a Like token.
Jan 23 2025, 3:32 AM · Voice & Tone, tool-wscontest, Accessibility
stjn added a comment to T302010: "Insert link": After interacting with the radio buttons, it does not automatically switch between internal and external based on input.

I feel like the best way to solve this particular issue would be to split one input field into two and show them depending on what is selected. Then the code can just show one kind of suggestions to one type and the other kind to another. The labels etc. do not need changes, of course.

Jan 23 2025, 1:21 AM · WikiEditor (2010), Beta-Cluster-reproducible
stjn added a comment to T377110: Whole word match and regex not working for non-Latin characters like Greek.

AFAIK it is not something to do with WikiEditor (2010): this is how JavaScript regular expressions usually work. \b only works as a word boundary for Latin symbols. Test it out at https://regexr.com by adding a Greek word or even Cyrillic word like пример and using a regex to find it. It will do so with Latin but won’t with Cyrillic/Greek/any other Unicode. That can’t be fixed by WikiEditor (or any other extension that supports regex), it can only be fixed by browser vendors.

Jan 23 2025, 1:00 AM · WikiEditor (2010)

Jan 22 2025

stjn added a comment to T377043: Investigation: survey affordances of the {{reflist}} template on wikis where it's preferred over the <references> tag.

Less commonly, the template extends beyond the reference list to its container: setting the section title and style, and suppressing the edit links. This will be left out of scope for now.

This is a discussion point in T364830, but probably deserves its own task. I'm not personally a fan of it in the slightest.

Just to clarify: that task was created because of a problem I was solving, namely, subpages with dynamic content sometimes including references in their output and those references not being displayed nicely. The code there removed a whole bunch of worse solutions to this problem from editors (like putting a References template for a reference not in the page and then that references list becoming empty if it gets deleted, or hiding references on every subpage individually), at no cost to anyone but mobile app users. AFAIK Dutch Wikipedia also uses a template for showing all of their references in a box: https://nl.wikipedia.org/wiki/Sjabloon:Appendix It is also something that could be used in a template like https://en.wikipedia.org/wiki/Template:Reflist-talk
(But personally, I was fine with solving that task by not showing an empty references list in Parsoid read view output.)

Jan 22 2025, 1:43 PM · Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2024-10-02, WMDE-References-FocusArea
stjn added a comment to T376446: Enable $wgMFCollapseSectionsByDefault on English Wiktionary.

As I’ve said earlier, this also impacts mobile experience on all Wikipedias, so I think this should be solved earlier than ‘Parsoid rollout’. Are there any stopgaps now to adding some code to check if there is one section on the page to the code on MF level?

Jan 22 2025, 12:54 AM · Web-Team, Web-Team-Housekeeping, Web-Team-Backlog (FY2024-25 Q2 Sprint 4), Web Team Essential Work 2025 (Parsoid migration: Lead paragraph and lazy loaded images), MobileFrontend, Wikimedia-Site-requests

Jan 21 2025

stjn added a comment to T308286: Improve rendering of wordmark SVGs on lower resolution monitors.

The current brand guidelines of taglines in Italics in standard font do not seem compatible with Cyrillic text for example. Who would be the best person in your team to talk about this?

FWIW I feel like Cyrillic is the only script that actually uses italic for taglines. Apart from Russian:

Jan 21 2025, 6:35 PM · Web-Team-Housekeeping
stjn awarded T285951: Some section links in search results are redlinks a Like token.
Jan 21 2025, 2:48 PM · Platform Team Workboards (MW Expedition), MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-brennen, Regression, Discovery-Search, CirrusSearch
stjn added a comment to T285951: Some section links in search results are redlinks.

Another example without quotes: https://ru.wikipedia.org/w/index.php?search=Туркменистан&prefix=Википедия%3AК+переименованию&title=Служебная:Поиск&profile=advanced&fulltext=1&ns4=1

Jan 21 2025, 2:11 PM · Platform Team Workboards (MW Expedition), MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-brennen, Regression, Discovery-Search, CirrusSearch
stjn added a comment to T373204: Wikimedia.org page redesign.

That’s usually because of not applying correct https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag

Jan 21 2025, 10:25 AM · User-notice, Design, Wikimedia-Portals, Wikimedia-Design

Jan 20 2025

stjn added a comment to T381433: Codex docs should have a ‘Copy as CSS’ button.

This isn’t TemplateStyles-specific. Anything that is not written in Less that needs to use Codex tokens would need CSS to be structured in the same way for maximum compatibility: var(--example, FallbackValue). Without the fallback value, skins that do not provide Codex tokens would experience the loss of styles. The dropdown that is proposed in T374487 is actually a much more complicated solution to the more general problem of being unable to copy Codex tokens as CSS correctly, since it requires the user to 1) notice the dropdown is there, and 2) choose a non-default version (as I assume CSS would never be default there), 3) if they are in automatic/night mode, also know that the colour value displayed is not the actual colour value needed for light mode.

Jan 20 2025, 7:25 PM · Documentation, Design-System-Team, Codex
stjn added a comment to T373204: Wikimedia.org page redesign.

Some other feedback:

  1. Noticing that this page has a lot of prefixes for older browsers that are no longer in https://www.mediawiki.org/wiki/Browser_support Is that added by some automatic tool like Autoprefixer? If so, it could probably be reconfigured so less CSS has to be shipped.
  2. Despite using flexbox, the page currently sets a bunch of widths (also duplicated in px and rem despite rem having widespread support) in fixed sizes, but flexbox can be leveraged to make it depend on the current page width. There is also modern gap property that can be used for margins between elements. This is probably why the project list displays like this currently and not in 4 columns:
    image.png (816×1 px, 109 KB)
  3. <a><button> is not valid HTML semantically. While it is OK to style a link as a button, both elements should not be present there, especially since any button without a type is treated as a submit button.
  4. Currently the page has no accessibility tree since no headings (<h1>, <h2> etc.) are defined. While this is a relatively small page, it is still better to define headings. I suggest that Wikimedia text should be <h1>, Our projects, Donate and Contact <h2> and project list headers <h3>.
  5. Decorative images currently have no alt attribute, which means that their URLs would be read out in screen readers. All <img> tags on the page need an empty alt="" to be defined (since I don’t think I see a non-decorative image anywhere).
Jan 20 2025, 5:59 PM · User-notice, Design, Wikimedia-Portals, Wikimedia-Design
stjn added a comment to T373204: Wikimedia.org page redesign.

Currently the page has a horizontal scrollbar on desktop resolutions at least in Firefox, I assume because of the strange styles with margin-left. Instead of those, the page should just define a maximum width on container blocks and centre them with margin-left: auto; margin-right: auto; (I would’ve tested if it removes the scrollbar but CSS has a lot of duplication for every single block instead of defining centring styles as a separate class.)

Jan 20 2025, 5:36 PM · User-notice, Design, Wikimedia-Portals, Wikimedia-Design