Page MenuHomePhabricator
Feed Advanced Search

Today

Tacsipacsi added a comment to T303627: Translation unit markers interferes with comment markup in Parsoid rendering.

I think even visual editor will "just work", because as I said we already have an escape mechanism that allows VE to insert arbitrary content (including <!-- and --> inside a comment). See https://en.wikipedia.org/wiki/User:Cscott/T303627 -- if you round-trip this you get <!-- this is a comment including <!--T:1--&gt; a translation marker --> which is the "proper" way to include content with --> inside a comment. I'm not sure I'd call that a dirty diff. If you wanted to get really fancy you could teach Translate to recognize <!--T:1--&gt; as a valid translation marker and just call that the "proper" way to escape translation markers inside a comment.

Thu, Apr 25, 3:36 PM · Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Parsoid, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T360919: Design: Special:CommunityConfiguration should display in an inactive state to non-administrators.

Looks good, thanks!

Thu, Apr 25, 3:15 PM · Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration
Tacsipacsi added a comment to T363285: discussiontoolsedit API should have the option noautosignature.

You’re basically adding two comments in two topics, one of which is unsigned (the talk header). The PHPDoc in rEDTO includes/CommentUtils.php:729-735 (at 1130ab2491fa8bbfcb8113fbc0a35cd1725a9356) starts with Assuming that the thread item set contains exactly one comment (or multiple comments with identical signatures […]) – this assumption doesn’t hold. Maybe it would work if you signed the talk header, but of course signing a talk header doesn’t make any sense.

Thu, Apr 25, 3:01 PM · DiscussionTools
Tacsipacsi added a comment to T363438: Do not display tpt-mark-nochanges when marking page for translation for the first time.

Well, it’s true that marking the page for translation won’t edit the page (if you didn’t add the unit ID, marking for translation would edit the page to add the auto-generated ID).

Thu, Apr 25, 7:39 AM · MediaWiki-extensions-Translate

Yesterday

Tacsipacsi added a comment to T333384: Double title on Special:ReadingLists main page.

There’s a namespace tab saying Your lists on Vector 2022, which became default on Meta in the meantime in T349544 (I don’t know if it was there on Vector 2022 when I opened this task). Couldn’t that be hidden, just like on many other special pages like preferences or contributions?

Yeh I think the additional tab should be removed. Opened: T363418

Wed, Apr 24, 10:19 PM · MediaWiki-extensions-ReadingList
Tacsipacsi added a comment to T311521: Provide a "copy content" button in Special:Translate.

I made some more tweaks based on discussion with Pau to align the copy button with the X icon always.

Wed, Apr 24, 3:29 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T210784: There is no "In other languages" section on sl.wikt Main Page, though listed in Wikidata item.

As I understand it, what @Tacsipacsi writes is correct. Wikidata sitelinks are disabled on the main namespace of Wiktionary wikis, because that namespace is intended for the actual entries (words), not for things like the main page of a wiki.

Wed, Apr 24, 2:52 PM · Wikidata Integration in Wikimedia projects, Wikimedia-Interwiki-links, Wikidata
Tacsipacsi added a comment to T362203: Community Configuration: Edit History & Help Links.

Yes, except that the link (tab) could appear on every page action (including view, source code editing etc.) rather than only on the history action; and that I used wrong terminology: it’s a view, not a content action. You can use SkinTemplateNavigation::Universal.

Wed, Apr 24, 2:32 PM · Patch-For-Review, Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration
Tacsipacsi added a comment to T362203: Community Configuration: Edit History & Help Links.

However, this approach could lead to a situation where there is no obvious way for users to navigate back to the Special:CommunityConfiguration page from the history page as @Urbanecm_WMF highlighted above.

Wed, Apr 24, 9:59 AM · Patch-For-Review, Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration

Tue, Apr 23

Tacsipacsi added a comment to T277652: No markers for summary elements.
Vector-2022Timeless
Screenshot 2024-04-23 at 21-09-09 Watchlist - Wikipedia.png (147×211 px, 16 KB)
Screenshot 2024-04-23 at 21-09-49 Watchlist - Wikipedia.png (194×214 px, 16 KB)
Tue, Apr 23, 9:16 PM · affects-translatewiki.net, Timeless
Tacsipacsi awarded T277652: No markers for summary elements a Like token.
Tue, Apr 23, 9:14 PM · affects-translatewiki.net, Timeless
Tacsipacsi added a comment to T338750: Watchlist legend toggle button unreadable on Timeless.

It may be for another bug, but the display is still not perfect: the toggle icon (triangle in front of the summary text) doesn’t appear due to rSTIM resources/libraries/normalise.css:39 (at e33b34517f07):

Tue, Apr 23, 7:16 PM · Regression, MediaWiki-User-Interface (collapsible elements), Timeless
Tacsipacsi added a comment to T311521: Provide a "copy content" button in Special:Translate.

I had misunderstood Pau. I reverted to the old design and improved the alignment which is what Pau actually meant.

Tue, Apr 23, 6:49 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T361634: Clear contents ability in addition to delete box ability in Special:PageMigration.

Thanks for the screenshots! First, I think it should have a bit more right margin. Second, I think I personally would prefer it being vertically aligned to the top rather than the middle. Have you pushed the code anywhere, or is it only on your machine yet?

Tue, Apr 23, 12:40 PM · Patch-For-Review, Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate
Tacsipacsi updated the task description for T353996: Allow deleting data from Special:EditRecovery.
Tue, Apr 23, 8:29 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Community-Tech (CommTech-Kanban), Patch-For-Review, Edit Recovery

Mon, Apr 22

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

I don’t think there will be the same count inline: first, I don’t imagine this feature to be as obvious as the file upload button/link; and second, it can be used only by people who know how to copy the source code of an SVG (or know that an SVG has a source code at all, i.e. that it’s a textual format).

Mon, Apr 22, 7:51 PM · MediaWiki-Parser
Tacsipacsi added a comment to T334372: Add support for inline SVG.

Inline SVG, being part of the wikitext, should be CC BY-SA 4.0, just like other parts of the wikitext. It’s mainly useful for graphs that visualize data specified in template parameters or Wikidata; it shouldn’t replace SVG uploads. Logos should continue to be uploaded as before, and logos included inline should be treated like any other form of copyright violation. (I think it will mainly be used through meta-templates and meta-modules, not directly, so a simple search for inline:svg inline:/\<svg/ will have very few false positives. So checking can happen through for example simple searches, bots, AbuseFilter or Toolforge tools.)

Mon, Apr 22, 8:54 AM · MediaWiki-Parser

Sun, Apr 21

Tacsipacsi added a comment to T362125: Translate extension edit notices should be displayed in visual editor.

That should be fixed

Sun, Apr 21, 1:52 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Patch-For-Review, VisualEditor, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T334372: Add support for inline SVG.

I don’t imagine these advanced things being used much. While the third option would be by far the most powerful, I don’t it would be by far the most useful.

Sun, Apr 21, 12:59 PM · MediaWiki-Parser
Tacsipacsi updated the task description for T53375: TemplateData: Add parameter type for selecting one of predefined values (like "<select>" or ENUM).
Sun, Apr 21, 11:46 AM · VisualEditor-MediaWiki, VisualEditor, TemplateData
Tacsipacsi updated subscribers of T358242: Reference previews don't work everywhere when using parsoid read views.

Ah, I see. We tested two completely different pieces of software:

Sun, Apr 21, 11:45 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Parsoid-Read-Views (Phase 1 - DiscussionTools support), Patch-For-Review, Content-Transform-Team-WIP, Parsoid

Sat, Apr 20

Tacsipacsi added a comment to T78465: Checking existence of files with both title.exists and title.file.exists increments the expensive function count by two.

File description pages can exist without a file existing (manually created pages in the File namespace) and files can exist without description pages existing (Commons files without local description pages), so title.exists and title.file.exists are independent. I propose declining this task.

Sat, Apr 20, 5:18 PM · Scribunto
Tacsipacsi updated the task description for T41610: Scribunto should support global module invocations.
Sat, Apr 20, 4:45 PM · Scribunto
Tacsipacsi changed the subtype of T41610: Scribunto should support global module invocations from "Task" to "Feature Request".
Sat, Apr 20, 4:44 PM · Scribunto
Tacsipacsi added a comment to T361512: Wish form localization.

I don’t like when messages used on-wiki are translated on translatewiki.net:

Sat, Apr 20, 2:49 PM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
Tacsipacsi added a comment to T358242: Reference previews don't work everywhere when using parsoid read views.

These work everywhere now, but the reference previews are slightly different from legacy ... the content selection code in the reference preview code probably needs an update for Parsoid's cite output. The difference is especially obvious for named references, unless of course the new output is the preferred version. :)

Sat, Apr 20, 2:13 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Parsoid-Read-Views (Phase 1 - DiscussionTools support), Patch-For-Review, Content-Transform-Team-WIP, Parsoid
Tacsipacsi added a comment to T362139: [Regression] FlaggedRevs: When undoing unrevieved edit, user is asked whether to review the resulting revision.

I created two additional test pages:

Sat, Apr 20, 2:03 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T333384: Double title on Special:ReadingLists main page.

I think it just got even more confusing:

Sat, Apr 20, 1:25 PM · MediaWiki-extensions-ReadingList
Tacsipacsi added a comment to T358193: Investigate and fix the behaviour of Language Converter around redlinks and self-links in Parsoid.

I hope this Phase 5: (Later) doesn’t mean Parsoid read views will be enabled on wikis with language conversion (even in talk namespaces) before this is done.

Sat, Apr 20, 10:54 AM · Parsoid-Read-Views, Parsoid
Tacsipacsi added a comment to T311521: Provide a "copy content" button in Special:Translate.

Sorry for being nitpicking, but I don’t like this position either: I’d think it copies the message ID (which would also make sense), not the original text.

Sat, Apr 20, 8:43 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MediaWiki-extensions-Translate

Wed, Apr 17

Tacsipacsi added a comment to T100432: [Migrated] Alert for interwikis (prev. Remove interwiki functionality).

Even WMF wikis do have sometimes interwikis even now, eleven years after Wikidata going live (e.g. when topics don’t perfectly match up in different languages) – although probably few enough that they on their own don’t justify a genfix. However, if Wikia/Fandom continues to rely on them, maybe this task should be declined?

Wed, Apr 17, 11:12 AM · AutoWikiBrowser
Tacsipacsi added a comment to T166719: Removing interwikis.

They shouldn’t be blindly deleted. If they still exist, it’s probably because articles in different languages don’t perfectly match up. Interwikis should be removed only in one of the following three cases:

Wed, Apr 17, 11:12 AM · AutoWikiBrowser
Tacsipacsi created T362764: zh-yue interwiki not recognized as such.
Wed, Apr 17, 11:11 AM · AutoWikiBrowser
Tacsipacsi added a comment to T353996: Allow deleting data from Special:EditRecovery.

What should I do?

Wed, Apr 17, 9:43 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Community-Tech (CommTech-Kanban), Patch-For-Review, Edit Recovery
Tacsipacsi added a comment to T311521: Provide a "copy content" button in Special:Translate.

The reason I did not make it always visible was because it tends to cover up the content.

Wed, Apr 17, 9:35 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MediaWiki-extensions-Translate

Tue, Apr 16

Tacsipacsi added a comment to T359997: The GenerateFileList function in data/site-stats.js seems to be breaking .

(By the way, it was me who proposed calling .json() in https://gerrit.wikimedia.org/r/c/wikimedia/portals/+/1008109/comment/62e991ae_ea557d44/ without thinking enough about it. Sorry.)

Tue, Apr 16, 4:56 PM · Patch-For-Review, Wikimedia-Portals
Tacsipacsi added a comment to T359997: The GenerateFileList function in data/site-stats.js seems to be breaking .

Instead of trying if the response is JSON, I think httpGet should have a second parameter that specifies whether it is. I tried this:

Tue, Apr 16, 4:53 PM · Patch-For-Review, Wikimedia-Portals
Tacsipacsi created T362696: Support string literals in types in JSDoc WMF theme.
Tue, Apr 16, 4:43 PM · JSDoc WMF theme
Tacsipacsi added a comment to T238885: AMC mobile history page layout messed up (FlaggedRevs).

I don’t think it’s that broken that it would warrant UBN, but I do think there’s room for improvement even from the screenshots @Samwalton9-WMF shared. It’s not terrible, but not nice either.

Tue, Apr 16, 3:31 PM · Moderator-Tools-Team, MediaWiki-extensions-FlaggedRevs, Advanced Mobile Contributions
Tacsipacsi removed a project from T300979: Ensure ParserOutput can always be combined asynchronously/out-of-order: Patch-Needs-Improvement.
Tue, Apr 16, 3:18 PM · MediaWiki-extensions-Variables, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), MW-1.39-notes (1.39.0-wmf.7; 2022-04-11), MW-1.38-notes (1.38.0-wmf.23; 2022-02-21), Parsoid, MediaWiki-Parser
Tacsipacsi added a comment to T362125: Translate extension edit notices should be displayed in visual editor.

Because, as I said, it gives the impression that VE is supported – an impression that couldn’t be further from the reality. It’s not only unsupported, it’s known to be broken.

Tue, Apr 16, 3:03 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Patch-For-Review, VisualEditor, MediaWiki-extensions-Translate

Mon, Apr 15

Tacsipacsi added a comment to T348516: Use Codex in Special:PagePreparation.

The extent to which it’s a subtask of T343454: Use Codex CSS components or OOUI form instead of mediawiki.ui in Translate may be resolved, but I don’t think the result is particularly a “solid base that's easy to extend”. It mixes a JavaScript frontend (that actually provides nothing more in its current state than a pure-PHP version would) and a Mustache-based template, Codex classes with title search provided (and styled) by searchSuggest.js. It’s more like an experiment showcasing as many technologies as possible than a solid base that’s easy to extend. 🙂

Mon, Apr 15, 1:46 PM · Language-Team (Language-2024-April-June), MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T362125: Translate extension edit notices should be displayed in visual editor.

I think we shouldn’t give the impression that VE is supported (by showing the edit notice) before fuzzy messages are marked at least as visibly as in the wikitext editor, because it’s now broken without the breakage being obvious. (Not supporting translation variables is another thing: it’s broken in an obvious way, so users are able to decide if they want to use VE regardless.)

Mon, Apr 15, 12:43 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Patch-For-Review, VisualEditor, MediaWiki-extensions-Translate

Sun, Apr 14

Tacsipacsi closed T229383: [TUX] Show API warnings in interface language as Resolved.

Should be fixed by d1eb5cc8a4c1.

Sun, Apr 14, 1:19 PM · I18n, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T344611: FlaggedRevs: API broken, action=review API function broke.

Did anyone test FlaggedRevs usage using API on MediaWiki 1.40.0 or higher?

Sun, Apr 14, 11:41 AM · MediaWiki-Action-API, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T334372: Add support for inline SVG.

Why would be the third one “by far” the most useful? I’d think most use cases can be satisfied by either of the first two, especially if TemplateStyles is allowed within the SVGs. Of course, there are some cases that can be satisfied only by the third option (say, using CSS variables defined in wikitext), but they aren’t that important.

Sun, Apr 14, 10:50 AM · MediaWiki-Parser

Fri, Apr 12

Tacsipacsi added a comment to T301004: Use OutputPage::appendExtensionData for wikibase-otherprojects-sidebar.

As far as I see, it’s executed at most once per parse (assuming that ContentAlterParserOutput is called at most once), so it should be safe to continue using ParserOutput::setExtensionData. (It sets an array, but in one pass. And the order matters, which is not guaranteed if the set behavior of ParserOutput::appendExtensionData is taken seriously.)

Fri, Apr 12, 4:46 PM · Wikidata, MediaWiki-extensions-WikibaseClient, Parsoid, MediaWiki-Parser
Tacsipacsi added a comment to T362386: Discouraged pages do not show priority language warning.

Thanks for filing the task and fixing the bug!

Fri, Apr 12, 3:17 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Language-Team (Language-2024-January-March), Unplanned-Sprint-Work, MediaWiki-extensions-Translate
Tacsipacsi added a project to T40435: Sortkey for categories is ignored when category is inside a <ref> and DEFAULTSORT comes after <references/>: User-notice.

Being a decade-old bug, I think it’s newsworthy that it has been fixed (draft added to Tech/News/2024/16).

Fri, Apr 12, 8:34 AM · Patch-For-Review, User-notice, MediaWiki-Parser, Cite
Tacsipacsi added a comment to T360919: Design: Special:CommunityConfiguration should display in an inactive state to non-administrators.

I was actually thinking the same thing and almost suggested the full protection language, but it seems like that might not be a common term across wikis. Perhaps the notice could be something like:
"This page is protected. Configuration of this feature is only editable by administrators."

Fri, Apr 12, 8:19 AM · Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration
Tacsipacsi updated the task description for T10796: Semi-protection should not cascade.
Fri, Apr 12, 8:07 AM · MediaWiki-Page-editing

Thu, Apr 11

Tacsipacsi added a comment to T275370: Unable to move pages despite being autoconfirmed on wikis with FlaggedRevs.

Code says AND, regardless of what should be.

Thu, Apr 11, 7:01 PM · Regression, MediaWiki-Page-rename, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T361634: Clear contents ability in addition to delete box ability in Special:PageMigration.

It’s very unclear to me which icon means what. I’d probably put the clear button within the textarea, similarly to how Codex does with text inputs (although Codex itself doesn’t support the clear icon on text areas).

Thu, Apr 11, 6:50 PM · Patch-For-Review, Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate
Tacsipacsi added a comment to T275370: Unable to move pages despite being autoconfirmed on wikis with FlaggedRevs.

The user needs movestable or review.

Thu, Apr 11, 4:51 PM · Regression, MediaWiki-Page-rename, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T362285: Community Configuration: Add Character count to Edit Summary.
  • The summary box is huge. In one design, it’s a two-line textbox, in the other one, it’s a one-line input; in the implementation, it’s eight lines tall. This gives the impression that the edit summary can be however long I want it to be (and indeed, nothing on the frontend prevents me from writing an over 1000 characters long summary, even though the backend (MW core) caps the summary at 500 characters).
Thu, Apr 11, 4:39 PM · CommunityConfiguration, Growth-Team
Tacsipacsi added a comment to T362203: Community Configuration: Edit History & Help Links.

Couldn’t the action=history page be made linking back to Special:CommunityConfiguration? Similarly to VisualEditor’s Edit link, Community Configuration provides an alternate edit view of the same page, so putting its link among the content actions would make sense. (And even vice versa: simply call Skin::setRelevantTitle() on Special:CommunityConfiguration, which gives a history link, a talk page link etc. for free.)

Thu, Apr 11, 4:29 PM · Patch-For-Review, Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration
Tacsipacsi added a comment to T360919: Design: Special:CommunityConfiguration should display in an inactive state to non-administrators.

Dashboard:

In my previous comment, I commented on the possibility of using a tooltip/popover to convey the meaning of the 'lock' icon. Since this component is not in Codex (yet!) we should find an alternative that allows for Codex usage. One option is using an InfoChip with the editlock icon and an explanation (we could change the 'Read-only' language to something more appropriate or more explanatory).

Thu, Apr 11, 4:16 PM · Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration
Tacsipacsi added a comment to T362139: [Regression] FlaggedRevs: When undoing unrevieved edit, user is asked whether to review the resulting revision.

(There's also a comment in that code that says "check not shown when editing old revisions, which [would be] confusing", and preparing a revert of the latest revision is a lot like editing the previous revision.)

Thu, Apr 11, 2:50 PM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), MediaWiki-extensions-FlaggedRevs

Wed, Apr 10

Tacsipacsi added a comment to T248416: [EPIC] Drop MediaWiki:Mobile.css and MediaWiki:Mobile.js in favor of TemplateStyles and MediaWiki:Minerva.css.

I would have expected the skin to be adjusted for use on desktop devices.

Wed, Apr 10, 3:03 PM · Web-Team-Backlog (Needs Prioritization (Tech)), MobileFrontend, Epic, User-Jdlrobson
Tacsipacsi added a comment to T362125: Translate extension edit notices should be displayed in visual editor.

Is there any way to differentiate page-wide translations like MediaWiki translations from these translation units translations? Because making Translate extension compatible can be limited to page-wide translations then so there’s less confusing code.

Wed, Apr 10, 11:34 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Patch-For-Review, VisualEditor, MediaWiki-extensions-Translate

Tue, Apr 9

Tacsipacsi added a comment to T362044: Community configuration: Decision about how to display the boolean controls in Special:CommunityConfiguration/Mentorship.
Tue, Apr 9, 3:42 PM · Growth-Team (Sprint 12 (Growth Team)), GrowthExperiments-Mentorship, CommunityConfiguration
Tacsipacsi added a comment to T362125: Translate extension edit notices should be displayed in visual editor.

I’ve created a patch demo. I thought the edit notice would be awfully long, but it’s actually not that bad (log in with Patch Demo / patchdemo1 and open https://patchdemo.wmflabs.org/wikis/1f6668b3c1/wiki/Translations:Main_Page/1/en?veaction=edit or https://patchdemo.wmflabs.org/wikis/1f6668b3c1/wiki/Translations:Main_Page/1/hu?veaction=edit).

Tue, Apr 9, 2:50 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Patch-For-Review, VisualEditor, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T360411: CTA for page editors for marking page for translation.
  • Suggest to start with ContentNamespaces and content model being wikitext
Tue, Apr 9, 10:01 AM · Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T238885: AMC mobile history page layout messed up (FlaggedRevs).

Suggested changes

With a single change this looks a lot better (see screenshot) :

  • Move class onto li element and remove the span.

Screenshot 2024-04-01 at 8.44.04 AM.png (1×1 px, 225 KB)

Tue, Apr 9, 9:35 AM · Moderator-Tools-Team, MediaWiki-extensions-FlaggedRevs, Advanced Mobile Contributions
Tacsipacsi added a comment to T362140: Sticky headers in Translate special pages are hidden by Timeless' sticky header.

Thanks! I’ve used Timeless on Translatewiki for some years, and it always annoyed me, but not enough to file a bug report…

Tue, Apr 9, 9:08 AM · Patch-For-Review, MediaWiki-extensions-Translate, Timeless
Tacsipacsi added a comment to T360409: Page status tri-state for pages not marked for translation.

Actually, a “not stable yet” pages list in addition to the proposed pages list would make sense (assuming that pages that don’t need translation are more or less consistently marked as such): these pages need to be checked from time to time to see if they still aren’t stable yet.

Tue, Apr 9, 8:51 AM · Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T360764: DiscussionTools does not show a "Reply" button in MW1.41.0 on 32bit.

The fourth one is actually something that’s quite possible to cause issues in DiscussionTools as well: DT doesn’t work with very old timestamps (T350633), and an integer overflow can turn your seemingly current timestamps into very old ones.

Tue, Apr 9, 8:32 AM · MW-1.41-release, DiscussionTools

Mon, Apr 8

Tacsipacsi added a comment to T359974: Existing languages should appear in the languages bar even if they cannot be translated to.

Thanks! However, there’s a bug: Tux doesn’t warn me when I try to translate the page into either Hindi or Hungarian, nor is the save button disabled if I change/add the translation. Is that a regression from this task, or an independent regression?

Mon, Apr 8, 8:55 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MW-1.42-notes (1.42.0-wmf.25; 2024-04-02)
Tacsipacsi added a comment to T359975: Allow enforcing empty priority languages on translatable pages.

Thanks!

Mon, Apr 8, 8:55 AM · Unplanned-Sprint-Work, MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate

Sun, Apr 7

Tacsipacsi updated subscribers of T275370: Unable to move pages despite being autoconfirmed on wikis with FlaggedRevs.

Currently, user must have […] review […] rights, not autoreview.

Sun, Apr 7, 11:01 PM · Regression, MediaWiki-Page-rename, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T344611: FlaggedRevs: API broken, action=review API function broke.

Since @adrelanos stated that the upgrade broke this, i.e. it used to work, I find it unlikely that it’s a problem with user groups – why would an upgrade remove any user from a group?

Sun, Apr 7, 10:31 PM · MediaWiki-Action-API, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T360231: FlaggedRevisions not compatible with night mode.

The skin style is already there (in the FlaggedRevs repo), the notice already looks quite different on Minerva than on other skins. So fixing the color contrast in that skin style wouldn’t worsen the consistency situation between skins (granted, it wouldn’t improve it either).

Sun, Apr 7, 12:03 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 3), Wikimedia-Hackathon-2024, FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-extensions-FlaggedRevs

Sat, Apr 6

Tacsipacsi renamed T361992: Can't publish CentralNotice translations in Algerian Arabic from Can't publish translations for Algerian Wiki to Can't publish CentralNotice translations in Algerian Arabic.
Sat, Apr 6, 10:51 AM · MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice

Wed, Apr 3

Tacsipacsi added a comment to T325343: Message bundle: Extend syntax to allow for message documentation.

This task is about message bundles – message groups specified on JSON-formatted wiki pages. JSON files stored in Gerrit work differently: they already support documentation (qqq.json), and they also have some metadata, but in the translatewiki repo rather than next to the messages. (It may be worth expanding the metadata and moving in the extension repos, but not in this task.)

Wed, Apr 3, 4:03 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T347156: Transfer history and revision information when moving translatable bundles between wikis.

Couldn’t just the translation pages be imported as-is, just like any other imported page? Translate prevents direct editing of translation pages, but it can make an exception and allow itself to do those direct edits.

Wed, Apr 3, 12:25 PM · Patch-For-Review, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T361671: Large ext.flaggedRevs.advanced module is loaded for anonymous users.

As far as I understand, it powers the review state box visible on the top right on https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0?safemode=1 – ruwiki uses Common.css to hide the box, but FlaggedRevs cannot know this in advance. I see two options:

Wed, Apr 3, 12:22 PM · Patch-For-Review, Performance Issue, MediaWiki-extensions-FlaggedRevs
Tacsipacsi added a comment to T350514: Projects with FlaggedRevisions installed load the entire Codex library and OOUI and 10kb more CSS, over 500kb of JavaScript and likely have higher first paint.
Wed, Apr 3, 9:18 AM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Design-System-Team, Codex, MediaWiki-extensions-FlaggedRevs, Performance Issue

Tue, Apr 2

Tacsipacsi added a comment to T347156: Transfer history and revision information when moving translatable bundles between wikis.

If I wanted to see who are the authors of a translation, I’d probably press the History tab on the translation itself, not the history links of each and every translation unit – and thus see FuzzyBot as the only author. If I wasn’t a translator, I’d probably not even know about the per-translation unit histories. So I hope translation pages themselves can also have histories migrated, not only units.

Tue, Apr 2, 9:34 PM · Patch-For-Review, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T361632: Automatic build out and support of /Translations category within translated categories.

I have not checked all other uses of the extension

Tue, Apr 2, 9:13 PM · MediaWiki-extensions-Translate, MediaWiki-Categories
Tacsipacsi updated the task description for T361632: Automatic build out and support of /Translations category within translated categories.
Tue, Apr 2, 9:12 PM · MediaWiki-extensions-Translate, MediaWiki-Categories
Tacsipacsi added a comment to T361629: Ability to use <languages> tag as replacement for {{languages}} template on non-Translate extension pages.
Lingering questions:
  • Is this doable?
Tue, Apr 2, 8:35 PM · MediaWiki-extensions-Translate
Tacsipacsi added a comment to T354463: Community Configuration Edit Summary.

what should be the correct number of lines given the backend (MW core) caps the summary at 500 characters)?

Tue, Apr 2, 5:40 PM · Growth-Team (Sprint 12 (Growth Team)), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), CommunityConfiguration, GrowthExperiments-CommunityConfiguration (2.0)
Tacsipacsi added a comment to T361512: Wish form localization.

For clarity, I am discussing localizing and/or translating the form fields so that the form is accessible in a user's native language. Example image of a form field below.

image.png (187×1 px, 32 KB)

Tue, Apr 2, 5:15 PM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
Tacsipacsi added a comment to T361512: Wish form localization.

Translate allows translating pages, not forms. If you want to have a localized form, I think chances are better with VisualEditor and TemplateData, as TemplateData natively supports translating parameter labels and descriptions (of which a form is composed). It also allows dropdown lists for parameter values, although the list items are not localizable yet (T292969).

Tue, Apr 2, 9:19 AM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
Tacsipacsi added a comment to T360919: Design: Special:CommunityConfiguration should display in an inactive state to non-administrators.

Technically-speaking, let's treat anyone with editsitejson permission as admins.

Tue, Apr 2, 9:07 AM · Growth-Team (Sprint 12 (Growth Team)), CommunityConfiguration
Tacsipacsi added a comment to T361542: Community Configuration: add "Review your changes" diff to Edit Summary dialog.

The task title is about the edit summary, the description is about the diff. Which one is a copy-paste error?

Tue, Apr 2, 8:38 AM · CommunityConfiguration, Growth-Team

Sat, Mar 30

Tacsipacsi added a comment to T358035: Community Configuration: Design Diff for Edit Summary .

I completely agree with this, however I raised this with the Design System team commenting our specific use case, and it has been recommended for us to still use the (optional) label. An alternative they suggested is to reinforce the importance of the edit summary a little bit more by adding a description that says that 'entering an edit summary is highly recommended'. @Tacsipacsi Curious to know your thoughts about this approach?

Sat, Mar 30, 8:06 PM · Growth-Team (Sprint 11 (Growth Team)), CommunityConfiguration
Tacsipacsi added a comment to T354463: Community Configuration Edit Summary.

A tangential comment: I could change and save the configuration on eswiki beta without getting any error message. Of course, the configuration wasn’t in fact saved, since I’m not an admin or interface admin there. While it’s useful in this testing phase that I can try out much of the interface even if I don’t have rights, it shouldn’t remain this way in the finished version.

Sat, Mar 30, 3:48 PM · Growth-Team (Sprint 12 (Growth Team)), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), CommunityConfiguration, GrowthExperiments-CommunityConfiguration (2.0)
Tacsipacsi added a comment to T354463: Community Configuration Edit Summary.

Screen Shot 2024-03-28 at 2.52.10 PM.png (960×1 px, 162 KB)

Sat, Mar 30, 3:42 PM · Growth-Team (Sprint 12 (Growth Team)), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), CommunityConfiguration, GrowthExperiments-CommunityConfiguration (2.0)
Tacsipacsi added a comment to T361368: Export Translations doesn't work with some pages.

This seems to be because Special:ExportTranslations doesn’t allow exporting discouraged message groups (rETRA src/Synchronization/ExportTranslationsSpecialPage.php:135 (at 6fd67a881b9e)), but apparently the JavaScript-based message group selector doesn’t consider this (if you disable JavaScript, you can’t select the group in the first place). So there are two ways to restore consistency:

Sat, Mar 30, 3:13 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Patch-For-Review, MediaWiki-extensions-Translate
Tacsipacsi edited projects for T360991: CI Blocker: Use of wfGetDB was deprecated in MediaWiki 1.39., added: DiscussionTools, MediaWiki-extensions-UserMerge; removed Patch-For-Review.
Sat, Mar 30, 2:16 PM · Patch-For-Review, MathSearch, MediaWiki-extensions-UserMerge, DiscussionTools, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), ci-test-error (WMF-deployed Build Failure)
Tacsipacsi added a comment to T310581: Make LanguageCode::bcp47() available in Lua.

Not really. Given simplewiki, T253387 should give simple and wikipedia, as simple is a valid “non-standard language code” (i.e. a language code that is known to MediaWiki but isn’t valid, or has a slightly different meaning, in BCP 47). Given simple, this task gives en-simple, which is the BCP 47 language tag for Simple English.

Sat, Mar 30, 2:02 PM · Wikibase-Lua, Wikidata, Wikidata Lexicographical data, Language codes, Scribunto
Tacsipacsi added a comment to T359986: Generate docs for CodeMirror 6.

It's listed at https://doc.wikimedia.org/index/. I've just added a patch to have it added to the "Components" list on the doc homepage.

Sat, Mar 30, 10:45 AM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Community-Tech (CommTech-Kanban), Documentation, MediaWiki-extensions-CodeMirror

Thu, Mar 28

Tacsipacsi added a comment to T360434: REST: request body validation should fail if unexpected fields are present.

Couldn’t it be just a warning, like in the action API? There are cases in which it’s less convenient or even hardly possible to ensure no extra fields:

Thu, Mar 28, 10:20 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MW-Interfaces-Team, API Platform, MediaWiki-REST-API

Wed, Mar 27

Tacsipacsi added a comment to T359986: Generate docs for CodeMirror 6.

I don’t see it listed on https://doc.wikimedia.org/, don’t we need yet another patch to add it to the listing?

Wed, Mar 27, 8:34 AM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Community-Tech (CommTech-Kanban), Documentation, MediaWiki-extensions-CodeMirror

Tue, Mar 26

Tacsipacsi added a comment to T360237: Add missing methods and properties to JSDoc.

Won't fix

Tue, Mar 26, 8:40 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MediaWiki-Documentation, JSDoc WMF theme
Tacsipacsi added a comment to T301220: Create new lexeme missing on mobile.

This is not specific to mobile, the search results page displays the same text (namely search-nonefound) on desktop as well. Options:

Tue, Mar 26, 6:54 PM · Wikidata, Wikidata Mobile
Tacsipacsi added a comment to T360680: Set up GitHub-to-Phabricator message bot.

Thanks! I’ve complained a few times about missing Phabricator→GitHub links, so I’m happy it now happens automatically!

Tue, Mar 26, 6:39 PM · Wikipedia-Android-App-Backlog
Tacsipacsi added a project to T360903: Parsoid DiscussionTools for arwiki/cswiki/huwiki (phase 2): Hungarian-Sites.

While odd namespace number was a good proxy on Wikitech, Wikipedias use __NEWSECTIONLINK__ a lot, which may lead to inconsistent behavior on them. Maybe it should be reevaluated whether DiscussionTools can be used to determine which parser to use by default.

Tue, Mar 26, 5:50 PM · Parsoid-Read-Views (Phase 1 - DiscussionTools support), Hungarian-Sites, Content-Transform-Team-WIP, Editing-team (Tracking), Parsing-Active-Work, DiscussionTools
Tacsipacsi added a comment to T248416: [EPIC] Drop MediaWiki:Mobile.css and MediaWiki:Mobile.js in favor of TemplateStyles and MediaWiki:Minerva.css.

You get Minerva without MobileFrontend hacks

Tue, Mar 26, 5:42 PM · Web-Team-Backlog (Needs Prioritization (Tech)), MobileFrontend, Epic, User-Jdlrobson