Page MenuHomePhabricator

Tacsipacsi
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

Today

Tacsipacsi added a comment to T356774: Saved messages flow for edit patrol.

Does this screenshot mean that the links will be autonumbered external links? These should be avoided if possible: they look ugly and has accessibility issues. I’d write

Thu, Feb 22, 8:00 AM · Wikipedia-Android-App-Backlog (Android Release - FY2023-24)

Tue, Feb 20

Tacsipacsi added a comment to T357021: Permalinks are getting very long when non-latin characters are part of the link.

(Firefox has an option for it – in about:config you can toggle browser.urlbar.decodeURLsOnCopy to true.)

Tue, Feb 20, 10:33 AM · DiscussionTools

Mon, Feb 19

Tacsipacsi added a comment to T357914: action=searchtranslations should list values for groups and language codes.

Maybe for performance as well, but not only: if I have to scroll over 15k group names, I feelingly never reach the end of the page, which makes it less helpful for humans.

Mon, Feb 19, 4:42 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T357912: action=searchtranslations case parameter type and description is a little confusing.

Yes: if a parameter is boolean, any value (even empty ones) count as true, only omitting the parameter entirely counts as false (in line with the HTTP/HTML/whatever spec). This would be a breaking change, which is what @Reedy meant with “I can understand it may not be able to be one easily, due to the underlying usages”.

Mon, Feb 19, 4:41 PM · Voice & Tone, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T357914: action=searchtranslations should list values for groups and language codes.

There are hundreds of languages (language, sourcelanguage), and on Meta, over 15,000 groups. I don’t think listing all those would make the help page more usable. main:uselang doesn’t list all possible languages either. However, more information on how to find out the list of possible values could be helpful.

Mon, Feb 19, 4:37 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T355548: Edit Recovery deployment.

We should make sure that the default languages of the projects to which it's deployed have had the messages translated, i.e. the MediaWiki:Edit-recovery-* prefix as well as MediaWiki:Tog-editrecovery and MediaWiki:Editrecovery.

I spoke to @STei-WMF just now and we thought it might be a good idea to modify the preference message from

Enable the [[Special:EditRecovery|{{int:editrecovery}}]] feature

to something like

Enable the new [[Special:EditRecovery|{{int:editrecovery}}]] feature (you can give feedback on the [https://meta.wikimedia.org/wiki/Talk:Community_Wishlist_Survey_2023/Edit-recovery_feature project's talk page])

to highlight the fact that it's not a fully polished feature yet and that we want feedback.

Mon, Feb 19, 4:24 PM · Community-Tech (CommTech-Kanban), Edit Recovery
Tacsipacsi added a comment to T356984: Stop sending change notification email if edit is done by a bot.

"Why can’t those reasons be stated publicly?" this essentially always means it is a security sensitive topic and disclosing it publicly could have impact.

Mon, Feb 19, 4:05 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi reopened T356821: Make <languages> compatible with night mode by using Codex design tokens as "Open".

@ovasileva Another acceptance criterion was added in T356821#9552036, which hasn’t been confirmed yet – and couldn’t have been, as the patch is currently under review. (I’ve now added a beta cluster link as for that AC as well.)

Mon, Feb 19, 3:04 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate
Tacsipacsi updated the task description for T356821: Make <languages> compatible with night mode by using Codex design tokens.
Mon, Feb 19, 3:03 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate
Tacsipacsi reopened T356821: Make <languages> compatible with night mode by using Codex design tokens, a subtask of T354843: [Night mode] Make all open-by-default global navigation appear in night mode on mobile, as Open.
Mon, Feb 19, 3:03 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog
Tacsipacsi added a comment to T350653: Add user preference to enable Edit Recovery.

Okay, thanks for the explanation!

Mon, Feb 19, 2:21 PM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Community-Tech (CommTech-Kanban), Edit Recovery
Tacsipacsi added a comment to T355548: Edit Recovery deployment.

I spoke to @STei-WMF just now and we thought it might be a good idea to modify the preference message from

Enable the [[Special:EditRecovery|{{int:editrecovery}}]] feature

to something like

Enable the new [[Special:EditRecovery|{{int:editrecovery}}]] feature (you can give feedback on the [https://meta.wikimedia.org/wiki/Talk:Community_Wishlist_Survey_2023/Edit-recovery_feature project's talk page])

to highlight the fact that it's not a fully polished feature yet and that we want feedback.

Mon, Feb 19, 2:21 PM · Community-Tech (CommTech-Kanban), Edit Recovery
Tacsipacsi added a comment to T350653: Add user preference to enable Edit Recovery.

I’ve just realized that $wgEnableEditRecovery is still disabled on all production wikis except for testwiki. Is this intentional? When do you plan to enable it as an opt-in beta (i.e. $wgEnableEditRecovery = true; $wgDefaultUserOptions['editrecovery'] = 0;) on other wikis?

Mon, Feb 19, 12:59 PM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Community-Tech (CommTech-Kanban), Edit Recovery
Tacsipacsi added a comment to T356984: Stop sending change notification email if edit is done by a bot.

Since the train arrived, I’ve missed

Mon, Feb 19, 12:23 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice

Sun, Feb 18

Tacsipacsi added a comment to T355636: CategoryTree toggles cannot be reached by keyboard.

Why was it changed to <a role="button"> rather than a <button>? <a> is for things that go somewhere; this toggle does something.

Sun, Feb 18, 2:00 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Accessibility, MediaWiki-extensions-CategoryTree
Tacsipacsi updated the task description for T17971: CategoryTreeItem: twice as many TABs for text browser users.
Sun, Feb 18, 1:59 PM · MediaWiki-extensions-CategoryTree

Fri, Feb 16

Tacsipacsi added a comment to T354843: [Night mode] Make all open-by-default global navigation appear in night mode on mobile.

@ovasileva It took me a while to understand what you mean, so I’ve updated the title and description to make it easier to understand. Is it okay for you? Or did I maybe still not understand correctly what you mean and updated them with a misinterpretation?

Fri, Feb 16, 7:36 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog
Tacsipacsi renamed T354843: [Night mode] Make all open-by-default global navigation appear in night mode on mobile from [Night mode] All global navigation open by default appear in night mode on mobile to [Night mode] Make all open-by-default global navigation appear in night mode on mobile.
Fri, Feb 16, 7:36 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog
Tacsipacsi added a comment to T357686: Uninitialised Parser::mOutput triggers an error.

There’s already a patch to fix (but at the same time deprecate) this usage at https://gerrit.wikimedia.org/r/c/mediawiki/core/+/985035. Maybe you could weigh in about whether to deprecate on Gerrit.

Fri, Feb 16, 1:13 AM · MediaWiki-extensions-Lingo, MediaWiki-Parser

Tue, Feb 13

Tacsipacsi added a comment to T356159: Performance review for PageNotice extension.

Then it’s okay. Your message sounded like you want to contradict me.

Tue, Feb 13, 5:47 PM · Wikimedia-Extension-setup, MediaWiki-extensions-PageNotice
Tacsipacsi added a comment to T356159: Performance review for PageNotice extension.

So it makes sense to be dependent on the page. Whether it's […] the message's language.

Tue, Feb 13, 5:42 PM · Wikimedia-Extension-setup, MediaWiki-extensions-PageNotice
Tacsipacsi added a comment to T356159: Performance review for PageNotice extension.

@daniel @Ladsgroup Does this mean we should switch PageNotices to be in the page content language? Not sure if it's possible to put userlang stuff in PC. Right now they are rendered in user language but should be fine to switch to content language as it's a new feature.

Tue, Feb 13, 5:04 PM · Wikimedia-Extension-setup, MediaWiki-extensions-PageNotice
Tacsipacsi updated subscribers of T319580: Migrate ato from Toolforge GridEngine to Toolforge Kubernetes.

@dcaro I’m not a maintainer of this tool, but hasn’t it long been migrated away from the grid? https://grid-deprecation.toolforge.org/t/ato lists no grid jobs, even though the bot is running continuously.

Tue, Feb 13, 4:22 PM · Grid-Engine-to-K8s-Migration
Tacsipacsi added a comment to T249893: Add "Thanks" to talk page comments.

I'm getting a "No valid recipient found" message, but I assume this is due to the test environment. Otherwise, it looks nice!

Tue, Feb 13, 4:16 PM · Patch-Needs-Improvement, DiscussionTools, Growth-Team, Editing-team (Tracking), Thanks

Mon, Feb 12

Tacsipacsi added a comment to T356984: Stop sending change notification email if edit is done by a bot.

@Tacsipacsi I would ask you to keep emotions in check

Mon, Feb 12, 8:07 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi added a comment to T356984: Stop sending change notification email if edit is done by a bot.

No, because bot edits used to be correctly highlighted on Special:Watchlist before your patch. The data was there, it just wasn’t delivered in one particular way. Now, it’s not persisted and thus not accessible in any way.

Mon, Feb 12, 9:35 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi added a comment to T356984: Stop sending change notification email if edit is done by a bot.

Then how do you call the fact that the database write necessary to highlight the bot edit in the watchlist doesn’t happen?

Mon, Feb 12, 9:06 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi raised the priority of T356984: Stop sending change notification email if edit is done by a bot from Medium to Unbreak Now!.

This is BROKEN and causes DATA LOSS. I can work with you on a better solution, but not if you’re not willing to accept that it’s not just my personal taste, but you got it wrong. And I’m not the only one who thinks it’s unacceptable.

Mon, Feb 12, 9:02 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi added a parent task for T356984: Stop sending change notification email if edit is done by a bot: T354436: 1.42.0-wmf.18 deployment blockers.
Mon, Feb 12, 9:02 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi added a subtask for T354436: 1.42.0-wmf.18 deployment blockers: T356984: Stop sending change notification email if edit is done by a bot.
Mon, Feb 12, 9:01 AM · User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Tacsipacsi added a comment to T320210: Migrate zoomviewer from Toolforge GridEngine to Toolforge Kubernetes.

The full page load on https://zoomviewer.toolforge.org/index.php?f=Seattle+7.jpg&flash=no took 48 seconds for me as well, but it didn’t feel very long – it’s a huge picture after all.

Mon, Feb 12, 8:33 AM · Grid-Engine-to-K8s-Migration
Tacsipacsi added a parent task for T356984: Stop sending change notification email if edit is done by a bot: T354436: 1.42.0-wmf.18 deployment blockers.
Mon, Feb 12, 8:10 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi edited subtasks for T354436: 1.42.0-wmf.18 deployment blockers, added: T356984: Stop sending change notification email if edit is done by a bot; removed: T356225: Verify 1.42.0-wmf.18 deployment.
Mon, Feb 12, 8:10 AM · User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Tacsipacsi removed a parent task for T356225: Verify 1.42.0-wmf.18 deployment: T354436: 1.42.0-wmf.18 deployment blockers.
Mon, Feb 12, 8:10 AM · Web-Team-Backlog (FY2023-24 Q3 Sprint 3)
Tacsipacsi reopened T356984: Stop sending change notification email if edit is done by a bot as "Open".

The revert should be merged before it hits production and edits by bot accounts start (irreversibly) being handled as seen.

Mon, Feb 12, 8:10 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail, User-notice
Tacsipacsi added a parent task for T356225: Verify 1.42.0-wmf.18 deployment: T354436: 1.42.0-wmf.18 deployment blockers.
Mon, Feb 12, 8:09 AM · Web-Team-Backlog (FY2023-24 Q3 Sprint 3)
Tacsipacsi added a subtask for T354436: 1.42.0-wmf.18 deployment blockers: T356225: Verify 1.42.0-wmf.18 deployment.
Mon, Feb 12, 8:09 AM · User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments

Sat, Feb 10

Tacsipacsi updated the task description for T182050: Remove all mediawiki.ui components and libraries in favor of Codex.
Sat, Feb 10, 3:24 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), MediaWiki-extensions-Translate, MediaWiki-extensions-InputBox, MediaWiki-extensions-GuidedTour, Growth-Team, MediaWiki CodeJam Dec 2023, Patch-For-Review, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), Design-System-Team, MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), MediaWiki-User-Interface

Fri, Feb 9

Tacsipacsi added a comment to T356903: Does Automoderator work when Flagged Revisions is enabled?.

It seems like, at least on de.wiki, bots have the autoreview flag

Fri, Feb 9, 6:29 PM · MediaWiki-extensions-FlaggedRevs, Spike, Automoderator
Tacsipacsi changed the status of T15989: Bot edits should be auto-flagged as checked/sighted when former revision was flagged from Invalid to Resolved.

Just because T15989#192979 is invalid, the bug itself is valid and has been fixed in rSVN34336 (rEFLR26f2480fffe8).

Fri, Feb 9, 6:29 PM · Shell, MediaWiki-extensions-FlaggedRevs

Thu, Feb 8

Tacsipacsi added a comment to T356903: Does Automoderator work when Flagged Revisions is enabled?.
  • Is Automoderator able to revert edits when Flagged Revisions is enabled?
Thu, Feb 8, 10:23 PM · MediaWiki-extensions-FlaggedRevs, Spike, Automoderator

Tue, Feb 6

Tacsipacsi added a comment to T348519: Entry points for marking page for translation.

Thanks for the replies!

Tue, Feb 6, 6:01 PM · Language-Team (Language-2024-January-March), Wikimedia-Design, Design, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given.

What if Special:ManageMessageGroups displayed a warning? It’d complicate things quite a bit due to the half-maintenance script, half-special page setup, though.

Tue, Feb 6, 5:24 PM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), Patch-For-Review, affects-translatewiki.net, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T350653: Add user preference to enable Edit Recovery.

It seems like it might be good, and not disruptive considering that it's currently enabled there.

Tue, Feb 6, 1:14 PM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Community-Tech (CommTech-Kanban), Edit Recovery
Tacsipacsi claimed T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given.
Tue, Feb 6, 1:10 PM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), Patch-For-Review, affects-translatewiki.net, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T259824: DiscussionTools's reply tool doesn't work when the comments are transcluded from another page using a template (not directly).

If you have

<p about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"Discussion","href":"./Template:Discussion"},"params":{"1":{"wt":"Test"}},"i":0}}]}' id="mwAg">Hello world</p>

couldn’t you pre-save transform {{subst:Discussion|1=Test}} and then look for transclusions in the result? Or send {{Discussion|1=Test}} through what Special:ExpandTemplates uses if it’s Parsoid-compatible yet?

Tue, Feb 6, 9:24 AM · DiscussionTools
Tacsipacsi added a comment to T356727: Add topic button showing on mobile diff view.

Maybe it shouldn’t appear in diff-only views (diffonly=1 URL parameter or user preference set to diff-only), but should otherwise (diffonly=0 or default user preference)? This would be consistent with how __NEWSECTIONLINK__ works on desktop: https://en.wikipedia.org/w/index.php?title=Wikipedia%3AVillage_pump_(miscellaneous)&diff=1204026281&oldid=1203841008&diffonly=1 doesn’t show it, https://en.wikipedia.org/w/index.php?title=Wikipedia%3AVillage_pump_(miscellaneous)&diff=1204026281&oldid=1203841008&diffonly=0 does.

Tue, Feb 6, 8:41 AM · DiscussionTools, MediaWiki-Page-diffs

Mon, Feb 5

Tacsipacsi added a comment to T240624: Style desktop Minerva diff page to look like Special:MobileDiff .

I realized through T356711 that converging the page styles includes hiding the page content below diffs, overriding the user’s preferences by rewriting the URL. Preferences are there to be honored, why do you ignore them?

Mon, Feb 5, 11:07 PM · MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), Patch-For-Review, Moderator-Tools-Team, Web-Team-Backlog (Needs Prioritization (Tech)), MinervaNeue, MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), User-Jdlrobson, Technical-Debt (RW-Tech-Debt)

Sun, Feb 4

Tacsipacsi added a comment to T265974: Tell whether or not a page is translatable via API.

https://test.wikipedia.org/w/api.php?action=query&format=json&prop=pageprops&meta=&titles=Translatable+page+without+languages+tag&formatversion=2&ppcontinue=&ppprop= does not have any of those, so translatable pages without <languages/> cannot be detected that way it seems, but I can think of few usecases where one would prefer to not have <languages/>

Sun, Feb 4, 8:10 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T354076: Vector 2022 desktop view on mobile degraded with update in MW 1.41.0.

The font size inconsistency is caused by Edge trying to guess what’s “important” and increasing the font size of that. I don’t think we have much control over that; but even if we had, it’s out of the scope of this task.

Sun, Feb 4, 2:28 PM · patch-welcome, Web-Team-Backlog, Desktop Improvements (Vector 2022)
Tacsipacsi updated the task description for T354887: Upgrade to Gerrit 3.9.
Sun, Feb 4, 2:17 PM · Gerrit (Gerrit 3.9), Release-Engineering-Team

Fri, Feb 2

Tacsipacsi merged T40964: Refactor page translation code into T347931: Move code to mark page for translation from PageTranslationSpecialPage to a service.
Fri, Feb 2, 10:01 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Localization Infrastructure FY2023-24, Language-Team (Language-2023-October-December), Technical-Debt, MediaWiki-extensions-Translate
Tacsipacsi merged task T40964: Refactor page translation code into T347931: Move code to mark page for translation from PageTranslationSpecialPage to a service.
Fri, Feb 2, 10:01 PM · Epic, Technical-Debt, MediaWiki-extensions-Translate
Tacsipacsi added a parent task for T347931: Move code to mark page for translation from PageTranslationSpecialPage to a service: T235397: Add API module to "mark a page for translation".
Fri, Feb 2, 10:01 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Localization Infrastructure FY2023-24, Language-Team (Language-2023-October-December), Technical-Debt, MediaWiki-extensions-Translate
Tacsipacsi removed a parent task for T40964: Refactor page translation code: T235397: Add API module to "mark a page for translation".
Fri, Feb 2, 10:01 PM · Epic, Technical-Debt, MediaWiki-extensions-Translate
Tacsipacsi edited subtasks for T235397: Add API module to "mark a page for translation", added: T347931: Move code to mark page for translation from PageTranslationSpecialPage to a service; removed: T40964: Refactor page translation code.
Fri, Feb 2, 10:01 PM · MediaWiki-Action-API, MediaWiki-extensions-Translate, User-DannyS712
Tacsipacsi added a comment to T307275: Editing translation as source code adds !!FUZZY!! even when already present.

I cannot reproduce it anymore, probably fixed by 0bbf56fafaa68650c19c826ffa98a8b68e344b95.

Fri, Feb 2, 9:57 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T214096: Express chainable method (or "returns this") in JSDoc.

If I understand microsoft/TypeScript#4910 correctly, @return {this} should work in TypeScript (and it indeed seems to work in JS code in VS Code), so even though JSDoc doesn’t support it officially, it may be the way to go.

Fri, Feb 2, 9:48 PM · JSDoc WMF theme
Tacsipacsi added a comment to T325081: Allow translation of only the article title.

This has been explicitly disabled last year in T289697, which makes even less likely to be implemented…

Fri, Feb 2, 9:39 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T265974: Tell whether or not a page is translatable via API.

While not a very clean solution, {{TRANSLATABLEPAGE}} introduced in T290239 (which is not exactly the same as wgTranslatePageTranslation, see T290239#8815322) can be used: https://meta.wikimedia.org/w/api.php?action=expandtemplates&title=Main%20Page&text={{TRANSLATABLEPAGE}} returns Main Page because it’s translatable, while https://meta.wikimedia.org/w/api.php?action=expandtemplates&title=Template:TNT&text={{TRANSLATABLEPAGE}} returns an empty string because Template:TNT is not translatable.

Fri, Feb 2, 9:30 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T39617: Do not convert text marked as being in another language with a lang attribute.

Sure, I'll take this for now. If/when I write the parsoid language converter, it would be straightforward to fix this. Fixing it in PHP is harder...

Fri, Feb 2, 9:17 PM · MediaWiki-Language-converter
Tacsipacsi added a parent task for T43716: [EPIC] Support language variant conversion in Parsoid: T39617: Do not convert text marked as being in another language with a lang attribute.
Fri, Feb 2, 9:17 PM · Parsoid-Read-Views, Parsoid-Rendering, affects-Kiwix-and-openZIM, Parsoid, Platform Team Legacy (Watching / External), Services (watching), Epic, MediaWiki-Language-converter, Chinese-Sites, I18n
Tacsipacsi added a subtask for T39617: Do not convert text marked as being in another language with a lang attribute: T43716: [EPIC] Support language variant conversion in Parsoid.
Fri, Feb 2, 9:17 PM · MediaWiki-Language-converter
Tacsipacsi added a comment to T348519: Entry points for marking page for translation.

If the editor/reader has contributed to the creation of this page lacks translation marking permissions:

Message2.png (109×864 px, 11 KB)

Fri, Feb 2, 4:15 PM · Language-Team (Language-2024-January-March), Wikimedia-Design, Design, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T52103: "Do not invalidate translations" checkbox at [[Special:PageTranslation]] should be checked by default if change does not require updating translations.

Implementation note: compare the result of TranslationUnit::getTextWithVariables() and a similar method for $oldText. This would also work when the tvar syntax is upgraded (from <tvar|1></> to <tvar name="1"></tvar>). TranslationUnit::$type should remain to be changed, because it should still be possible to fuzzy these translations.

Fri, Feb 2, 4:14 PM · MediaWiki-extensions-Translate
Tacsipacsi merged T349782: Default to not invalidating translations when only tvars are changed into T52103: "Do not invalidate translations" checkbox at [[Special:PageTranslation]] should be checked by default if change does not require updating translations.
Fri, Feb 2, 4:14 PM · MediaWiki-extensions-Translate
Tacsipacsi merged task T349782: Default to not invalidating translations when only tvars are changed into T52103: "Do not invalidate translations" checkbox at [[Special:PageTranslation]] should be checked by default if change does not require updating translations.
Fri, Feb 2, 4:14 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T348516: Use Codex in Special:PagePreparation.

SearchSuggest exists in MW Core so It would make sense to update it to a Vue component there instead of on the Translate extension.

Fri, Feb 2, 2:19 PM · Language-Team (Language-2024-January-March), Patch-For-Review, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T356199: Diacritics in talk pages permalinks cause comments to not being found.

I think the Tech News entry should mention non-Latin-script languages as well, because they’ve had an even bigger problem: on Latin-script wikis like French or German, more or less of the links were broken, while on non-Latin-script ones like Chinese or Russian, basically all links.

Fri, Feb 2, 1:48 PM · Verified, MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Editing-team (Kanban Board), User-notice, DiscussionTools

Thu, Feb 1

Tacsipacsi added a comment to T71592: [PagePreparation] Link to edit and language in summary.

It uses, and has always used (ever since it was introduced in a65a6a2), mw.Title.getUrl(). I didn’t try Special:PagePreparation (I didn’t want to create garbage), but trying out mw.Title.getUrl() directly, it should emit URLs that include index.php. (Even though I don’t think it should look like that – it can look however it happens to look like, as long as it works for any title, even those that contain question marks and the like.)

Thu, Feb 1, 9:56 AM · good first task, MediaWiki-extensions-Translate
Tacsipacsi updated the task description for T71592: [PagePreparation] Link to edit and language in summary.
Thu, Feb 1, 9:56 AM · good first task, MediaWiki-extensions-Translate

Tue, Jan 30

Tacsipacsi added a comment to T356181: [Talk pages] Make the Subscribe link more visible.

As al alternative, it would be an option when you click on watch, as an option like watchlist expiry.

Tue, Jan 30, 7:23 PM · Desktop Improvements (Vector 2022), DiscussionTools, Design
Tacsipacsi added a comment to T356028: Reply containing gallery is rendered without gallery.

It’s not expected to work (yet): T251633: Add reply tool support for extensions and templates within indented comments. However, the wikitext preview should also look broken to reinforce this – the input used to be indented with colons to emulate this, but this seems to have regressed?

Tue, Jan 30, 6:06 PM · MediaWiki-Gallery, DiscussionTools
Tacsipacsi added a comment to T356142: Comment-not-found notification is shown also if the comment is not deleted.

Is this also the cause for which my manual signature was ignored? (I added the signature manually to avoid the space between the dash and the user name.)

Tue, Jan 30, 10:39 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Verified, Editing-team (Kanban Board), DiscussionTools

Fri, Jan 26

Tacsipacsi created T355973: Running MediaWiki-Docker on 32-bit machine fails with “exec user process caused: exec format error”.
Fri, Jan 26, 10:07 PM · MediaWiki-Docker

Wed, Jan 24

Tacsipacsi added a comment to T343131: Commons database is growing way too fast.

e.g. One case I see is that merging https://commons.wikimedia.org/wiki/Template:Self/is-pd-expired into https://commons.wikimedia.org/wiki/Template:Self can remove 36M rows from templatelinks.

Wed, Jan 24, 4:45 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, MediaWiki-Platform-Team (Radar), Data-Persistence (work done), Commons
Tacsipacsi added a comment to T355697: WikibaseQualityConstraints suggestions feature can show suggestions out-of-order.

(which would also be more in line with the API etiquette).

Wed, Jan 24, 10:48 AM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikibase-Quality-Constraints, Wikidata

Tue, Jan 23

Tacsipacsi added a comment to T343131: Commons database is growing way too fast.

If you open up the "Edit template data" button above the editor in an template that only has an module wrapper, you will not have the option to let it import the arguments automatically. If you do the same with an wikicode template, that option will be there. (assuming neither templates have templdatedata) (not a bug request, btw.)

Tue, Jan 23, 9:06 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, MediaWiki-Platform-Team (Radar), Data-Persistence (work done), Commons
Tacsipacsi added a comment to T334372: Add support for inline SVG.

This would be more likely/feasible, though uploads are hosted on a separate domain with a separate security context, that is not really reachable from wikitext.

Tue, Jan 23, 7:38 PM · MediaWiki-Parser
Tacsipacsi added a comment to T334372: Add support for inline SVG.

Then maybe continue generating PNGs, just allow the SVG source to be defined inline in wikitext instead of a file on disk? Much like how Math and Score work today: input raw LaTeX/Lilypond in a parser tag (in our case <svg>), and have it rendered on the page. This is no more dangerous than uploading files, just more convenient. Of course, the checks that are run on uploading SVGs should also run when parsing the page, rejecting bad SVGs with an error message.

Tue, Jan 23, 6:10 PM · MediaWiki-Parser

Jan 22 2024

Tacsipacsi added a comment to T355564: Add config option to switch DT to use parsoid by default on wikitech.

It will be applied to more pages, not less: the only way to for non-talk namespaces to have visual enhancements is using __NEWSECTIONLINK__, but that’s virtually unused on Wikitech (used only on two random user pages; the other six are false positives).

Jan 22 2024, 4:58 PM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, DiscussionTools

Jan 21 2024

Tacsipacsi added a comment to T343131: Commons database is growing way too fast.

Some more specific templates (more to add):

Jan 21 2024, 6:12 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, MediaWiki-Platform-Team (Radar), Data-Persistence (work done), Commons
Tacsipacsi updated subscribers of T190108: Ways to opt-in/opt-out CodeMirror in 2003 Wikitext editor (without using the Toolbar).

I suppose I'll explore a toggle component for standalone CodeMirror (where WikiEditor isn't used). I'm thinking maybe a floating toggle, that appears only when you hover over the CodeMirror view. Or a tiny button pinned to the top-right, or something. If anyone has ideas, please share :)

What about top left? We used to have that for over a decade: https://www.mediawiki.org/wiki/Editor#Former

Well I was thinking more of a "floating" button, not a toolbar. We can discuss further at T190108.

Jan 21 2024, 1:29 AM · MediaWiki-extensions-CodeMirror

Jan 20 2024

Tacsipacsi added a comment to T341066: Support multiple replicas of continuous jobs.

I committed https://github.com/toollabs/Rotatebot/commit/8938d15165acc2c8cd4689da48a61dbeb84b1d80 on the assumption that this won’t happen. Others may have done the same, so please make it opt-in if it happens.

Jan 20 2024, 2:03 PM · Toolforge Jobs framework
Tacsipacsi added a comment to T301615: Show syntax highlighting on View Source/protected pages.

It should work in Chromium-based browsers. Apparently there's a bug in Firefox that prevents it from working there https://bugzilla.mozilla.org/show_bug.cgi?id=1593761

Jan 20 2024, 11:04 AM · Community-Tech (CommTech-Kanban), Patch-For-Review, Community-Wishlist-Survey-2023, MediaWiki-extensions-CodeMirror

Jan 18 2024

Tacsipacsi added a comment to T124168: Show Navbox templates in mobile skins.

Anything that’s hidden using CSS (rather than removing it from the HTML) can be unhidden using CSS. However, it’s your responsibility to make it readable on small screens if you do so.

Jan 18 2024, 8:14 PM · Web-Team-Backlog, MobileFrontend (Tracking), Local-Wiki-Template-And-Gadget-Issues, Mobile
Tacsipacsi placed T320030: Migrate sbot from Toolforge GridEngine to Toolforge Kubernetes up for grabs.

Since the grid jobs were stopped on December 18, most jobs that were running on the grid engine at that time have been migrated to k8s by me and someone else (I don’t know whom, I just saw the job having been migrated), with only one bug remaining (because of source availability/licensing issues, not for technical reasons), see details in https://commons.wikimedia.org/w/index.php?title=User_talk:Steinsplitter&oldid=842361352#SteinsplitterBot_tasks_should_be_maintained_by_WMF. There are also about 50 jobs that haven’t been running since early September. These are not strictly connected to the k8s migration, but they also need to be migrated from the grid engine to k8s before they can be restarted.

Jan 18 2024, 7:34 PM · Grid-Engine-to-K8s-Migration
Tacsipacsi added a comment to T355242: Determine a path forward for mediawiki.ui button styles in wikitext.

It is the only major mediawiki.ui component used in on-wiki content

Jan 18 2024, 6:31 PM · Design-System-Team
Tacsipacsi renamed T320322: Support CSS variables in TemplateStyles from Support CSS variables to Support CSS variables in TemplateStyles.
Jan 18 2024, 5:22 PM · Design-System-Team, FY2023-24-WE 2.1 Typography and palette customizations, css-sanitizer, TemplateStyles
Tacsipacsi added a comment to T355244: Make Codex variables available to TemplateStyles.

Are Codex variables available also as CSS variables, or only as Less variables? If the latter (which I suspect), I don’t see how T320322 would help.

Jan 18 2024, 5:22 PM · Design-System-Team, Codex, TemplateStyles
Tacsipacsi added a comment to T343131: Commons database is growing way too fast.

FWIW, copying from Common.css is one of the very first things a small wiki admin do as it also includes css for infobox and other important pieces.

Jan 18 2024, 1:59 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, MediaWiki-Platform-Team (Radar), Data-Persistence (work done), Commons
Tacsipacsi added a comment to T343131: Commons database is growing way too fast.

One new and easy low-hanging fruit:

Remove template styles for Template:Information and cc-by-sa license: https://commons.wikimedia.org/wiki/Module:Information/styles.css and https://commons.wikimedia.org/wiki/Template:Cc-by-sa-layout/styles.css
Move them to common.css instead.
Why?

Yeah, why not https://commons.wikimedia.org/wiki/MediaWiki:Filepage.css ?

Jan 18 2024, 9:39 AM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, MediaWiki-Platform-Team (Radar), Data-Persistence (work done), Commons

Jan 17 2024

Tacsipacsi added a comment to T301615: Show syntax highlighting on View Source/protected pages.

Provided CodeMirror 6 is fast enough (it should be, n.b. T303664), are there any concerns with having no way to turn it off?

Jan 17 2024, 12:00 AM · Community-Tech (CommTech-Kanban), Patch-For-Review, Community-Wishlist-Survey-2023, MediaWiki-extensions-CodeMirror

Jan 16 2024

Tacsipacsi added a comment to T354966: jquery.cookie alias removed in MediaWiki 1.42.

Okay, thanks for the clarification. However, please note that not everyone uses single quotes, so you should search for double quotes as well: https://global-search.toolforge.org/?q=%5B%22%27%5Djquery%5C.cookie%5B%22%27%5D&regex=1&namespaces=2%2C8&title=.*%5C.js. (Plus usage in MediaWiki:Gadgets-definition, and exotic patterns like template strings, string concatenation etc. – but these exotic patterns are nearly impossible to find and on the other hand should be very rare.)

Jan 16 2024, 11:29 PM · Patch-For-Review, User-notice
Tacsipacsi added a comment to T157319: Implement replacement for Firefogg (on-the-fly video transcoding).

Oh, nice, didn’t know about WebCodecs. If it can be done without an extension (and someone actually does it), that’s definitely better.

Jan 16 2024, 11:22 PM · Video, UploadWizard, Multimedia

Jan 15 2024

Tacsipacsi added a comment to T349782: Default to not invalidating translations when only tvars are changed.

Implementation note: compare the result of TranslationUnit::getTextWithVariables() and a similar method for $oldText. This would also work when the tvar syntax is upgraded (from <tvar|1></> to <tvar name="1"></tvar>). TranslationUnit::$type should remain to be changed, because it should still be possible to fuzzy these translations.

Jan 15 2024, 2:07 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T353046: RefreshTranslatablePage script created empty translation pages on MediaWiki.org.

Reason: This page was first marked for translation, then the source language was changed. It should be marked for translation again. If that is done, no translation units for source language are created, and hence stats say nothing "translated", and deletion logic kicks on.

Jan 15 2024, 1:51 PM · Language-Team (Language-2024-January-March), MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T353046: RefreshTranslatablePage script created empty translation pages on MediaWiki.org.

Currently the latest deleted page is https://commons.wikimedia.org/wiki/Commons:Wiki_Loves_Earth_in_Albania_%26_Kosovo_2023/%C3%87mimet/sq – the Albanian-language subpage of an Albanian-language translation page… It looks like we didn’t consider them; please stop the script ASAP before a bunch of /en subpages of templates are deleted, breaking {{Autotranslate}}.

Jan 15 2024, 12:40 PM · Language-Team (Language-2024-January-March), MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T332022: [Epic] Undeploying StructuredDiscussions (Flow).

The script doesn't try to replicate the edit history, but for threaded discussion there is not much extra information there anyway. The ability to find users' Flow comments via user contributions will be lost though.

Jan 15 2024, 12:28 PM · Epic, StructuredDiscussions, DiscussionTools, Editing-team, Growth-Team

Jan 13 2024

Tacsipacsi changed the status of T334376: Remove unnecessary targets definitions from Babel from Stalled to Open.

MediaWiki 1.41 has been released, so the supported version can be bumped to 1.40 now.

Jan 13 2024, 11:54 AM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), Technical-Debt (RW-Tech-Debt), MediaWiki-extensions-Babel