Page MenuHomePhabricator

Tacsipacsi
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 9 2014, 8:09 PM (441 w, 17 h)
Availability
Available
LDAP User
Tacsipacsi
MediaWiki User
Tacsipacsi [ Global Accounts ]

Recent Activity

Tue, Mar 21

Tacsipacsi added a comment to T332682: Allow message group title to be specified in message bundle metadata.

Oh yeah, that looks a lot more awful. Thanks!

Tue, Mar 21, 3:24 PM · MediaWiki-extensions-Translate
Tacsipacsi closed T262722: Use mw.notify for CentralNotice error message, a subtask of T100270: Replace use of jQuery UI and MW UI with OOUI across all Wikimedia-deployed extensions and core, as Resolved.
Tue, Mar 21, 3:20 PM · MediaWiki-Interface (deprecated JS libraries), Design-Systems-Team, Epic, OOUI, UI-Standardization
Tacsipacsi closed T262722: Use mw.notify for CentralNotice error message as Resolved.

Looks like there won’t be QA, so going ahead and marking as resolved.

Tue, Mar 21, 3:20 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MediaWiki-extensions-CentralNotice
Tacsipacsi added a comment to T332682: Allow message group title to be specified in message bundle metadata.

This is a very short page information page about a not existing page. Are you sure you wanted to link to this?

Tue, Mar 21, 1:40 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T106131: MediaWiki.org should redirect user to appropriate Chinese variant and show them based on preferences.

@Nikerabbit has T106131#1481833 been fixed in the meantime? If not, that’s probably a Translate bug.

Tue, Mar 21, 10:39 AM · I18n, Wikimedia-Site-requests, MediaWiki-Language-converter

Mon, Mar 20

Tacsipacsi added a comment to T39557: Untranslated units should not be converted to script variants.

If it’s blocked by T39617, then T39617 is by definition a subtask, not a parent task.

Mon, Mar 20, 5:24 PM · MediaWiki-Language-converter, MediaWiki-extensions-Translate
Tacsipacsi added a subtask for T39338: $wgTranslateBlacklist of zh-* on metawiki: T39557: Untranslated units should not be converted to script variants.
Mon, Mar 20, 5:24 PM · Shell, I18n, Wikimedia-Site-requests
Tacsipacsi added a parent task for T39617: Do not convert text marked as being in another language with a lang attribute: T39557: Untranslated units should not be converted to script variants.
Mon, Mar 20, 5:24 PM · MediaWiki-Language-converter
Tacsipacsi added a subtask for T39557: Untranslated units should not be converted to script variants: T39617: Do not convert text marked as being in another language with a lang attribute.
Mon, Mar 20, 5:24 PM · MediaWiki-Language-converter, MediaWiki-extensions-Translate
Tacsipacsi removed a subtask for T39617: Do not convert text marked as being in another language with a lang attribute: T39557: Untranslated units should not be converted to script variants.
Mon, Mar 20, 5:24 PM · MediaWiki-Language-converter
Tacsipacsi edited parent tasks for T39557: Untranslated units should not be converted to script variants, added: T39338: $wgTranslateBlacklist of zh-* on metawiki; removed: T39617: Do not convert text marked as being in another language with a lang attribute.
Mon, Mar 20, 5:24 PM · MediaWiki-Language-converter, MediaWiki-extensions-Translate
Tacsipacsi added a subtask for T39338: $wgTranslateBlacklist of zh-* on metawiki: T39557: Untranslated units should not be converted to script variants.
Mon, Mar 20, 12:17 AM · Shell, I18n, Wikimedia-Site-requests
Tacsipacsi added a parent task for T39617: Do not convert text marked as being in another language with a lang attribute: T39557: Untranslated units should not be converted to script variants.
Mon, Mar 20, 12:17 AM · MediaWiki-Language-converter
Tacsipacsi added a subtask for T39557: Untranslated units should not be converted to script variants: T39617: Do not convert text marked as being in another language with a lang attribute.
Mon, Mar 20, 12:17 AM · MediaWiki-Language-converter, MediaWiki-extensions-Translate
Tacsipacsi removed a subtask for T39617: Do not convert text marked as being in another language with a lang attribute: T39557: Untranslated units should not be converted to script variants.
Mon, Mar 20, 12:17 AM · MediaWiki-Language-converter
Tacsipacsi edited parent tasks for T39557: Untranslated units should not be converted to script variants, added: T39338: $wgTranslateBlacklist of zh-* on metawiki; removed: T39617: Do not convert text marked as being in another language with a lang attribute.
Mon, Mar 20, 12:17 AM · MediaWiki-Language-converter, MediaWiki-extensions-Translate

Sun, Mar 19

Tacsipacsi added a comment to T213522: Reconsider address bar URL changes done on historical Visual Diff page.

Then never set it. There are tons of user preferences that can be overridden through URL parameters (UI language, skin, whether to show preview when starting to edit etc.), yet none of these are automatically added to the URL, without the user doing anything. Now that visual diffs are default on most wikis (T314588), the only way to prevent VisualEditor from rewriting my URLs is entirely disabling JavaScript on WMF wikis, which I don’t want to do (or overriding history.replaceState and hoping that I don’t run into a race condition, but that’s even more hackish). If you want users to know about this parameter (which, as @Schnark said, should be very very rarely needed), you could add a help link and explain the parameter on the help page.

Sun, Mar 19, 7:51 PM · VisualEditor, VisualEditor-VisualDiffs

Sat, Mar 18

Tacsipacsi added a comment to T332487: Clicking a red link for a translatable category page doesn’t allow you to view categorized pages.

Not exactly the same, but I’m pretty sure they have the same root cause.

Sat, Mar 18, 9:24 PM · MediaWiki-extensions-Translate
Tacsipacsi merged T332487: Clicking a red link for a translatable category page doesn’t allow you to view categorized pages into T324429: Clicking "Edit" on a read-only page does not load VE source code editor / does nothing.
Sat, Mar 18, 9:24 PM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-Translate
Tacsipacsi merged task T332487: Clicking a red link for a translatable category page doesn’t allow you to view categorized pages into T324429: Clicking "Edit" on a read-only page does not load VE source code editor / does nothing.
Sat, Mar 18, 9:24 PM · MediaWiki-extensions-Translate
Tacsipacsi set Request URL to https://commons.wikimedia.org/wiki/File:Hochfeiler_in_Alps.jpg?debug=1 on T321532: [commons-wmf.6] Console error - 'Error: View mediainfoview does not exist' on File pages.
Sat, Mar 18, 8:57 PM · wdwb-tech, Wikidata, SDC General, Wikimedia-production-error, WikibaseMediaInfo, Structured-Data-Backlog
Tacsipacsi changed the subtype of T321532: [commons-wmf.6] Console error - 'Error: View mediainfoview does not exist' on File pages from "Task" to "Production Error".
Sat, Mar 18, 8:57 PM · wdwb-tech, Wikidata, SDC General, Wikimedia-production-error, WikibaseMediaInfo, Structured-Data-Backlog
Tacsipacsi moved T39557: Untranslated units should not be converted to script variants from Extensions/Skins to Core on the MediaWiki-Language-converter board.

I think the language converter should skip all content that’s marked up using the HTML lang attribute to be not in the language-converted language, be this attribute added by Translate, another extension, a template, or directly by the editor.

Sat, Mar 18, 2:56 PM · MediaWiki-Language-converter, MediaWiki-extensions-Translate

Fri, Mar 17

Tacsipacsi updated the task description for T257662: Add watchuser to unblock API.
Fri, Mar 17, 11:33 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), User-notice, Platform Engineering, MediaWiki-Blocks, MediaWiki-Action-API
Tacsipacsi added a comment to T329962: Long reading list titles/descriptions overlap.

It looks like you decided to open a separate ticket. However, I don’t see that said ticket – neither did you link to it, nor did you link from that one here. Where is it?

Fri, Mar 17, 7:54 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)

Thu, Mar 16

Tacsipacsi updated the task description for T3876: Send a notification when someone else edits your userpage.
Thu, Mar 16, 11:21 PM · Community-Wishlist-Survey-2023, Patch-For-Review, Community-Tech, Community-Wishlist-Survey-2022, Growth-Team-Filtering, Growth-Team, MediaWiki-Email, Notifications
Tacsipacsi created T332305: Error “View mediainfoview does not exist” on SDC pages.
Thu, Mar 16, 11:38 AM · Structured-Data-Backlog, wdwb-tech, Wikidata, SDC General, Wikimedia-production-error
Tacsipacsi added a comment to T331906: Add Lua function to read out previous section heading.

Scribunto takes extra steps to avoid modules accessing any part of the wikitext outside of the current {{#invoke:}} call (in particular, to avoid one module call passing data to the other one). In light of this, I find it quite unlikely that this feature will be ever implemented…

Thu, Mar 16, 11:20 AM · MediaWiki-extensions-Scribunto, All-and-every-Wiktionary
Tacsipacsi added a comment to T331843: Dropdown on Special:ExportTranslations is very slow when there are a lot of translatable pages.

Then maybe a better column should be created, for example “Miscellaneous special pages”? I find this confusing.

Thu, Mar 16, 10:48 AM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T331679: Communities can disable sharing of site/user scripts between Vector and Vector 2022 skins.

I think using “Vector” and “Vector-2022” is confusing, making me wonder if “Vector-2022” is some part of “Vector”. While the technical skin names are vector and vector-2022 for legacy reasons, the UI names (e.g. in preferences) are “Vector legacy (2010)” and “Vector (2022)”, so you should use those both in the Tech News entry and the task description (or, if you want to keep it short, “Vector-2010” and “Vector-2022” may still be clear choices, but bare “Vector” is definitely not).

Thu, Mar 16, 10:44 AM · User-notice
Tacsipacsi updated the task description for T331679: Communities can disable sharing of site/user scripts between Vector and Vector 2022 skins.
Thu, Mar 16, 10:44 AM · User-notice

Wed, Mar 15

Tacsipacsi added a comment to T243150: Develop a generic stand-alone service that adapts templates across wikis.

The alias-based approach may work when the original language is English, but likely won’t if it’s anything else (why would an enwiki template have Portuguese aliases?). Maybe a TemplateData maps mapping? In case of citation templates, the existing Citoid mapping could also be reused.

Wed, Mar 15, 2:27 PM · Community-Wishlist-Survey-2023, MediaWiki-Templates

Tue, Mar 14

Tacsipacsi edited projects for T332066: Wikitext markup breaks link in revreview-edited-section system message, added: MediaWiki-Page-editing; removed MediaWiki-Internationalization, MediaWiki-extensions-FlaggedRevs.

Actually, it’s broken in MediaWiki core. If I do a null edit to the rescate (język hiszpański) section (which doesn’t create a new, pending revision and thus doesn’t trigger the FlaggedRevs banner), I get redirected to rescate#rescate_({{język_hiszpański}}), which doesn’t take me to the just-edited section either (although it’s not visibly broken, but that’s just because it has no visible output). (I’m not sure why you added the MediaWiki-Internationalization tag, but it doesn’t seem right to me.)

Tue, Mar 14, 11:06 PM · MediaWiki-Page-editing
Tacsipacsi added a comment to T329962: Long reading list titles/descriptions overlap.

The above screenshot is in Hungarian, but I can reproduce it even after setting my device to English. Your screenshot shows that there are some articles in the list – this scenario wasn’t broken originally (see the description), so I’m glad you didn’t break it now. 🙂

Tue, Mar 14, 9:07 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)
Tacsipacsi added a project to T329407: [Config] Offer Usability Improvements as default-on features at partner wikis (desktop): Hungarian-Sites.
Tue, Mar 14, 2:53 PM · Editing QA, Hungarian-Sites, Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T323192: Stop notifying translators who have been inactive for years.

Will the “inactive” duration be a command-line parameter, similarly to “blocked for a long time”? What value do you plan to use? (I’d say one or two years; a few months of inactivity without being blocked may simply mean that the user is busy IRL, but haven’t given up returning to the wiki yet.) Does “blocked globally” mean that there’s at least one wiki the user is indefinitely blocked on, or does it take only global locks (and not blocks!) into account?

Tue, Mar 14, 2:17 PM · Patch-For-Review, Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications
Tacsipacsi updated the task description for T332005: Save translator signup time in user options.
Tue, Mar 14, 2:06 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications
Tacsipacsi updated the task description for T331938: Enable developers to access discussion metadata via API.
Tue, Mar 14, 8:36 AM · DiscussionTools, Editing-team

Mon, Mar 13

Tacsipacsi added a comment to T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.

I tried to replicate the issue:

  1. went to Special:Translate;
  2. clicked on Export, which took me to Special:ExportTranslations;
  3. selected a group, namely Help:Authority control;
  4. selected a language, namely Croatian (hr);
  5. selected Export in native format;
  6. pressed Fetch;

but I got an error message about the specified export format not being supported, not an empty JSON file. Please be more precise.

Mon, Mar 13, 9:58 PM · MediaWiki-extensions-Translate
Tacsipacsi updated subscribers of T331843: Dropdown on Special:ExportTranslations is very slow when there are a lot of translatable pages.

@Nikerabbit why did you move this to the Tux column? I don’t think it has anything to do with Tux; it’s a simple OOUI select on a page other than Special:Translate.

Mon, Mar 13, 9:40 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T331818: Add pre-review shell script against git review hook to Translate extension.

Checks to be run include:

composer fix
composer test
php phpunit 'path/to/unit'

For the unit tests, we can focus on the tests that changed or simply run all unit tests. Integration tests are not in scope due to the time it takes to run them.

Mon, Mar 13, 9:35 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Tacsipacsi attached a referenced file: F35544178: image.png.
Mon, Mar 13, 9:05 PM · Design, DiscussionTools

Sun, Mar 12

Tacsipacsi added a comment to T331818: Add pre-review shell script against git review hook to Translate extension.

Do shell scripts in Git hooks work on Windows?

Sun, Mar 12, 2:23 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)

Sat, Mar 11

Tacsipacsi added a comment to T323192: Stop notifying translators who have been inactive for years.

Thanks!

Sat, Mar 11, 8:00 PM · Patch-For-Review, Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications
Tacsipacsi added a comment to T331687: Revisit the order in which "Add topic" and "Add languages" buttons appear in sticky header.

Looks good. One minor thing is that you left out the language selector + new topic in sticky header case, which actually already exists, but the buttons are just the other way round. I think you should align the third mockup with this, as it’d be confusing if the buttons switched place when one starts to scroll down.

Screenshot 2022-08-11 at 21-00-35 Wikipedia Village pump (miscellaneous) - Wikipedia.png (373×1 px, 139 KB)

Sat, Mar 11, 7:57 PM · Editing-team (Kanban Board), Patch-For-Review, Design, Desktop Improvements (Vector 2022), DiscussionTools
Tacsipacsi added a comment to T331667: Ability for Translate Export to export all existing translations.

Basically adding to dropdown menu list of languages an option for all languages already entered.

Sat, Mar 11, 7:36 PM · Wikimedia Foundation Governance Wiki (foundation.wikimedia.org), MediaWiki-extensions-Translate
Tacsipacsi added a comment to T301212: Vector-2022.js should no longer load legacy Vector site and user scripts/styles.

From https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/896148/comments/93cb9ef7_58d658fd:

Sat, Mar 11, 7:02 PM · Readers-Web-Backlog (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Desktop Improvements (Vector 2022), Vector (legacy skin), Technical-Debt
Tacsipacsi added a comment to T329962: Long reading list titles/descriptions overlap.

The issue “2.” has been fixed indeed. The issue “3.” has been improved but not fixed: now the empty state text now appears at the middle of the screen, which avoids the overlap on sufficiently large screens with sufficiently short descriptions. However, if the description gets really, really long, or the screen is very small, they can still overlap (empty state text highlighted with yellow background):

Sat, Mar 11, 6:12 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)

Fri, Mar 10

Tacsipacsi added a comment to T331635: Enable topic containers and other visual enhancements on pages using __NEWSECTIONLINK__.

Yes, this is a valid concern. Although it complicates the logic only for cross-wiki users (and developers), as a single wiki would either have topic containers in mainspace or not, probably cross-wiki users are overrepresented exactly among the users who try to understand how topic containers work. However, my second proposal (only show topic containers in $wgExtraSignatureNamespaces namespaces, dropping the mainspace check entirely) wouldn’t be more complicated than the logic you proposed – both add one condition compared to the currently deployed logic.

Fri, Mar 10, 8:52 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T331667: Ability for Translate Export to export all existing translations.

Just to make sure, you mean all existing translations of a particular page, not all pages of a whole wiki (and neither non-page aggregate groups, like those on translatewiki.net), right?

Fri, Mar 10, 4:24 PM · Wikimedia Foundation Governance Wiki (foundation.wikimedia.org), MediaWiki-extensions-Translate
Tacsipacsi added a comment to T301212: Vector-2022.js should no longer load legacy Vector site and user scripts/styles.

T331679 not really, but 26d5d44 did answer my above question. (However, the question I asked in that Gerrit change went unanswered, about which I’m quite disappointed. I didn’t – and don’t – think it justified a −1, but I do think it needs an answer.)

Fri, Mar 10, 4:20 PM · Readers-Web-Backlog (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Desktop Improvements (Vector 2022), Vector (legacy skin), Technical-Debt

Thu, Mar 9

Tacsipacsi added a comment to T331635: Enable topic containers and other visual enhancements on pages using __NEWSECTIONLINK__.

Let's move that discussion to another task.

Thu, Mar 9, 7:06 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
Tacsipacsi created T331661: Improve VisualEditor UX to avoid users adding __NEWSECTIONLINK__ in main namespace.
Thu, Mar 9, 7:03 PM · VisualEditor-MediaWiki, VisualEditor
Tacsipacsi added a comment to T331635: Enable topic containers and other visual enhancements on pages using __NEWSECTIONLINK__.

I think the UI is pretty clearly labelled.

I don’t think so. These are the exact copies on enwiki:

  • Label: Show a tab on this page to add a new section
  • Help text: You can force the display of an extra tab besides the "Edit source" tab on this page which will make it easy to add a new section, or force it to not appear if it otherwise would.

Neither of these mention talk pages at all (not to mention that the DiscussionTools terminology is consistently “topics”, not “sections”, so if this thing uses “section”, one can even assume that it’s specifically designed to be used on non-discussion pages).

Thu, Mar 9, 6:36 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T301212: Vector-2022.js should no longer load legacy Vector site and user scripts/styles.

[mediawiki/skins/Vector@master] Allow wikis to customize whether Vector skins share user scripts and styles

Thu, Mar 9, 5:48 PM · Readers-Web-Backlog (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Desktop Improvements (Vector 2022), Vector (legacy skin), Technical-Debt
Tacsipacsi added a comment to T331624: Find a way to avoid large indentation in deep discussion on mobile.

I like 2 the best, but I’d leave out the horizontal lines – the appearance of an extra vertical line plus the large reply buttons make IMO clear enough where one comment ends and the next one starts.

Thu, Mar 9, 5:10 PM · Mobile, Design, DiscussionTools
Tacsipacsi added a comment to T331635: Enable topic containers and other visual enhancements on pages using __NEWSECTIONLINK__.

By the way, maybe it’s a good idea to add a tracking category to pages using __NEWSECTIONLINK__ in namespaces not in $wgExtraSignatureNamespaces so that editors can easily notice them. And to rethink the VisualEditor UX, as 15 out of these 16 enwiki pages got their __NEWSECTIONLINK__s in VisualEditor edits.

Thu, Mar 9, 4:48 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T331635: Enable topic containers and other visual enhancements on pages using __NEWSECTIONLINK__.

Wikipedia articles should indeed not have __NEWSECTIONLINK__ and DiscussionTools, but mainspace pages of meta-wikis (like Meta-Wiki 🙂) can. If mainspace is in $wgExtraSignatureNamespaces, I think it’s safe to do visual enhancements in mainspace as well. Maybe even other namespaces should have visual enhancements only if they’re in $wgExtraSignatureNamespaces (and __NEWSECTIONLINK__ is present)?

Thu, Mar 9, 4:37 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Editing-team (Kanban Board), TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T323192: Stop notifying translators who have been inactive for years.

That paragraph is about permanently blocked users, while those who can translate after the block expires are those who are only temporarily blocked, so it’s not even relevant. The relevant sentence is

Users blocked for a short duration will not be unsubscribed but will not receive the translation notifications either.

which says that temporarily blocked users won’t get notifications – this is what I disagree with.

Thu, Mar 9, 3:28 PM · Patch-For-Review, Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications

Wed, Mar 8

Tacsipacsi added a comment to T63958: Use existing $dateFormats to format dates on Wikidata.

DiscussionTools can parse (correctly) formatted dates in signatures. The Talk pages project started 3.5 years ago. Wikibase can’t parse correctly formatted dates. Wikidata started over a decade ago. What’s the difference? The signatures were already there, so the DiscussionTools developers could not tell users “you can understand these screwed-up dates, even if you loudly and unambiguously say you can’t”. Using Hungarian interface, I’ve probably never entered a single “localized” date, only ISO 8601-formatted ones, because what you call localized is not localized and unnatural (I not only write dates YMD, I also think about them YMD, writing down the day before the year takes extra effort). On display, while for most dates, one can finally figure out that they’re screwed up, 1st century AD dates are even worse: when I see 12. január 25, I immediately know it means the 25th of January of the year 12 AD – except that it doesn’t, because it means the 12th of January of the year 25 AD.

Wed, Mar 8, 11:23 PM · wdwb-tech, I18n, Wikidata, MediaWiki-extensions-WikibaseRepository

Mon, Mar 6

Tacsipacsi added a comment to T89761: Create new Python library to serialize Wikimedia Quiz format, GIFT quiz format, and allow round-trip conversions between the two formats. .

I don’t know, maybe we should ask the mentors, @jayvdb @Mvolz @Dave_Braunschweig. I just want this ticket not to be declined on the mere ground that the extension is unused, as it isn’t. I didn’t even notice that it’s about Pywikibot, as neither the title nor the description mention it (and I didn’t check the project tags).

Mon, Mar 6, 2:57 PM · Pywikibot, Outreachy (Round-13), Pywikibot-Wikidata, MediaWiki-extensions-Quiz
Tacsipacsi reopened T89761: Create new Python library to serialize Wikimedia Quiz format, GIFT quiz format, and allow round-trip conversions between the two formats. as "Open".

Yes, it is: https://en.wikiversity.org/w/index.php?search=:insource%3Aquiz+insource%3A%2F\%3Cquiz%2F – 1 out of 15 content pages on enwikiversity contains a quiz.

Mon, Mar 6, 2:43 PM · Pywikibot, Outreachy (Round-13), Pywikibot-Wikidata, MediaWiki-extensions-Quiz

Sat, Mar 4

Tacsipacsi added a comment to T329423: DiscussionTools and LiquidThreads don’t get along.

Thanks for fixing this!

Sat, Mar 4, 11:25 AM · Skipped QA, MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Editing-team (Kanban Board), MediaWiki-extensions-LiquidThreads, DiscussionTools

Fri, Mar 3

Tacsipacsi added a comment to T325391: Coordinates placement is inconsistent between browsers on some projects when using Vector 2022 (when using absolute positioning, not indicators).

The FlaggedRevs rating box is broken on huwiki (https://hu.wikipedia.org/w/index.php?title=4_Vesta&useskin=vector-2022&uselang=en, try to hover over [review pending changes] in the indicator area – the bottom 90% of the dropdown is cut off, only a tiny bit of the border is visible), and I think it’s broken by this (I don’t use new Vector, so I discovered this accidentally, but from what I see in the CSS rules, this task seems to be the culprit). What should I do? Huwiki heavily customized the rating box in Vector.css and Vector.js to achieve something like T197912, so I’m not surprised it’s broken, but overriding even more things probably just breaks something else. The best solution would be if someone volunteered resolving T197912 and I could remove the local customization, but it doesn’t sound like a probable scenario given the number of people who actively work on FlaggedRevs…

Fri, Mar 3, 8:24 PM · Readers-Web-Backlog, MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Desktop Improvements (Vector 2022)

Thu, Mar 2

Tacsipacsi added a comment to T327847: Rework babel template parameter handling to make more sense.

I think there are quite a few uses, although probably not the first boxes in the Babel columns – first come the language boxes, which take no parameters, and after them the ones that do take parameters. But let’s see.

Thu, Mar 2, 9:47 AM · Patch-For-Review, MediaWiki-extensions-Babel

Sun, Feb 26

Tacsipacsi added a comment to T330574: Links to comments on old page revisions go to the current version.

I don’t see timestamp links on the said page. Whatever gadget/user script/whatever you use to create them, it’s probably its fault, not DiscussionTools’.

Sun, Feb 26, 9:46 AM · DiscussionTools
Tacsipacsi added a comment to T330453: Incorrect diff display in translation extension prompt: "This translation may need to be updated. Show differences?" .

The outdated status communicates to readers (by adding a pink background color) that the translation may not be accurate anymore, and they might want to check out the original version; and communicates to translators (by displaying the message in the “Outdated” tab) that the translation should be reviewed and updated as necessary. What has been changed in this message doesn’t make old translations less accurate and thus doesn’t require manual review by translators (fixing lint errors is not translators’ job, it can be done by any wikignome, without language knowledge), so the translation administrator decided that this source message change should not make old translations outdated, so that readers don’t need to look up the English version just to find out that the translation is absolutely accurate and translators can concentrate on updating translations that are indeed outdated.

Sun, Feb 26, 9:40 AM · Unplanned-Sprint-Work, MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MediaWiki-extensions-Translate, Language-Team (Language-2023-January-March)

Fri, Feb 24

Tacsipacsi added a comment to T330453: Incorrect diff display in translation extension prompt: "This translation may need to be updated. Show differences?" .

And would it be possible to fix it, either by doing a database migration, or by adding a compatibility layer? It’s rare but annoying; it’s not only hard or impossible to read (I don’t remember if it even highlights the actual differences), but also impossible to get rid of – once you’ve opened the diff, you can’t close it, and need to scroll multiple screens between the English text and the translation textbox.

Fri, Feb 24, 1:21 PM · Unplanned-Sprint-Work, MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MediaWiki-extensions-Translate, Language-Team (Language-2023-January-March)
Tacsipacsi added a comment to T301615: Show syntax highlighting on View Source/protected pages.

Okay, thanks for making the patch WIP!

Fri, Feb 24, 12:43 AM · Patch-For-Review, Community-Wishlist-Survey-2023, MediaWiki-extensions-CodeMirror
Tacsipacsi added a comment to T301615: Show syntax highlighting on View Source/protected pages.

This is also a 2023 CWS wish. I think it should not be implemented before the survey concludes, so that any eventual suggestions by the voters can be addressed.

Fri, Feb 24, 12:34 AM · Patch-For-Review, Community-Wishlist-Survey-2023, MediaWiki-extensions-CodeMirror
Tacsipacsi merged T330449: Incorrect diff display in translation extension prompt "This translation may need to be updated. Show differences?" into T330453: Incorrect diff display in translation extension prompt: "This translation may need to be updated. Show differences?" .
Fri, Feb 24, 12:06 AM · Unplanned-Sprint-Work, MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MediaWiki-extensions-Translate, Language-Team (Language-2023-January-March)
Tacsipacsi merged task T330449: Incorrect diff display in translation extension prompt "This translation may need to be updated. Show differences?" into T330453: Incorrect diff display in translation extension prompt: "This translation may need to be updated. Show differences?" .
Fri, Feb 24, 12:06 AM · MediaWiki-extensions-Translate
Tacsipacsi attached a referenced file: F36867221: Screenshot 2023-02-23 at 15.48.59.png.
Fri, Feb 24, 12:04 AM · Unplanned-Sprint-Work, MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MediaWiki-extensions-Translate, Language-Team (Language-2023-January-March)
Tacsipacsi attached a referenced file: F36867223: Screenshot 2023-02-23 at 15.49.18.png.
Fri, Feb 24, 12:04 AM · Unplanned-Sprint-Work, MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MediaWiki-extensions-Translate, Language-Team (Language-2023-January-March)
Tacsipacsi edited projects for T330453: Incorrect diff display in translation extension prompt: "This translation may need to be updated. Show differences?" , added: MediaWiki-extensions-Translate; removed MediaWiki-extensions-TranslationNotifications.

I have also experienced this a few times before, but I didn’t care enough to report it. :)

Fri, Feb 24, 12:04 AM · Unplanned-Sprint-Work, MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MediaWiki-extensions-Translate, Language-Team (Language-2023-January-March)

Thu, Feb 23

Tacsipacsi added a comment to T330386: DiscussionTools new topic button flickers on Firefox mobile.

Here is a video with touch visibility enabled:
https://youtube.com/shorts/CzaVHHAsFpE?feature=share3

It’s private, please make it public or unlisted (or something like that, I’m not sure about the YouTube terminology).

Thu, Feb 23, 5:01 PM · DiscussionTools, Browser-Support-Firefox
Tacsipacsi added a comment to T330386: DiscussionTools new topic button flickers on Firefox mobile.

I can’t reproduce it either. Did you touch the screen when it flickered? Maybe your hand trembled, which was detected as many scrolls up (= show the button) and scrolls down (=hide the button). (By the way, it’s the new topic button, not the reply button. I was confused about what you meant before I watched the video.)

Thu, Feb 23, 3:28 PM · DiscussionTools, Browser-Support-Firefox
Tacsipacsi renamed T330386: DiscussionTools new topic button flickers on Firefox mobile from discussion response button flickers on Firefox mobile to DiscussionTools new topic button flickers on Firefox mobile.
Thu, Feb 23, 3:28 PM · DiscussionTools, Browser-Support-Firefox
Tacsipacsi added a comment to T330349: [Spike] Determine the extent to which the Gadgets extension supports .vue files.
  • Hard-coded file extensions

There are – rEGAD includes/MediaWikiGadgetsDefinitionRepo.php:272-282 (at 7793a9475f18) silently drops everything that doesn’t end in .js, .css or .json while it classifies pages. The classification is used in rEGAD includes/GadgetResourceLoaderModule.php:46-69 (at 7793a9475f18) – if setting ['type' => 'script'] is appropriate for .vue files, enabling Vue is as easy as changing the regex in MediaWikiGadgetsDefinitionRepo.php (which doesn’t necessarily mean that Vue actually works, just that the file extension barrier is removed).

Thu, Feb 23, 3:08 PM · Front-end Modernization, Codex, Design-Systems-Team, Epic
Tacsipacsi updated the task description for T321233: [SPIKE] Decide what cases we will use the comment permanent link redirect for.
Thu, Feb 23, 2:31 PM · Editing-team (Kanban Board), DiscussionTools

Feb 20 2023

Tacsipacsi added a comment to T323192: Stop notifying translators who have been inactive for years.

I don’t see this suggestion incorporated:

Feb 20 2023, 4:49 PM · Patch-For-Review, Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications
Tacsipacsi added a comment to T139898: Tool to facilitate property creation process.

Lydia told me about this ticket that might relate to a script I concept and wrote with Marchellangelina.

It’s quite distantly related – this ticket is about making it easier to create properties after a property proposal has concluded, while your script makes it easier to create property proposals. T259505: Create a tour/gadget for property proposal application is about starting property proposals, let’s continue there.

Feb 20 2023, 4:20 PM · Wikidata, Wikidata-Gadgets
Tacsipacsi updated subscribers of T259505: Create a tour/gadget for property proposal application.

Hello, everyone.

Lydia told me about this ticket that might relate to a script I concept and wrote with Marchellangelina. The tool still needs to be built but feel free to discuss this.

When I first started editing Wikidata and realizing that there is a need for property, I asked @Fexpr about this and she told me about creating the Property Proposal first.

In the property proposal, there were several things that I found hard to understand, as someone whose journey of editing start from Wikidata first, not from Wikipedia:

  • The encapsulation of template. What does it mean?
  • The syntax of template
  • The element that needs to be filled in the template
  • The lack of documentation

Because of that, after creating my own proposal for several identifiers, I think the easiest way to make this accessible for someone whose wiki journey start from being Wikidata editor, is by creating a form that can be filled, so the person doesn't have to tinker with the wiki syntax under that.

The Google Forms consists of variables needed to propose a property proposal, and the script turns the response spreadsheet of the google forms into Wikitext. The Google Forms were still in Bahasa Indonesia and were written by Marchella Angelina and me, supervised by Fexpr as our coordinator.

I realize that in order to do this, there is a need to host this in a place like Toolforge so that it can be useful for everyone. Since the program just requires string manipulation, maybe all the process can be handled from user side? Setting up a server or starting as a Toolforge developer is quite intimidating for me, since I didn't have background in tech. If someone here want to help or continue discussion regarding this, I'll be very happy to be part of this.

Here's the link to the script: https://github.com/MarchellaAngelina/automated-conversion-of-attribute-proposal-fields-into-wikitext

Feb 20 2023, 4:19 PM · User-John_Cummings, Documentation, Wikidata
Tacsipacsi updated the task description for T313242: Move classes in the Translate root directory to namespace.
Feb 20 2023, 2:11 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Language-Team (Language-2023-January-March), Patch-For-Review, Technical-Debt, MediaWiki-extensions-Translate

Feb 18 2023

Tacsipacsi added a comment to T298066: Disable MobileFrontend talk page overlay.

I know it’s only one wiki, but that’s still one more than what I’d expect before calling this done.

Feb 18 2023, 4:54 PM · Editing-team (Kanban Board), DiscussionTools
Tacsipacsi added a comment to T327599: Toggling collapsible talk page banners on DT-enhanced mobile talk pages causes scrolling.

Thanks for the fix!

Feb 18 2023, 3:51 PM · Verified, MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), DiscussionTools, Editing-team (Kanban Board), OOUI
Tacsipacsi added a comment to T298066: Disable MobileFrontend talk page overlay.

@ppelberg I still see it on enwiki. I don’t think it’s resolved yet.

Feb 18 2023, 3:51 PM · Editing-team (Kanban Board), DiscussionTools
Tacsipacsi added a comment to T327354: Real-time preview (and live preview) don’t highlight redirects in italic.

Section Header Edit - When you click on the section header as seen in the screenshot in the Notes section, Template used dropdown does not show up when there is No Preview but it does in RTP.

This has always been this way, regardless of whether RTP (or live preview) is enabled or not – the templates used in the section appear only once a preview is done (which happens automatically when RTP is enabled). Maybe it’s due to performance issues? When the whole page is edited, the used templates can be got from the templatelinks database table, but it doesn’t have per-section granularity, so probably a parse would be necessary, which may be abused for denial-of-service attacks (the initial loading of the editor is a GET request, which likely doesn’t have as strict rate limits as the previews, which are POST requests).

Feb 18 2023, 3:50 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Community-Tech (CommTech-Sprint-40), Realtime Preview, MediaWiki-Page-editing

Feb 17 2023

Tacsipacsi attached a referenced file: F36859032: Screenshot_20230217-180143_Wikipedia.png.
Feb 17 2023, 5:23 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)
Tacsipacsi attached a referenced file: F36859034: Screenshot_20230217-180309_Wikipedia.png.
Feb 17 2023, 5:23 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)
Tacsipacsi created T329962: Long reading list titles/descriptions overlap.
Feb 17 2023, 5:23 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)
Tacsipacsi added a comment to T329805: Identically named articles lost during reading list export in the Android app.

Thanks!

Feb 17 2023, 4:12 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)
Tacsipacsi added a comment to T329805: Identically named articles lost during reading list export in the Android app.

Thanks, works for me as well. In what commit/PR did you fix it? There’s no automatic comment from @gerritbot, as you’re not on Gerrit, but it’s still useful to connect tasks with code changes.

Feb 17 2023, 2:42 PM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)

Feb 16 2023

Tacsipacsi added a comment to T178356: Raise Grade A JavaScript requirement from ES5 (2009) to ES6 (2015).

If there are other significant platform capabilities without a Basic experience, please point the appropiate team to this ticket so that we can plan ahead, e.g. by adding the missing pieces for it to work at the Basic layer.

Feb 16 2023, 6:59 PM · Patch-For-Review, Front-end Modernization, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), Browser-Support-Internet-Explorer, Performance-Team, JavaScript, MediaWiki-ResourceLoader
Tacsipacsi added a comment to T329758: Create Special:MyLanguage links when creating links to translatable pages in the VisualEditor.

While this probably makes sense as a default, it should be possible to bypass it (e.g. to link to the English original in a talk page discussion – yes, sometimes talk pages are editable with VisualEditor, and not only when using DiscussionTools).

Feb 16 2023, 12:56 AM · MediaWiki-extensions-Translate, VisualEditor
Tacsipacsi created T329805: Identically named articles lost during reading list export in the Android app.
Feb 16 2023, 12:53 AM · Wikipedia-Android-App-Backlog (Android Release FY2022-23)

Feb 15 2023

Tacsipacsi removed a project from T322966: Quiz extensions phpunit tests failing on language converter changes: Patch-For-Review.

(I accidentally uploaded an outdated commit message.)

Feb 15 2023, 10:34 PM · MediaWiki-Language-converter, ci-test-error, MediaWiki-extensions-Quiz

Feb 14 2023

Tacsipacsi added a comment to T328610: Default gadgets to run on mobile.

I'm not sure exactly what you mean about NOOP mode

Let’s take an example. #p-search exists in all WMF-deployed desktop skins (i.e. Vector-2010, Vector-2022, Monobook, Timeless, Modern and Cologne Blue). As long as we don’t care about Minerva (to be honest, I don’t really care about Minerva-on-desktop – although, of course, I do care about Minerva-on-mobile), the following code works as expected (the result doesn’t necessarily look nice, but it’s usable):

$('#p-search').append('<input type="button" value="Foo">')

If the same code runs on Minerva, nothing happens. Neither does it do anything (it can’t append the button to #p-search, it doesn’t exist in Minerva), nor does it throw an error; it doesn’t even log a warning.

Feb 14 2023, 2:01 PM · Patch-For-Review, MediaWiki-extensions-Gadgets, User-notice
Tacsipacsi removed a project from T182943: Move namespaced extensions to use PSR-4 autoloading: Patch-For-Review.
Feb 14 2023, 9:29 AM · Epic, MediaWiki-extensions-General

Feb 13 2023

Tacsipacsi added a comment to T295302: Provide a way to highlight a given option in Preferences.

With T126962 having been resolved, sections can now be highlighted, which makes the selected section obvious, even if it’s at the bottom of the page:

Feb 13 2023, 8:05 PM · Community-Wishlist-Survey-2023, Patch-For-Review, MediaWiki-Core-Preferences