Tacsipacsi
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Oct 9 2014, 8:09 PM (581 w, 6 d)
Availability
Available
LDAP User
Tacsipacsi
MediaWiki User
Tacsipacsi [ Global Accounts ]

Recent Activity

Tue, Dec 2

Tacsipacsi updated the task description for T411339: CI fails in REL1_43 due to CI infrastructure change to not recursively expand dependencies.
Tue, Dec 2, 1:07 PM · MW-1.43-release, Patch-For-Review, Continuous-Integration-Infrastructure, ci-test-error, Cite, DiscussionTools
Tacsipacsi added a comment to T267839: Ping suggester suggests wrong username when a user gets renamed.

Updating signatures is something I do from time to time but there are definitely some folk who frown on the practice. I'm pretty sure getting a bot to change your old signatures en masse would draw a lot of heat?

Tue, Dec 2, 1:05 PM · DiscussionTools

Mon, Dec 1

Tacsipacsi added a comment to T267839: Ping suggester suggests wrong username when a user gets renamed.

Especially in case of the “Latest comment” headings, but partly also in case of the pings: if someone wants to have their new user name reflected, they should update existing signatures (e.g. via a bot). I’d find it quite confusing if DiscussionTools said the latest comment is by User:New_name, but (looking at the signatures) only User:Old_name has ever commented in the topic/on the page.

Mon, Dec 1, 6:55 PM · DiscussionTools

Sun, Nov 30

Tacsipacsi added a comment to T410845: Userrights special pages layout requires excessive scrolling.

This caused accessibility check errors: form elements must be labeled. The check doesn’t say “form elements must be labeled unless the meaning is obvious”, it says they must be labeled, period. I’m honestly surprised OOUI allows skipping the label without even a warning.

Sun, Nov 30, 6:19 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-User-management

Fri, Nov 28

Tacsipacsi added a comment to T200950: show diff content in email notifications.

The message currently looks like this:

Fri, Nov 28, 7:49 PM · Notifications (Echo)
Tacsipacsi attached a referenced file: F58124821: image.png.
Fri, Nov 28, 6:57 PM · DiscussionTools, Growth-Team, Notifications (Echo)

Thu, Nov 27

Tacsipacsi changed the status of T147864: Use IDP for authentication in Gerrit, a subtask of T189531: All Wikimedia developer services should use single sign-on, from Stalled to Open.
Thu, Nov 27, 1:20 PM · CAS-SSO, Security, User-Tgr, Wikimedia-Hackathon-2018, WMF-General-or-Unknown, Epic
Tacsipacsi changed the status of T147864: Use IDP for authentication in Gerrit from Stalled to Open.

Thanks for the response! So it’s ready to be worked on, even if that work is unlikely to happen in the near future (at least by staff – maybe part of the analysis can be started a knowledgeable volunteer or a staff member in their volunteer capacity). “Stalled” means that the task is not ready to be worked on, due to waiting either for input from a specific person or group (“someone needs to analyze this” is not a specific person or group), or for a subtask to be resolved (the current task has no subtasks at all). Feel free to move to a “Low-prio/Future” column on the workboards, but the task is, by definition, open, not stalled.

Thu, Nov 27, 1:20 PM · Infrastructure-Foundations, CAS-SSO, Gerrit

Tue, Nov 25

Tacsipacsi closed T213601: Using "Image" generates a "div-span-flip" Lint error as Resolved.

Patch merged, lint error list mentioned in description empty, page chosen at random https://en.wikiversity.org/wiki/Electric_Circuit_Analysis/Circuit_Analysis_Quiz_1 looks good, I think we can call this done. Sorry for not following up on the merge earlier.

Tue, Nov 25, 8:53 PM · MW-1.44-notes (1.44.0-wmf.23; 2025-04-01), Patch-Needs-Improvement, MediaWiki-extensions-Quiz
Tacsipacsi added a comment to T410442: "Open wiki" button at wiki creation should be visible no matter where you're scrolled.

The MR is actually ready, simply the description did not use to match the regex used by @CodeReviewBot. I’ve updated the MR description.

Tue, Nov 25, 11:29 AM · good first task, Catalyst (PatchDemo)

Sun, Nov 23

Tacsipacsi added a comment to T78171: Make a subset of API query modules available to the Lua scripting environment.

Actually, calling the API from the middle of a parse is a pretty bad idea. You could query the list of subpages, but what would happen if later a subpage was created or deleted? Nothing, because there would be no indication of this connection, so MediaWiki would have no way to know it needs to invalidate the parser cache. A feature directly added to Scribunto could add a row to the appropriate database table to indicate this connection.

Sun, Nov 23, 5:55 PM · Scribunto
Tacsipacsi added a comment to T406978: Inconsistent error messages when the language is disabled.

Actually, maybe a warning should be added even for translation admins using the legacy interface. I’ve been importing zh-hans and zh-hant translations on Wikimedia wikis upon converting legacy templates to Translate for a long time before realizing that they cannot be edited by Chinese translators. (But this may be for another task.)

Sun, Nov 23, 1:18 PM · MediaWiki-extensions-Translate

Fri, Nov 21

Tacsipacsi added a comment to T410763: Translate shouldn't override help link for invalid page moves.

https://en.wikipedia.org/wiki/Special:MovePage/nonexistent1 shows no help link at all, Translate should be consistent with that. (Or the help link should also appear on enwiki – I think that would make more sense, but it’s probably a different task.)

Fri, Nov 21, 7:33 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate
Tacsipacsi added a comment to T410746: Broken translatable pages can be moved without related pages.

It definitely looks like the same mistake, although it may be that the same mistake was made twice, as opposed to the same buggy line being hit both times (which is what I’d call “same root cause”).

Fri, Nov 21, 4:54 PM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), Patch-For-Review, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T410664: On Special:PageTranslation, hide unchanged translation units by default rather than requiring users to click.

I’d also welcome this, but

Fri, Nov 21, 4:48 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T410613: !!FUZZY!! present in some translation files.

Why is this dependent on the revtag table? If a translation is prefixed with !!FUZZY!!, the export script could simply remove that prefix without consulting the revtag table. Or would that cause problems?

Fri, Nov 21, 4:41 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, LPL Essential (FY2025-26 Q2), LPL Projects (Other), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, translatewiki.net
Tacsipacsi added a comment to T370714: GlobalRename and move-subpages can move translatable pages without their components.

Similar bug (but the fix will probably be completely different): T410746: Broken translatable pages can be moved without related pages.

Fri, Nov 21, 3:00 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), MediaWiki-Platform-Team (Roadmap), MediaWiki-Page-rename, MediaWiki-User-rename, MediaWiki-extensions-CentralAuth, MediaWiki-extensions-Translate
Tacsipacsi created T410746: Broken translatable pages can be moved without related pages.
Fri, Nov 21, 2:51 PM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q2), Patch-For-Review, MediaWiki-extensions-Translate

Wed, Nov 19

Tacsipacsi created T410492: Form labels and fields are not associated on IDM.
Wed, Nov 19, 10:37 AM · Infrastructure-Foundations, Accessibility, Bitu
Tacsipacsi added a comment to T147864: Use IDP for authentication in Gerrit.

@hashar What is this stalled on? (I understand T147864#10541736 that it’s not a priority right now, but “stalled” is stronger than “not a priority”. I’d also appreciate true SSO.)

Wed, Nov 19, 10:16 AM · Infrastructure-Foundations, CAS-SSO, Gerrit
Tacsipacsi merged T351122: Signup form username and shell name should have AJAX validation to highlight duplicate names before form submission into T345168: Live validation of usernames.
Wed, Nov 19, 9:56 AM · Bitu, Infrastructure-Foundations, SRE
Tacsipacsi merged task T351122: Signup form username and shell name should have AJAX validation to highlight duplicate names before form submission into T345168: Live validation of usernames.
Wed, Nov 19, 9:56 AM · Infrastructure-Foundations, Bitu

Mon, Nov 17

Tacsipacsi added a comment to T232454: Support replying directly from a talk page notification (e.g. AMP Email).

With the recent work on DiscussionTools, the server-side part of this in terms of serialising and inserting new replies is also pretty much done.

Mon, Nov 17, 8:13 PM · DiscussionTools, Notifications (Echo)

Sat, Nov 15

Tacsipacsi added a comment to T410187: PHPCS gets confused by callable syntax in parameter documentation.

What happens if you write

Sat, Nov 15, 7:38 PM · MediaWiki-Codesniffer

Thu, Nov 13

Tacsipacsi added a comment to T409655: PLURAL syntax validator gets confused by other uses of equals signs in the message, as seen at [[Wikimedia:Wikipedia-android-strings-year in review slide most read english articles body/de]].

It should round trip fine, but please let us know if it doesn't. Maybe the code that supports that is broken.

Thu, Nov 13, 9:29 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), LPL Projects (Other), Wikipedia-Android-App-Backlog, Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate, Tool-yearinreview

Wed, Nov 12

Tacsipacsi added a comment to T409810: PHP Deprecated: Using bool as a message parameter was deprecated in MediaWiki 1.43.

The convention of ParamValidator for such cases (e.g. rMW includes/libs/ParamValidator/TypeDef/FloatDef.php) is 1/2: that can be used with {{PLURAL:}}, which is core, not only with ParserFunctions’ {{#if:}}.

Wed, Nov 12, 3:17 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-Blocks, MediaWiki-Engineering, Wikimedia-production-error

Tue, Nov 11

Tacsipacsi added a comment to T409836: [[Wikimedia:Wikipedia-android-strings-recommended reading list page subtitle made for/lb]] translation issue.

Can %s be used with GENDER in this context?

Tue, Nov 11, 3:20 PM · Gender-Support, Wikipedia-Android-App-Backlog, I18n

Mon, Nov 10

Tacsipacsi added a comment to T409655: PLURAL syntax validator gets confused by other uses of equals signs in the message, as seen at [[Wikimedia:Wikipedia-android-strings-year in review slide most read english articles body/de]].

And looking at the code, I realized simply adding explicit |other= fixes the issue, maybe that could be mentioned in the error messages. (This may be something for T409665, though.)

Mon, Nov 10, 3:12 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), LPL Projects (Other), Wikipedia-Android-App-Backlog, Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate, Tool-yearinreview
Tacsipacsi added a comment to T409655: PLURAL syntax validator gets confused by other uses of equals signs in the message, as seen at [[Wikimedia:Wikipedia-android-strings-year in review slide most read english articles body/de]].

It looks like this can be worked-around by making sure the raw HTML is outside the PLURAL template, i.e. wrap the PLURAL template only around the minimum required text to be pluralized:
https://translatewiki.net/wiki/Wikimedia:Wikipedia-android-strings-year_in_review_slide_most_read_english_articles_body/de

Mon, Nov 10, 3:07 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), LPL Projects (Other), Wikipedia-Android-App-Backlog, Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), MediaWiki-extensions-Translate, Tool-yearinreview

Sun, Nov 9

Tacsipacsi added a comment to T409656: For several hours all CI test with Python 3.10-3.13 fails.

I see your point, but the problem with this approach is that it potentially blocks unrelated development, like in my case. I find the approach of Dependabot much better: it constantly updates dependencies, but in separate PRs (changes in Gerrit speak), so if a new dependency version breaks the code, CI fails only on that change, and not everywhere. Also, the CI failure is less mysterious, since it’s no longer tied to the timing, but to code changes.

Sun, Nov 9, 6:57 PM · Upstream, Pywikibot-tests, Pywikibot
Tacsipacsi added a comment to T409656: For several hours all CI test with Python 3.10-3.13 fails.

Thanks for fixing it! Why aren’t dependencies fixed at least at major versions by default? At least for dependencies that follow semver, major version upgrades are always risky and shouldn’t happen implicitly.

Sun, Nov 9, 1:14 PM · Upstream, Pywikibot-tests, Pywikibot

Sat, Nov 8

Tacsipacsi added a watcher for LPL Projects (ULS rewrite): Tacsipacsi.
Sat, Nov 8, 3:04 PM
Tacsipacsi added a comment to T408797: Develop a proof of concept with various examples for the language selector.
  • The full-screen view should contain an explicit "Close" button.
Sat, Nov 8, 3:03 PM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite)
Tacsipacsi added a comment to T409629: Media Viewer uses excess precision for date.

Note that this is not a new problem, I just took the time to report it now.

Sat, Nov 8, 12:06 PM · Reader Growth Team, MediaViewer
Tacsipacsi created T409629: Media Viewer uses excess precision for date.
Sat, Nov 8, 12:04 PM · Reader Growth Team, MediaViewer

Fri, Nov 7

Tacsipacsi added a comment to T248277: Enable FlaggedRevs for NS "MediaWiki" and "File" of ruwikisource.

I doubt project-wide settings in JSON format are semantically suitable as templates.

Fri, Nov 7, 6:55 PM · FlaggedRevs, Russian-Sites, Wikimedia-Site-requests
Tacsipacsi added a comment to T248277: Enable FlaggedRevs for NS "MediaWiki" and "File" of ruwikisource.

Why are these pages in the MediaWiki namespace? You could put them in the template namespace and use Special:ChangeContentModel to make them JSON, and you would have no problems with FlaggedRevs.

Fri, Nov 7, 5:49 PM · FlaggedRevs, Russian-Sites, Wikimedia-Site-requests

Thu, Nov 6

Tacsipacsi closed T76037: Mediaviewer should strip 'English:' prefix from {{mld}} descriptions from Wikimedia Commons as Resolved.

I fixed it (without knowing of this task), and nobody has complained in the past five years.

Thu, Nov 6, 3:11 PM · Multimedia, CommonsMetadata

Tue, Nov 4

Tacsipacsi added a comment to T398280: Support summary message for Special:ManageTranslatorSandbox.

I added some from top of my head. Feel free to improve or suggest improvements.

Tue, Nov 4, 2:14 PM · LPL Projects (Other), MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), Unplanned-Sprint-Work, LPL Essential (2025 Jul-Oct), MediaWiki-extensions-Translate

Nov 3 2025

Tacsipacsi added a comment to T290778: [Config change] Enable automatic topic subscriptions in all editing interfaces.
Deploy10 NovPatch/config needed
Nov 3 2025, 10:35 PM · Editing-team (Kanban Board), Design, User-notice, Patch-For-Review, TPP-Scaling, DiscussionTools
Tacsipacsi updated the task description for T379264: Phase 5: Offer Usability Improvements as default-on feature at remaining large wikis.
Nov 3 2025, 10:31 PM · User-notice, Editing-team (Deployments), Goal, DiscussionTools

Nov 2 2025

Tacsipacsi added a comment to T408995: Improve usability of FlaggedRevs Action API modules.

I think that available levels which can be used in API call is what we want, not the raw config value.

Nov 2 2025, 3:39 PM · FlaggedRevs
Tacsipacsi added a subtask for T408726: Add FlaggedRevs support to Pywikibot (Outreachy 31): T408995: Improve usability of FlaggedRevs Action API modules.
Nov 2 2025, 11:38 AM · FlaggedRevs, Pywikibot, PendingChangesBot
Tacsipacsi added a subtask for T408389: Add FlaggedRevs API:Review support to Pywikibot: T408995: Improve usability of FlaggedRevs Action API modules.
Nov 2 2025, 11:38 AM · Patch-For-Review, PendingChangesBot
Tacsipacsi added parent tasks for T408995: Improve usability of FlaggedRevs Action API modules: T408726: Add FlaggedRevs support to Pywikibot (Outreachy 31), T408389: Add FlaggedRevs API:Review support to Pywikibot.
Nov 2 2025, 11:38 AM · FlaggedRevs
Tacsipacsi added a comment to T408995: Improve usability of FlaggedRevs Action API modules.

Other data which would be useful

  • protection levels ( ie. wgFlaggedRevsRestrictionLevels values ) which is need for API:stabilize to set which user groups can automatically review revision
Nov 2 2025, 11:37 AM · FlaggedRevs
Tacsipacsi created T408995: Improve usability of FlaggedRevs Action API modules.
Nov 2 2025, 11:36 AM · FlaggedRevs

Nov 1 2025

Tacsipacsi added a comment to T272146: Automatically ping newcomers when their question has been answered.

T290778 looks like a parent task, as it covers all experiences, while this one is about a specific interface (mentorship module at the Growth Homepage).

Nov 1 2025, 6:30 PM · Community Feedback (Growth), Growth-Team, DiscussionTools, Convenient-Discussions, GrowthExperiments-Help panel, GrowthExperiments-Mentorship
Tacsipacsi added a comment to T398280: Support summary message for Special:ManageTranslatorSandbox.

Thanks! (Attaching is something else, but changing the visibility to public also does the job.)

Nov 1 2025, 11:52 AM · LPL Projects (Other), MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), Unplanned-Sprint-Work, LPL Essential (2025 Jul-Oct), MediaWiki-extensions-Translate

Oct 31 2025

Tacsipacsi added a comment to T400058: Split most used messages to separate i18n file.

I’m pretty sure it’s not a good idea. As I wrote in T167762#11223704, context helps a lot to create quality translations. (As a developer, I personally don’t care much: I just grep for the message keys, which finds those wherever they are. Although other developers may work differently.)

I don't think that it will ruin the context. Messages that appear in the same screen should appear in the same group, too. If currently some messages from a given screen appear in "Most important", and some don't, it's probably a mistake in the first place.

Oct 31 2025, 10:57 PM · LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Oct 30 2025

Tacsipacsi added a comment to T408284: Request to create a namespace for Crimean Tatar Wikipedia.

I cannot actually do it, but what I’ve had in mind is

Oct 30 2025, 3:17 PM · Wikimedia-Site-requests
Tacsipacsi added a comment to T405444: Special namespace page links in [[Special:TalkPage/…]] produce invalid blue links.

No, it’s not a valid bug. What currently happens is in line with the principles of the parser, what you propose isn’t. I’m tired of repeating the same thing over and over again just because you repeat the same thing over and over again; unless you come up with new arguments, I won’t respond to you anymore on this task.

Oct 30 2025, 2:37 PM · MediaWiki-Special-pages
Tacsipacsi added a comment to T407780: Automatic links of Commons category statements with question marks ? are wrong on Wikidata.

So the categories can be added, they just link to wrong places. So external reusers (SPARQL, dumps, Wikimedia wikis etc.) are unaffected. I updated the task title accordingly.

Oct 30 2025, 1:54 PM · Wikidata-Gadgets, Wikidata Integration in Wikimedia projects, MediaWiki-extensions-Wikibase-Repo, Wikidata
Tacsipacsi renamed T407780: Automatic links of Commons category statements with question marks ? are wrong on Wikidata from Commons categories with question marks ? can't be added to items on Wikidata to Automatic links of Commons category statements with question marks ? are wrong on Wikidata.
Oct 30 2025, 1:54 PM · Wikidata-Gadgets, Wikidata Integration in Wikimedia projects, MediaWiki-extensions-Wikibase-Repo, Wikidata
Tacsipacsi lowered the priority of T408778: UpdateMessageJob::newJob(): Argument #2 ($content) must be of type string, bool given when importing translations from Unbreak Now! to Needs Triage.

With the XML fixed (T408778#11327039), I don’t think this is UBN anymore.

Oct 30 2025, 1:43 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), LPL Projects (Other), affects-translatewiki.net, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T408778: UpdateMessageJob::newJob(): Argument #2 ($content) must be of type string, bool given when importing translations.

Yeah, the compiler wouldn't like that. If it's a plurals in the default localization, it must be plurals everywhere.

Oct 30 2025, 1:41 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), LPL Projects (Other), affects-translatewiki.net, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T408778: UpdateMessageJob::newJob(): Argument #2 ($content) must be of type string, bool given when importing translations.

I was looking at updating the code to support parsing this and reading the Android developer documentation I don't think its valid to have plurals without items.

Oct 30 2025, 1:23 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), LPL Projects (Other), affects-translatewiki.net, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T408778: UpdateMessageJob::newJob(): Argument #2 ($content) must be of type string, bool given when importing translations.

Translatewiki.net parser does not handle plurals without item elements and this has broken translation updates.

Oct 30 2025, 10:38 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q2), LPL Projects (Other), affects-translatewiki.net, MediaWiki-extensions-Translate

Oct 29 2025

Tacsipacsi added a comment to T57081: Implement support for Flagged Revisions in Pywikibot.

The ticket T57081 is place where you can comment about Pywikibot part.

Oct 29 2025, 9:12 PM · Hungarian-Sites, User-Tgr, FlaggedRevs, Pywikibot
Tacsipacsi added a comment to T408726: Add FlaggedRevs support to Pywikibot (Outreachy 31).
  1. _apisite.flagconfig()
Oct 29 2025, 9:12 PM · FlaggedRevs, Pywikibot, PendingChangesBot

Oct 28 2025

Tacsipacsi added a comment to T156083: Consider how to best inform anonymous users that their edit has been actively deferred.

This task is about a very specific part of the development. The main development task seems to be T118696: Allow to defer 'suspicious' edits for review on any page in a reviewable namespace ("Deferred changes"), if you want to question the whole project, please do so there; it’s out of scope here.

Oct 28 2025, 10:27 PM · FlaggedRevs
Tacsipacsi added a comment to T272146: Automatically ping newcomers when their question has been answered.

If T408566: Mentees aren't subscribed to the message they send to their Mentor using the Mentorship module is considered a duplicate of this, then it’s solved by T290778: [Config change] Enable automatic topic subscriptions in all editing interfaces, isn’t it? (“Pinging” newcomers could mean several solutions, but “subscription” can be understood in only one way, and that’s implemented by T290778.)

Oct 28 2025, 10:21 PM · Community Feedback (Growth), Growth-Team, DiscussionTools, Convenient-Discussions, GrowthExperiments-Help panel, GrowthExperiments-Mentorship
Tacsipacsi added a comment to T156083: Consider how to best inform anonymous users that their edit has been actively deferred.

That page says The implementation is based on the flagged revisions extension, and most changes linked from https://en.wikipedia.org/wiki/Wikipedia:Deferred_changes/Implementation#Tasks are for the FlaggedRevs repo. So I think FlaggedRevs is indeed the correct tag. (If there are enough Deferred Changes-related tasks, maybe a workboard column or subproject could be created, but even that would belong to FlaggedRevs.)

Oct 28 2025, 10:09 PM · FlaggedRevs
Tacsipacsi added a comment to T156083: Consider how to best inform anonymous users that their edit has been actively deferred.

Given the Temporary accounts project, which means soon no IP edits will be deferred on WMF wikis (as there will be no IP edits), is this task worth pursuing? It could be of benefit for third-party wikis who don’t opt into temporary accounts, but I’m not sure if that makes it worth the work.

Oct 28 2025, 9:34 PM · FlaggedRevs
Tacsipacsi added a comment to T114055: Selflinks via Special/MyLanguage should still be selflinks.

The parser cache is there to minimize the amount of post-cache transforming, wouldn’t this approach be counterproductive? Unlike red links, the self link state cannot change due to external changes, so we wouldn’t have to invalidate cache entries just because of this. And I think “breaking parser cache” would in this case simply mean that pages appear inconsistently until the old cache entries expire; if this temporary inconsistency is acceptable (I think so), no backward- or forward-compat code is needed.

Oct 28 2025, 3:50 PM · MediaWiki-Parser, I18n, MediaWiki-Internationalization

Oct 27 2025

Tacsipacsi added a comment to T334372: Add support for inline SVG.

Lua can be used anywhere wiki markup can be used

Oct 27 2025, 10:50 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser

Oct 26 2025

Tacsipacsi added a comment to T342726: Remove the $wgEnableEditRecovery feature flag.

(Thanks for reminding me!)

Oct 26 2025, 8:59 AM · Patch-For-Review, Community-Tech, Edit Recovery

Oct 25 2025

Tacsipacsi added a comment to T396889: Split untranslatable messages to a separate file.

qqq is for translators and for MediaWiki developers, and it's not necessarily the best thing for system administrators anyway.

Oct 25 2025, 3:31 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), Patch-For-Review, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
Tacsipacsi updated subscribers of T350164: Undeploy LiquidThreads.

@Esanders please restore the edit history of my huwiki talk page (merge https://hu.wikipedia.org/wiki/Szerkeszt%C5%91vita:Tacsipacsi/LQT_Archive/LQT_Archive_1 into it). I used to use LQT for a short time over a decade ago, but since then I’ve been using plain wikitext (and DiscussionTools from day zero), so I’d like to see the edit history of the past decade where the edits were made: at Szerkesztővita:Tacsipacsi.

Oct 25 2025, 2:04 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts, Editing-team (Tracking), MediaWiki-extensions-LiquidThreads, IP-Masking-Growth-Team
Tacsipacsi added a comment to T402004: One file in HuWiki cannot be reviewed (error 500).

Also, there is now an additional Logstash entry from plwiki: RevisionReviewForm.php:490. Flagged revision with ID 77883529 exists with unexpected fr_page_id, error: duplicate review

https://pl.wikipedia.org/w/index.php?oldid=77883529

Oct 25 2025, 10:26 AM · Wikimedia-production-error, FlaggedRevs

Oct 24 2025

Tacsipacsi added a comment to T162778: If reviewed page was deleted and then undeleted, page is marked both as reviewed and unreviewed.

Neither could I reproduce it, but I got close to it. What I did:

Oct 24 2025, 9:05 PM · FlaggedRevs
Tacsipacsi added a comment to T402004: One file in HuWiki cannot be reviewed (error 500).

I realized that there’s something common in the three test2wiki pages and the huwiki page: they weren’t just deleted and restored, but something more complicated happened: the test2wiki pages were deleted, recreated and then restored (inserting the once-deleted revisions at the end of the revision history), while the huwiki page was split (if I understand the log messages correctly, the logo now visible at Fájl:Magyar Cserkészszövetség logo 2.svg was once uploaded over Fájl:Magyar Cserkészszövetség logo.svg, and then subsequently split out). I guess this is why MediaWiki assigns a new page ID, and FlaggedRevs gets confused by this.

Oct 24 2025, 8:56 PM · Wikimedia-production-error, FlaggedRevs
Tacsipacsi added a comment to T402004: One file in HuWiki cannot be reviewed (error 500).
Oct 24 2025, 8:20 PM · Wikimedia-production-error, FlaggedRevs
Tacsipacsi moved T407918: Add CodeMirror integration to 2017 editor + DiscussionTools from To Triage to Not ready to announce on the User-notice board.
Oct 24 2025, 6:49 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), User-notice, DiscussionTools, MediaWiki-extensions-CodeMirror
Tacsipacsi added a comment to T396286: Implement Crimean Tatar - Romania (crh-RO) variant for Crimean Tatar (crh) language converter.

It does for technical purposes, but not necessarily for language proposal policy purposes. We (langcom) do have some leeway to approve projects without their own ISO 639 code, but with a valid variant code, but in practice the threshold for doing so is very high.

Oct 24 2025, 6:47 PM · MediaWiki-Language-converter
Tacsipacsi changed the status of T408194: Problem with the "Reviewing pending changes" function in the Chechen Wikipedia from Resolved to Invalid.

From a Phabricator viewpoint, there was no problem, so this task is invalid, not resolved.

Oct 24 2025, 6:00 PM · FlaggedRevs
Tacsipacsi added a comment to T408201: Stack trace shows up during the translations adding (verification process).

The message in question is https://translatewiki.net/w/i.php?title=Special:Translate&group=wmcz-tracker-django&language=ar&showMessage=tracker-e540cd-index&optional=1 (https://translatewiki.net/wiki/Wikimedia:Tracker-e540cd-index/ar), and this is not a stack trace, but a list of Gettext “references”, i.e. locations where this message appears.

Oct 24 2025, 5:41 PM · MediaWiki-extensions-Translate
Tacsipacsi updated the task description for T346036: ActionFactory should determine action info without instantiating the Action object.
Oct 24 2025, 12:24 PM · MediaWiki-User-management, MediaWiki-User-Interface (actions)
Tacsipacsi added a comment to T68762: Move "Special:MyLanguage" from Extension:Translate to MediaWiki core.

Since it isn't mentioned anywhere else... The immediate impetus for this bug is so that we can set the 'Mobile-frontend-terms-url' message to '//m.wikimediafoundation.org/wiki/Special:MyLanguage/Terms_of_Use' via the WikimediaMessages extension, so that people clicking the 'Terms of Use' and 'Privacy Policy' links at the bottom of the page will get sent to the pages in their own language as they become available.

Oct 24 2025, 12:19 PM · good first task, MediaWiki-Special-pages
Tacsipacsi added a comment to T389939: Wikimedia footer links that use Special:MyLanguage should also use `?uselang=`.

+1. As a translator to Hungarian, I sometimes replace Special:MyLanguage links with links pointing to /hu pages (when they exist at the time of the translation) to avoid this problem, as I believe this provides a better UX – but an “official” solution, supporting the fallback chain and all languages, would undoubtedly be even better.

Oct 24 2025, 12:18 PM · Patch-For-Review, WikimediaMessages
Tacsipacsi added a project to T145668: [Regression] Special:MyLanguage no longer redirects to the edit interface for red links: MediaWiki-extensions-Translate.

Nothing has changed in this regard since rETRAd044713a2a59. rMW062cfffeb2d132ead4d7d786c96dce5e7a0bc557 (committed two years before rETRAd044713a2a59) promised the red-link part will be moved to core in a follow-up commit, but that hasn’t happened in the past 11 years.

Oct 24 2025, 11:40 AM · MediaWiki-extensions-Translate, MediaWiki-Internationalization, Regression
Tacsipacsi added a comment to T353660: Something better than Special:MyLanguage (broken Page previews broken, broken "what links here" broken, have to add prefix for translation, etc).

"what links here" broken

Oct 24 2025, 11:29 AM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T342726: Remove the $wgEnableEditRecovery feature flag.
Oct 24 2025, 10:19 AM · Patch-For-Review, Community-Tech, Edit Recovery

Oct 23 2025

Tacsipacsi added a comment to T408153: Unbalanced translate tag error does not take SyntaxHighlight into account.

The point is that <syntaxhighlight> is intentionally not “nowiki-like” with respect to <translate> tags, because otherwise it’d be impossible to make parts of a code block (e.g. comments, or the text “Some template” in https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_administration#Translatable_page) translatable.

Oct 23 2025, 8:32 PM · SyntaxHighlight, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T402004: One file in HuWiki cannot be reviewed (error 500).

That’s a special page, not exactly helpful. ☹ Any chance we can find the actual article? For example using the revision ID included in the message (at least the message in the task description contains it)?

Oct 23 2025, 7:12 PM · Wikimedia-production-error, FlaggedRevs
Tacsipacsi added a comment to T375231: ext-quick-survey-panel is showing up inside mw-fr-revision-details.

@Tacsipacsi using the dialog with teleport target would also work here

Oct 23 2025, 7:08 PM · Codex, FlaggedRevs
Tacsipacsi added a comment to T396889: Split untranslatable messages to a separate file.

English Wikipedia does this: https://en.wikipedia.org/wiki/MediaWiki_talk:Accesskey-pt-watchlist (Template:Interface explanation). I vaguely recall having seen this elsewhere as well, but I’m not sure where (if at all).

Oct 23 2025, 6:50 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), Patch-For-Review, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
Tacsipacsi removed a project from T408126: Deprecate the 'vform' HTMLForm display format: Patch-For-Review.
Oct 23 2025, 6:31 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Technical-Debt, MediaWiki-HTMLForm, MediaWiki-User-Interface
Tacsipacsi added a comment to T290778: [Config change] Enable automatic topic subscriptions in all editing interfaces.

I see. What about just highlighting the fact that now any editor works, without naming any one of them?

Oct 23 2025, 6:17 PM · Editing-team (Kanban Board), Design, User-notice, Patch-For-Review, TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T375231: ext-quick-survey-panel is showing up inside mw-fr-revision-details.

I don’t see documentation on the CSS-only version of Popover. This popup essential information, so it should be available without JavaScript. (Currently it isn’t, but we shouldn’t lock ourselves in a component with which it’s impossible to fix this accessibility issue.)

Oct 23 2025, 2:51 PM · Codex, FlaggedRevs
Tacsipacsi added a comment to T290778: [Config change] Enable automatic topic subscriptions in all editing interfaces.

Do we really call action=edit the “source editor”? I find it slightly confusing, as DiscussionTools also has its source mode. Isn’t there a more specific term? (As far as I understand, this change affects other ways as well, such as action API, VisualEditor if enabled in the namespace, etc., but those are probably not worth being mentioned. Except maybe the mobile apps – or do they already auto-subscribe?)

Oct 23 2025, 1:43 PM · Editing-team (Kanban Board), Design, User-notice, Patch-For-Review, TPP-Scaling, DiscussionTools

Oct 22 2025

Tacsipacsi added a comment to T402004: One file in HuWiki cannot be reviewed (error 500).

What is the fiwiki page? (I don’t have access to Logstash.) The huwiki page has been deleted and undeleted between @Boro's recent edit and the previous one, so I think it suffered from T162778: If reviewed page was deleted and then undeleted, page is marked both as reviewed and unreviewed; maybe it’s the same on fiwiki?

Oct 22 2025, 11:33 AM · Wikimedia-production-error, FlaggedRevs
Tacsipacsi added a comment to T234875: needless <h3>&nbsp;</h3> above category items with whitespace sort key.

Did someone check this from an accessibility perspective? A missing heading can make the accessibility tree harder to navigate; I fear a cosmetic improvement will make the content less accessible here.

Oct 22 2025, 8:30 AM · Patch-For-Review, MediaWiki-Categories

Oct 21 2025

Tacsipacsi added a comment to T407918: Add CodeMirror integration to 2017 editor + DiscussionTools.

CodeMirror would be especially useful in DiscussionTools, since templates can't be used in the visual mode, forcing users to write complicated syntax without the assistance of syntax highlighting.

Oct 21 2025, 10:03 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), User-notice, DiscussionTools, MediaWiki-extensions-CodeMirror
Tacsipacsi added a comment to T407880: Method to get the title of the active section.

not really this is to get the title of the current section heading

Oct 21 2025, 9:50 PM · Scribunto
Tacsipacsi added a comment to T292969: Suggested values: Support labels.

Note that if this case is not handled by the implemented solution, it's still relatively hard to fix by replacing the sub-class letters with the actual names. Doing so would end up creating a parameter with 30+ suggested values without any way to add separating items (similar to what the Upload/Licensing field has). Merging the two parameters has the same issue of excessive number of items.

Oct 21 2025, 8:27 AM · VisualEditor, TemplateData, WMDE-TechWish, WMDE-Templates-FocusArea
Tacsipacsi changed the status of T405444: Special namespace page links in [[Special:TalkPage/…]] produce invalid blue links from Duplicate to Declined.

No, it should not be “fixed”; I explained above why. (And, by the way, it’s not even a bug: the way it works now is by design. The change you ask for would be a new feature, not a bug fix.)

Oct 21 2025, 8:09 AM · MediaWiki-Special-pages

Oct 20 2025

Tacsipacsi added a comment to T405444: Special namespace page links in [[Special:TalkPage/…]] produce invalid blue links.

Then it should be declined. Wikitext parsing traditionally works by trying to make sense out of the input as much as possible. A red link (which shows the error message when navigated to) may fit in this, an error message definitely doesn’t. Error messages are only used when there’s absolutely no way the input can be interpreted, like infinite template recursion, Lua errors, or non-numeric input to {{#expr:}}.

Oct 20 2025, 1:22 PM · MediaWiki-Special-pages
Tacsipacsi added a comment to T392391: Wikilinks to Special:TalkPage should be displayed as red links if the target page doesn't exist.

Oh, I see it’s not a new idea of yours that these links should be used in wikitext. As I wrote in T63547#11288449, I don’t think they should, and there is a solution that already works as expected in wikitext, without any need for software changes.

Oct 20 2025, 1:15 PM · patch-welcome, MediaWiki-Parser, MediaWiki-Special-pages
Tacsipacsi added a comment to T63547: Make [[Special:WhatLinksHere]] and [[Special:RecentChangesLinked]] work with links which use [[Special:MyLanguage]].

[[Special:TalkPage/]] was introduced based on a specific use case.

Oct 20 2025, 1:04 PM · Patch-For-Review, MediaWiki-Internationalization, MediaWiki-Page-derived-data, I18n