Page MenuHomePhabricator

Tacsipacsi
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Today

Tacsipacsi created T376528: Gerrit login form still links to password reset on Wikitech.
Sat, Oct 5, 7:54 AM · Patch-For-Review, Gerrit

Yesterday

Tacsipacsi added a comment to T370751: Parsoid breaks next-sibling TemplateStyles hack.

.whitespace-wrapper doesn’t sound very stable. Isn’t there an mw- prefixed class?

Fri, Oct 4, 5:23 PM · Parsoid
Tacsipacsi added a comment to T309292: When saving an image to Wikidata (P18), a semi-automated gadget could suggest to add depicted (P180) on Wikimedia Commons.

When we know that the depicted can be proposed in Wikimedia Commons, I expect an OOUI simple message asking something like:

How does this image represent [ENTITY LABEL]?
Buttons: [Normally, or not particularly] · [Main subject]

Fri, Oct 4, 5:15 PM · good first task, Wikidata, Wikidata-Gadgets
Tacsipacsi added a comment to T63007: Allow specifying when a gadget should load (action, namespace, content model).

I still think T241524: Parser function for loading gadgets is the way to go, not this. If a template with a template gadget has a sandbox, there are two options:

Fri, Oct 4, 5:03 PM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Wikimedia-Performance-recommendation, Wikimedia-Israel-Hackers, MediaWiki-extensions-Gadgets
Tacsipacsi added a comment to T376105: Simplify closing the Changes recovered pop-up.

Codex dialogs are modal, i.e. you can’t do anything on the page before you interact with them. If T364664 was the right decision, and most of the time people don’t want to recover changes, using a modal popup would make their lives more difficult – currently, if you don’t want to interact with the recovery notification, you can just start editing and ignore it; this would not be possible with a modal version.

Fri, Oct 4, 12:14 PM · Community-Tech, Edit Recovery, Hungarian-Sites
Tacsipacsi added a comment to T374794: notheme isn’t respected for text color in automatic night mode.

Derived Requirement

Ensure that Babel boxes maintain readable text color when switching between night mode and automatic mode in the Vector 2022 skin, with appropriate text and background contrast.

Fri, Oct 4, 11:58 AM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Web Team Essential Work 2024 (Complete roll out of dark mode and font-size to all Wikimedia wikis), Web-Team-Backlog (FY2024-25 Q2 Sprint 1), good first task, patch-welcome, Desktop Improvements (Vector 2022), dark-mode
Tacsipacsi added a comment to T290778: [Config change] Enable automatic topic subscriptions in all editing interfaces.

Thanks in advance!

Fri, Oct 4, 11:30 AM · User-notice, Patch-For-Review, Editing-team (Deployments), TPP-Scaling, DiscussionTools
Tacsipacsi added a comment to T376390: Refine mw.util.messageBox method.
Fri, Oct 4, 8:04 AM · MediaWiki-User-Interface (active libraries), Design-System-Team, Web-Team-Backlog
Tacsipacsi updated the task description for T376390: Refine mw.util.messageBox method.
Fri, Oct 4, 8:03 AM · MediaWiki-User-Interface (active libraries), Design-System-Team, Web-Team-Backlog

Wed, Oct 2

Tacsipacsi added a comment to T375653: Add Lingua Libre Django to translatewiki.net.
IMPORTANT: We would like to use the file structure /front-end/src/locale/{iso}.js, would this work ?
Wed, Oct 2, 10:55 AM · Lingua-Libre, translatewiki.net

Tue, Oct 1

Tacsipacsi added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

However, I do not think that multilinguality is something decided at the beginning of a wiki, and then never changed. In fact, this comes from how the community actually makes use of the wiki.

Tue, Oct 1, 9:57 AM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel

Mon, Sep 30

Tacsipacsi added a project to T290778: [Config change] Enable automatic topic subscriptions in all editing interfaces: User-notice.

This may come as a surprise to users who use both the New Topic Tool and other interfaces, especially such long after the introduction of automatic topic subscriptions in the New Topic Tool, so I think it definitely merits a Tech News item before the config change is deployed.

Mon, Sep 30, 10:01 PM · User-notice, Patch-For-Review, Editing-team (Deployments), TPP-Scaling, DiscussionTools

Sun, Sep 29

Tacsipacsi added a comment to T263513: Create a Special:NamespaceInfo page.
  • List the shortcuts that can be used to link to each namespace.
  • Make sure the special page can list all localized aliases, not only the first one.
Sun, Sep 29, 11:12 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), MediaWiki-General, User-DannyS712
Tacsipacsi added a comment to T375583: Consistent language switching on main page on desktop and mobile.

@Jdlrobson Why did you create a new task and merged in a three-year-old one instead of updating the old one with a new description? This makes comments harder to follow.

Sun, Sep 29, 10:44 AM · Web Team Essential Work 2024, Web-Team-Backlog
Tacsipacsi added a comment to T375927: Ability to update tvar name/label within existing usages within otherwise up-to-date translations.

There are times when you need to update tvar name/label (accidental duplication, confusing label, changes in wiki's label approach, consistency with rest of page, etc.)

Sun, Sep 29, 10:43 AM · Wikimedia Foundation Governance Wiki (foundation.wikimedia.org), MediaWiki-extensions-Translate
Tacsipacsi added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

Is it not enabled yet?

Sun, Sep 29, 9:40 AM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel

Sat, Sep 28

Tacsipacsi updated the task description for T375902: JavaScript building message boxes should now use mw.util.messageBox.
Sat, Sep 28, 6:03 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate, MediaWiki-extensions-ParserMigration, MassMessage
Tacsipacsi added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Thanks for finally creating this function! I wish it happened during the messageboxmw-message-box migration, but it’s better late than never.

Sat, Sep 28, 6:01 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate, MediaWiki-extensions-ParserMigration, MassMessage
Tacsipacsi awarded T375902: JavaScript building message boxes should now use mw.util.messageBox a Party Time token.
Sat, Sep 28, 6:01 PM · MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate, MediaWiki-extensions-ParserMigration, MassMessage
Tacsipacsi added a comment to T375763: DiscussionTools "discussiontools-emptystate-desc-user-temp" message is confusing.

"~2024-3394 is a temporary account, and it can only be used to make new contributions within a limited time frame. Eventually* (or "after [insert date] at the latest"), it will become inactive and inaccessible. After that, this talk page will not notify the user of new messages."

Sat, Sep 28, 5:38 PM · Voice & Tone, Editing-team, Temporary accounts, DiscussionTools
Tacsipacsi added a comment to T375771: Translate: TypeError: TtmServerMessageUpdateJob::getTranslation() must be of the type string, null returned.

Actually, that method is called at a single place (line 188), and the return value is forwarded to a method that handles null values, so I guess the fix is to simply change the return value from string to ?string?

Sat, Sep 28, 5:17 PM · LPL Essential (LPL Essential 2024 Jul-Sep), Patch-For-Review, MediaWiki-extensions-Translate, Wikimedia-production-error
Tacsipacsi added a comment to T159262: [EPIC] Improve page issues.

the remaining tasks open as debt

Sat, Sep 28, 12:36 PM · Web-Team-Backlog, Readers-Web-Kanbanana-Board-Old, Page-Issue-Warnings, Epic, Design

Fri, Sep 27

Tacsipacsi added a comment to T365691: Consider removing Microsoft Windows Cache (wincache) support.

Between the filing of this task and the actual removal, the extension did see a release, version 2.0.0.9 beta, which claims to make it compatible with PHP 8.1+. So while it may be true that it has fallen into disuse, the statement that it’s not compatible with MW 1.43 anyway due to PHP version constraints, isn’t true anymore. So I think it should be restored for MW 1.43 (and deprecated if you want).

Fri, Sep 27, 2:47 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Technical-Debt, MediaWiki-Platform-Team, MW-1.42-release, PHP 8.1 support, MediaWiki-libs-BagOStuff
Tacsipacsi renamed T375696: Translate should use Codex markup, not unsupported message markup from Translate wiki should use Codex markup not unsupported message markup to Translate should use Codex markup, not unsupported message markup.
Fri, Sep 27, 8:38 AM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-extensions-Translate

Thu, Sep 26

Tacsipacsi added a comment to T374499: Final update: Support for styling message boxes using old markup is being removed.

I think we all share the same end-goal here of easier to maintain code!

Thu, Sep 26, 5:03 PM · User-notice
Tacsipacsi added a comment to T372981: Auto-delete merged patches.

Patch demos can contain extensive amounts of test data, which is lost if it gets deleted from one day to the other. Please allow opting out of it – hopefully the opted-out wikis won’t be that many, so there’s still a decent amount of storage win.

Thu, Sep 26, 4:59 PM · Catalyst (PatchDemo)
Tacsipacsi added a comment to T375696: Translate should use Codex markup, not unsupported message markup.

Special:Translate (if I understand correctly, both ext.translate.special.translate and ext.translate.editor show message boxes on Special:Translate only) relies heavily on client-side DOM building, so I think rewriting in Vue would also be a solution there. (Especially as it needs design changes due to T371071: Dark mode not compatible with Special:Translate page as well – the more I use it with your temporary skin-invert hack, the more I think it should really be only a temporary hack: the yellow background of the outdated marker is invisibly dark, other colors are just annoyingly slightly different than the actual night mode colors.) Of course, a Vue rewrite is also a long-term solution, I don’t expect it to go out with the next train.

Thu, Sep 26, 7:22 AM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-extensions-Translate

Wed, Sep 25

Tacsipacsi added a comment to T374954: Update gerrit plugin for PatchDemo.

I think there’s some confusion about the wording:

Wed, Sep 25, 7:35 PM · Catalyst (PatchDemo), Gerrit
Tacsipacsi added a comment to T374499: Final update: Support for styling message boxes using old markup is being removed.

I haven’t got around replying here. Thanks @Jdlrobson for reversing the decision on the style removal (at least for now)!

Wed, Sep 25, 7:32 PM · User-notice
Tacsipacsi updated the task description for T374794: notheme isn’t respected for text color in automatic night mode.
Wed, Sep 25, 7:28 PM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Web Team Essential Work 2024 (Complete roll out of dark mode and font-size to all Wikimedia wikis), Web-Team-Backlog (FY2024-25 Q2 Sprint 1), good first task, patch-welcome, Desktop Improvements (Vector 2022), dark-mode
Tacsipacsi added a comment to T374794: notheme isn’t respected for text color in automatic night mode.

You should only need Babel, Minerva and MediaWiki setup to replicate this!

Wed, Sep 25, 7:24 PM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Web Team Essential Work 2024 (Complete roll out of dark mode and font-size to all Wikimedia wikis), Web-Team-Backlog (FY2024-25 Q2 Sprint 1), good first task, patch-welcome, Desktop Improvements (Vector 2022), dark-mode
Tacsipacsi added a comment to T372386: Enable message group subscription feature on Wikimedia wikis.

Please note that the above config change was reverted in rOMWC6c73b0a4e03d9fd1fda1d67603af0c705832d9fb.

Wed, Sep 25, 10:17 AM · MediaWiki-extensions-Translate, LPL Essential (LPL Essential 2024 Jul-Sep)

Tue, Sep 24

Tacsipacsi added a comment to T375293: GENDER in MediaWiki:Discussiontools-replywidget-placeholder-reply.

Unfortunately, the user name itself cannot be used in messages rendered in JavaScript, so the developers will have to add a new parameter, exclusively for usage in {{GENDER:}}.

Tue, Sep 24, 4:51 PM · Gender-Support, DiscussionTools
Tacsipacsi added a comment to T341349: wikipage.content should fire after content is appended to the DOM.

When using the visual editor, the hook is fired, providing a $content element that is completely wrong:

Tue, Sep 24, 5:51 AM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MediaWiki-General

Mon, Sep 16

Tacsipacsi added a comment to T374499: Final update: Support for styling message boxes using old markup is being removed.

These are not currently marked as a stable interface.

Mon, Sep 16, 10:18 PM · User-notice

Sun, Sep 15

Tacsipacsi created T374794: notheme isn’t respected for text color in automatic night mode.
Sun, Sep 15, 7:22 PM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Web Team Essential Work 2024 (Complete roll out of dark mode and font-size to all Wikimedia wikis), Web-Team-Backlog (FY2024-25 Q2 Sprint 1), good first task, patch-welcome, Desktop Improvements (Vector 2022), dark-mode
Tacsipacsi added a comment to T373682: Don't open FlaggedRevs info dialog Review button target in new tab.

<Button> within <a> was perfect. Thanks to @Tacsipacsi we cannot open it in new tab. What was your problem with button within a? It is the recommended method.

Sun, Sep 15, 12:57 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), FlaggedRevs
Tacsipacsi added a comment to T373769: Rework "Page version status" in FlaggedRevs to be unambiguous about its nature.

Sorry, I haven’t get around replying on T374214. Since that task is now closed, and we’re actually back to where we were when the current task was opened, I think it makes more sense to reply here:

Sun, Sep 15, 12:54 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), FlaggedRevs
Tacsipacsi added a comment to T319690: ULS button shows empty popup when no languages (if compact language selector setting is off).

Screenshot 2024-09-13 at 9.50.49 AM.png (348×2 px, 74 KB)

This is the current behaviour which seems fine.

Sun, Sep 15, 11:30 AM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.10; 2022-11-14), UniversalLanguageSelector
Tacsipacsi added a comment to T359549: Drop our mirroring of code to Diffusion and empty the repos.

While I agree with @Aklapper that this task is not “invalid,” I also think that dropping Diffusion mirrors would be a big loss, and in the end users would spend more working it around than what administrators would win:

  • The handy links in tasks wouldn’t work anymore (including already-inserted ones!), let that be a commit link (bb1d0aca814d), or a link to a certain file (rMW includes/recentchanges/ChangesFeed.php) or a certain line of a file (rMW includes/recentchanges/ChangesFeed.php:37 (at bb1d0aca814d)). This means having to resort to less useful links in future comments/descriptions, for which readers need more time to figure out what they mean; and even more time trying to figure out what the broken links to Diffusion (which probably won’t even be rendered as links) mean.
  • The powerful repository browser. While basic code viewing functionality is present in both Gitiles and on GitHub, Gitiles cannot search for files or code at all, and GitHub doesn’t allow searching for code without logging in, which means having to have a GitHub account and potentially also means going through 2FA (searching for files is allowed on GitHub without logging in). Code navigation by clicking on an identifier is a useful feature of GitHub, but again only for logged-in users – for logged-out users, it works only within a file, which is hardly better than Ctrl+F, especially in languages as dynamic as PHP and JavaScript. (And remember: I’m not arguing for removing the GitHub mirror – the discoverability of GitHub for newbies is unbeatable –, only against removing the Diffusion one.)
  • The diff views that are integrated with the rest of Phabricator:
    • Neither Gitiles nor GitHub render Phabricator task numbers as links (the Gerrit code review interface does, but Gitiles doesn’t; the workaround is clicking on the Change-Id – which is rendered as a link in Gitiles, though not on GitHub –, and clicking once again to get to Phabricator; or copying and pasting the task ID), while Diffusion of course renders them.
    • Similarly, the authorship information is more integrated into Wikimedia: if the author/comitter email address is connected to a Phabricator account, it links to that account, from which one can not only find Phabricator comments of that person, but also their Wikimedia (CentralAuth/mediawiki.org) account, so it’s possible to write to the talk page of the author instead of opening a task on Phabricator if that’s more appropriate; in contrast, Gitiles shows whatever one entered in user.name (which may be a fully different name, e.g. a made-up user name used on Wikimedia but full name used in Git) and generates no links, while GitHub links to the GitHub profile if there’s any, and nowhere if there isn’t (Diffusion also links nowhere if there’s no Phabricator account, but that’s less likely).
Sun, Sep 15, 11:03 AM · Diffusion, Phabricator

Sat, Sep 14

Tacsipacsi added a comment to T374499: Final update: Support for styling message boxes using old markup is being removed.

To avoid losing CSS styling of message Please see https://doc.wikimedia.org/codex/latest/components/demos/message.html#css-only-version for the updated HTML markup you should be using.

Sat, Sep 14, 9:17 PM · User-notice
Tacsipacsi added a comment to T306918: Prohibit duplication of mul labels in other languages.

I also think that this shouldn’t be enforced, not even with the exception mentioned in T306918#8214905. Labels contain information: that thing is called that way in that language. If Q171353 had a mul label of Esztergom, it couldn’t have a German label of Esztergom, but it could have a German alias of Gran. So is this city called Esztergom or Gran in (present-day) German?

Sat, Sep 14, 5:41 PM · Wikidata, Wikidata-Campsite
Tacsipacsi added a comment to T374745: Placeholder labels generated by MUL should be considered as real labels to avoid duplications.

Please note that the check should work the other way round as well, i.e. disallow setting a mul label such that it, combined with the present item’s English description, conflicts with another item’s English label and description. Or another item’s mul label and English description. And of course the same for any other language as well. And this is where things may become tricky performance-wise (although I don’t know how this check is implemented, so I can’t tell for sure): if one changes the mul label of an item with n descriptions, the software needs to check 2n label–description pairs across all items in Wikidata, which is a huge increase from the current one item–description pair. I hope it will be possible to implement this without bringing down Wikidata (especially as one of the reasons for mul was to avoid bringing down Wikidata).

Sat, Sep 14, 5:11 PM · Wikidata

Fri, Sep 13

Tacsipacsi added a comment to T371662: Disable LonelyPages and Deadendpages on commons.

I actually thought the DisabledSpecialPage thing would remove it from Special:SpecialPages, but i didnt test and dont really know.

Fri, Sep 13, 2:36 PM · Wikimedia-Site-requests, Commons
Tacsipacsi added a comment to T223772: Extend #time parser function to display time in format specific to each language.
  1. {{#invoke:DateI18n|Date|year=2009|month=12|day=09|hour=13|minute=20|second=17|lang=en}} is equivalent to {{#timef:2009-12-09T13:20:17|both|en}} - we call it "YMDhms" format
Fri, Sep 13, 1:53 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), User-notice, Community-Tech (Island Fox (Sept 9 - 20)), Content-Transform-Team, MediaWiki-Platform-Team (Radar), I18n, ParserFunctions
Tacsipacsi added a comment to T374415: Insertables are reversed in rtl text.

I’d even decline it, since I don’t think this is realistically fixable.

Fri, Sep 13, 1:25 PM · MediaWiki-extensions-Translate

Thu, Sep 12

Tacsipacsi added a comment to T360544: Allow translating non-wikitext pages with configuration option.

No, I don’t think so – it’s probably something that will never be enabled on WMF wikis, it’s for third-party wikis’ benefit.

Thu, Sep 12, 5:21 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), LPL Essential (LPL Essential 2024 Jul-Sep), Unplanned-Sprint-Work, MediaWiki-extensions-Translate

Tue, Sep 10

Tacsipacsi updated the task description for T327893: Collapsible elements are invisible to browser search.
Tue, Sep 10, 9:03 PM · Patch-For-Review, MediaWiki-User-Interface (collapsible elements)
Tacsipacsi added a comment to T374415: Insertables are reversed in rtl text.

Selecting the text character by character makes it clear that the first (rightmost) character is %, the next one is 2, then $, then s – it’s just rendered from right to left. I don’t think we can do much about the display – we can’t use <bdi>, CSS or HTML attributes in a <textbox>, and while Unicode characters could be used to force that bit to render from left to right, those Unicode characters would end up in the translation (or, if we removed them, we would risk also removing those that were inserted by the user manually and intentionally).

Tue, Sep 10, 8:41 PM · MediaWiki-extensions-Translate

Sun, Sep 8

Tacsipacsi added a comment to T313748: Allow translatable templates to be shown in the user interface language.

There are some templates that use the UI or the page language depending on the context (e.g. UI language on talk pages, page language on subject pages), which wouldn’t be served by this feature if the mode was the property of the template. On the other hand, they are and will continue to be served by the non-translation-aware-transclusion mode, so maybe serving this minority isn’t worth complicating the syntax.

Sun, Sep 8, 5:56 PM · Content-Transform-Team, MediaWiki-Templates, MediaWiki-extensions-Translate
Tacsipacsi added a comment to T372463: Replace Utilities::convertWhiteSpaceToHTML() with CSS.

Sorry, typo, fixed. (The link target was correct, only the link text had a typo.)

Sun, Sep 8, 4:28 PM · Technical-Debt, MediaWiki-extensions-Translate
Tacsipacsi updated the task description for T372463: Replace Utilities::convertWhiteSpaceToHTML() with CSS.
Sun, Sep 8, 4:28 PM · Technical-Debt, MediaWiki-extensions-Translate

Fri, Sep 6

Tacsipacsi added a comment to T363663: Add a page where translators can see a list of all groups that they are subscribed to.

In my understanding the raw list option mostly exists for people who have so many pages on the watchlist that managing the list becomes too slow. It seems unlikely that this would be an issue with message groups. It may still be useful for people to "mass subscribe" things by pasting text there, but that feels like niche use case. Maybe we could not have the raw version at first (unless we can reuse code that would provide it for free)?

Fri, Sep 6, 9:24 AM · LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Patch-For-Review, Design, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate

Sep 3 2024

Tacsipacsi reopened T373769: Rework "Page version status" in FlaggedRevs to be unambiguous about its nature as "Open".

I'd say make it a proper dialog that can be closed only via clicking on X or cancel.

Sep 3 2024, 9:35 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), FlaggedRevs

Aug 31 2024

Tacsipacsi added a comment to T368575: Fix 2010 TemplateWizard in night theme.

Uploaded a patch to fix the first image. I don’t plan to fix OOUI (the second image).

Aug 31 2024, 12:50 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), patch-welcome, OOUI, Community-Tech, dark-mode, MediaWiki-extensions-TemplateWizard

Aug 30 2024

Tacsipacsi added a comment to T263513: Create a Special:NamespaceInfo page.
  • Content-wise: Which aspects/use-cases can we highlight in the prose description? Is there anything else we can helpfully link people to, aside from the Special page itself? (Is there/should there be a docs page?)
Aug 30 2024, 12:22 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), MediaWiki-General, User-DannyS712

Aug 29 2024

Tacsipacsi added a comment to T309440: Special:UnreviewedPages cache should contain pages from all namespaces.

Well, previously all of the results were available in those API requests

Aug 29 2024, 8:19 PM · FlaggedRevs
Tacsipacsi reopened T365257: Flagged Revision popup is not keyboard accessible or clickable as "Open".

Per T191156#10080919

Aug 29 2024, 7:55 PM · FlaggedRevs
Tacsipacsi added a comment to T373608: Big gap between indicator and dialog box in old Vector.

It’s way worse on file pages, even with Vector 2022:

Aug 29 2024, 5:13 PM · FlaggedRevs
Tacsipacsi added a comment to T309440: Special:UnreviewedPages cache should contain pages from all namespaces.

It seems like an important regression from how it functioned before.

Aug 29 2024, 5:03 PM · FlaggedRevs
Tacsipacsi added a comment to T373543: Page subscriptions don't follow page move for pages in project space.

I think for Topic subscription it's sufficient to just move subscribers to the new page or it should do both for parity with the Page watch and user expectation.

Aug 29 2024, 4:40 PM · DiscussionTools
Tacsipacsi added a comment to T369043: Redesign and reposition button to watch message groups on Special:Translate.

(3 subgroups) definitely looks better than the previous attempts. I think it’s still a bit (but only a bit!) less “nice” than the current display; however, it’s more understandable, so it may be worth it even on its own merit, without considering the position of the watch button. Two points:

Aug 29 2024, 4:20 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), LPL Essential (LPL Essential 2024 Jul-Sep), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Tacsipacsi merged T373606: Pages, reviewed in last version, has "pending" notification into T373600: FlaggedRevs Pending is displayed instead of Checked.
Aug 29 2024, 3:48 PM · Patch-For-Review, Regression, FlaggedRevs
Tacsipacsi merged task T373606: Pages, reviewed in last version, has "pending" notification into T373600: FlaggedRevs Pending is displayed instead of Checked.
Aug 29 2024, 3:47 PM · FlaggedRevs

Aug 28 2024

Tacsipacsi added a comment to T372214: Translatable pages flood the search results.

Thanks @Nikki . Would the "Pages in this language" dropdown satisfy as a workaround?

Aug 28 2024, 9:54 AM · MediaWiki-extensions-Translate, I18n, CirrusSearch, Discovery-Search
Tacsipacsi awarded T373489: "Require updates to the translation for edited units" dropdown should be hidden if there are no edited units a Like token.
Aug 28 2024, 8:58 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-extensions-Translate

Aug 27 2024

Tacsipacsi added a comment to T372994: Error: Call to a member function getSha1() on null.

So this is why this unfuzzying attempt didn’t work – it resulted in a null edit to Translations:Template:Requests for permissions/Closetime/text/1/en, so the fuzzying threw an exception before succeeding.

Aug 27 2024, 5:29 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-extensions-Translate, Wikimedia-production-error

Aug 26 2024

Tacsipacsi added a comment to T317015: The panel for the invite to translate when creating a new article has glitches in position and size.

Thanks for fixing it!

Aug 26 2024, 4:28 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Essential (LPL Essential 2024 Jul-Sep), ContentTranslation

Aug 25 2024

Tacsipacsi added a comment to T373013: Do any wikis use Special:Stabilization to restrict who can review revisions?.

Oh I see - when page protection is used no edits are put up for review except for those which are protected, and protection controls both patrolling and visibility of edits.

Aug 25 2024, 7:04 PM · FlaggedRevs
Tacsipacsi added a comment to T373070: Add namespace descriptions for Special:NamespaceInfo in WMF-deployed extensions.

Patches are welcome if you want to add that, I'd review them (let's maybe do this in a separate task).

Aug 25 2024, 6:50 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Wikidata, TimedMediaHandler-TimedText, ProofreadPage, Wikistories, UploadWizard, MediaWiki-extensions-Translate, MediaWiki-extensions-SecurePoll, Scribunto, MediaWiki-extensions-LiquidThreads, JsonConfig, StructuredDiscussions, MediaWiki-extensions-EventLogging, EntitySchema, MediaWiki-extensions-CentralNotice, Data-Engineering, CampaignEvents, patch-welcome
Tacsipacsi added a comment to T263513: Create a Special:NamespaceInfo page.

@Tacsipacsi I haven't paid attention to that before, but now I tried mocking up the alternative table layout, and it results in a lot of line wrapping (given new Vector's narrow content column).

Aug 25 2024, 6:46 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), MediaWiki-General, User-DannyS712

Aug 24 2024

Tacsipacsi added a comment to T373070: Add namespace descriptions for Special:NamespaceInfo in WMF-deployed extensions.

Wikibase (which is not even listed in the description) also uses configurable namespace names for its Item and Property namespaces, and even namespaces not designed to be configurable can be configured by define()ing the namespace ID before loading the extension. Couldn’t the message be specified in extension.json (for not-configurable-by-design namespaces) / a hook (for configurable-by-design ones) instead?

Aug 24 2024, 1:04 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Wikidata, TimedMediaHandler-TimedText, ProofreadPage, Wikistories, UploadWizard, MediaWiki-extensions-Translate, MediaWiki-extensions-SecurePoll, Scribunto, MediaWiki-extensions-LiquidThreads, JsonConfig, StructuredDiscussions, MediaWiki-extensions-EventLogging, EntitySchema, MediaWiki-extensions-CentralNotice, Data-Engineering, CampaignEvents, patch-welcome
Tacsipacsi added a comment to T263513: Create a Special:NamespaceInfo page.

I'm thinking something like

idCanonical nameLocal nameDescriptionProperties
0(main)(main)Main namespace
1TalkTalkTalk pages for the main namespace
8MediaWikiMediaWikiNamespace controlling the display interfaceNamespace protection: editinterface
2302Gadget definitionGadget definitionDefinitions of site gadgetsDefault content model: GadgetDefinition
Aug 24 2024, 12:42 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), MediaWiki-General, User-DannyS712

Aug 23 2024

Tacsipacsi added a comment to T371832: Migrate old patchdemo issues to phabricator.
Aug 23 2024, 7:03 PM · Catalyst (AGL)
Tacsipacsi added a comment to T372968: Create wikis in a new thread / job queue.

I see. Then maybe !405 is also of some use.

Aug 23 2024, 7:57 AM · Catalyst (PatchDemo)
Tacsipacsi reopened T304760: Fix use of errorbox in SemanticACL as "Open".

Instead of replacing the class name in i18n messages, the markup should be moved to PHP to make translation easier (especially into non-Latin-script languages) and the code more maintainable.

Aug 23 2024, 7:30 AM · Patch-For-Review, MediaWiki-extensions-SemanticACL
Tacsipacsi reopened T304760: Fix use of errorbox in SemanticACL, a subtask of T300306: [subtask] successbox, errorbox and warningbox classes will no longer function in 1.39 release, as Open.
Aug 23 2024, 7:29 AM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MinervaNeue, CiteThisPage, Multi-Content-Revisions, MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), [DEPRECATED] wdwb-tech, Wikidata, Wikidata-Campsite, Technical-Debt (Deprecation process), Platform Engineering, MediaWiki-Logevents, Structured-Data-Backlog, MediaWiki-Page-editing, MediaWiki-Core-Skin-Architecture
Tacsipacsi added a comment to T369058: Move Recent Changes Language filter from Clean Changes extension to Translate.

I’ve got a notification on translatewiki.net that two new messages are available for translation, namely tpt-cleanchanges-language and tpt-cleanchanges-language-na. However, they’re already translated into Hungarian, simply with the names cleanchanges-language and cleanchanges-language-na. Could the old translations be moved on Translatewiki (using a bot or some other technology) so that translators don’t need to re-translate them?

Aug 23 2024, 7:22 AM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), LPL Essential (LPL Essential 2024 Jul-Sep), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, MediaWiki-extensions-CleanChanges

Aug 22 2024

Tacsipacsi added a comment to T370447: Table: Add CSS-only pagination example.

The Vue version (when running within MediaWiki) uses MediaWiki messages from rMW languages/i18n/codex/en.json. Is it safe for PHP code also running within MediaWiki to directly use those messages? Or, even better, will be there a PHP class in MediaWiki core that generates the necessary HTML (handling disabling/enabling buttons and showing the appropriate message based on its parameters)? Even if there won’t be a PHP equivalent of the Table Vue component, at least an equivalent of the TablePager component would be very useful.

Aug 22 2024, 9:25 AM · Patch-For-Review, Design-System-Team (DST-Sprint-29 (2024-08-05 to 2024-08-16)), Design, Codex
Tacsipacsi added a comment to T369043: Redesign and reposition button to watch message groups on Special:Translate.

When the last item is an aggregate group, an icon is added that should highlight to the user that the group is a list:

image.png (761×947 px, 74 KB)

To me, the meaning of the icon is not obvious at all. I’m not sure if adding the icon is the right thing to do.

Yea, the meaning of the icon is not obvious. If the last item is an aggregate group, it is rendered as a link but that will not work for colour blind users, hence thought of using another icon. Do you think a different icon will be more obvious?

Aug 22 2024, 8:48 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), LPL Essential (LPL Essential 2024 Jul-Sep), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate

Aug 21 2024

Tacsipacsi added a comment to T371567: Remove arrow from "Accepted (latest)" chip.

Which new design? How does it look like? Has anyone but you and @Dogu seen it,

It's literally has a video attached in T191156#10055466

Aug 21 2024, 3:03 PM · FlaggedRevs
Tacsipacsi added a comment to T372968: Create wikis in a new thread / job queue.

Catalyst works quite differently, so I think this could be declined (and the related merge request !405 not reopened in the new repo), as there’s no point in putting so much effort into a deprecated thing.

Aug 21 2024, 1:59 PM · Catalyst (PatchDemo)
Tacsipacsi added a comment to T372969: Add ElasticSearch service.

I guess this could be declined for the old Patch Demo, since the very goal of Catalyst is to make service dependencies easy to use.

Aug 21 2024, 1:56 PM · Catalyst (PatchDemo)
Tacsipacsi added a comment to T372978: Consider using the docker-compose environment in core.

I guess this could be declined for the old Patch Demo, since containerization is what Catalyst is about (I’m not sure if it uses Docker Compose under the hood, but it doesn’t matter either).

Aug 21 2024, 1:56 PM · Catalyst (PatchDemo)
Tacsipacsi added a comment to T191156: Convert FlaggedRevisions to Codex.

That part doesn’t annoy me much, but I wouldn’t mind removing the Cancel button either. Although F57282452 shows that there’s another button for reviewers, probably keeping that and removing Cancel wouldn’t be too unbalanced either.

Aug 21 2024, 12:07 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Growth-Team-Filtering, MinervaNeue (Tracking), Mobile, Growth-Team, FlaggedRevs
Tacsipacsi added a comment to T373013: Do any wikis use Special:Stabilization to restrict who can review revisions?.

As far as I know, ‘protect mode’ cannot be used on wikis where all articles require review (which is most FlaggedRevs wikis: dewiki, arwiki, ruwiki, huwiki etc.), but Special:Stabilization is able to change the default visibility settings: for example, dewiki shows the latest version of some sandboxes, even though the default is to show the stable version; and ruwiki shows the stable version of some high-traffic pages, even though the default is to show the latest version.

Aug 21 2024, 12:04 PM · FlaggedRevs
Tacsipacsi added a comment to T191156: Convert FlaggedRevisions to Codex.

Tech news time again:

The indicators at the top of articles shown by flagged revs (also known as pending changes) have changed to be more standardized.

Aug 21 2024, 11:26 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Growth-Team-Filtering, MinervaNeue (Tracking), Mobile, Growth-Team, FlaggedRevs
Tacsipacsi added a watcher for Catalyst (PatchDemo): Tacsipacsi.
Aug 21 2024, 7:15 AM
Tacsipacsi updated the task description for T372958: Feature request: Refresh instance.
Aug 21 2024, 7:12 AM · Catalyst (PatchDemo)
Tacsipacsi updated the task description for T372975: Repeated `Depends-On:` merged again.
Aug 21 2024, 7:10 AM · Performance Issue, Catalyst (PatchDemo)
Tacsipacsi updated the task description for T372975: Repeated `Depends-On:` merged again.
Aug 21 2024, 7:08 AM · Performance Issue, Catalyst (PatchDemo)
Tacsipacsi updated the task description for T372981: Auto-delete merged patches.
Aug 21 2024, 7:03 AM · Catalyst (PatchDemo)
Tacsipacsi changed the subtype of T372981: Auto-delete merged patches from "Task" to "Feature Request".

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 7:03 AM · Catalyst (PatchDemo)
Tacsipacsi changed the subtype of T372980: Provide a way to override configs from "Task" to "Feature Request".

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 7:02 AM · Catalyst (PatchDemo)
Tacsipacsi changed the subtype of T372977: Optionally disable automatic rebasing of patches from "Task" to "Feature Request".

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 7:01 AM · Catalyst (PatchDemo)
Tacsipacsi changed the subtype of T372976: Update wikis with newer patchset, retaining database from "Task" to "Feature Request".

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 7:00 AM · Catalyst (PatchDemo)
Tacsipacsi added a project to T372975: Repeated `Depends-On:` merged again: Performance Issue.

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 6:59 AM · Performance Issue, Catalyst (PatchDemo)
Tacsipacsi changed the subtype of T372974: Allow some "safe" configs to be changed to values of specific type from "Task" to "Feature Request".

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 6:59 AM · Catalyst (PatchDemo)
Tacsipacsi updated the task description for T372974: Allow some "safe" configs to be changed to values of specific type.
Aug 21 2024, 6:59 AM · Catalyst (PatchDemo)
Tacsipacsi changed the subtype of T372973: Allow wikis to be redirected when deleting from "Task" to "Feature Request".

Per https://gitlab.wikimedia.org/repos/ci-tools/patchdemo/-/issues/590#note_89788

Aug 21 2024, 6:58 AM · Catalyst (PatchDemo)