Page MenuHomePhabricator

aliu (Aaron Liu)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Jan 31 2023, 12:09 AM (149 w, 6 d)
Availability
Available
LDAP User
Aaron liu
MediaWiki User
Aaron Liu [ Global Accounts ]

Recent Activity

Mon, Dec 8

aliu added a comment to T342937: [minor] Main menu displays "In other languages" widget link .

See https://phabricator.wikimedia.org/T342937#10073091.

Mon, Dec 8, 5:45 AM · Abstract Wikipedia team, WikiLambda Front-end, WikiLambda, Wikifunctions

Sep 19 2025

aliu added a comment to T15937: Changeable (editable) edit summaries.

It's just built-in support for dummy edits.

Sep 19 2025, 12:27 PM · MediaWiki-Page-history, Epic, MediaWiki-Comment-store, Community-Wishlist-Survey-2015

Sep 13 2025

aliu added a comment to T403792: Page history appears to load slowly when using citation watchlist.

The script used to not block other things from loading while loading; now, while loading, I can't e.g. open my notifications.

Sep 13 2025, 7:40 PM · Citation-Watchlist
aliu added a comment to T363379: Feature: Turn source lists on/off.

Have to say, just having configuration through modifying JS variables would be enough for me. IMO Having the script run on history pages may start DDOSing the servers when you view 500 changes at a time or are scrolling through page history to find something.

Sep 13 2025, 7:40 PM · Citation-Watchlist
aliu merged T398855: Configure lists to enable CitationWatchlist on into T363379: Feature: Turn source lists on/off.
Sep 13 2025, 7:38 PM · Citation-Watchlist
aliu merged task T398855: Configure lists to enable CitationWatchlist on into T363379: Feature: Turn source lists on/off.
Sep 13 2025, 7:38 PM · Citation-Watchlist

Sep 2 2025

aliu created T403439: Requesting GitLab account activation for aliu.
Sep 2 2025, 2:04 AM · GitLab (Account Approval), Release-Engineering-Team

Aug 28 2025

aliu added a comment to T401872: Drop !important-s from .night-mode-strip-all-colors-when-safe().

Thank you, that makes a lot of sense.

Aug 28 2025, 11:18 PM · Reader Experience Team, WikimediaMessages

Aug 27 2025

aliu added a comment to T401066: List of templates used should be presented in multi-column format.

I've made a very basic draft at the next Tech News draft.

Aug 27 2025, 4:55 PM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), User-notice, MediaWiki-Page-derived-data, MediaWiki-Page-editing
aliu changed the status of T401066: List of templates used should be presented in multi-column format from Open to In Progress.
Aug 27 2025, 2:19 AM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), User-notice, MediaWiki-Page-derived-data, MediaWiki-Page-editing

Aug 20 2025

aliu added a comment to T337532: Include the conversion of the singular ellipsis character (…) into the normal three dots (...).

(For clarity: It looks like Rj misclicked and meant to merge to T401273, into which they later did.

Aug 20 2025, 5:09 PM · AutoWikiBrowser

Aug 19 2025

aliu added a comment to T401872: Drop !important-s from .night-mode-strip-all-colors-when-safe().

Though the border color is indeed the biggest issues, the ambox styles and many other need to change the background color as well.

Aug 19 2025, 12:55 AM · Reader Experience Team, WikimediaMessages

Aug 13 2025

aliu created T401872: Drop !important-s from .night-mode-strip-all-colors-when-safe().
Aug 13 2025, 10:03 PM · Reader Experience Team, WikimediaMessages

Aug 12 2025

aliu added a comment to T396789: [Epic] Run and analyse an experiment for the group by toggle for Watchlist/RecentChanges/RelatedChanges.

Is this task simply moving that checkbox out of the drop-down menu and placing it as a slider button to the left of the menu?

Aug 12 2025, 1:21 PM · OKR-Work, User-notice, Moderator-Tools-Team, Epic, MediaWiki-Watchlist, MediaWiki-Recent-changes
aliu added a comment to T396789: [Epic] Run and analyse an experiment for the group by toggle for Watchlist/RecentChanges/RelatedChanges.

@Jonesey95 Click on the "{number} changes, {number} days" dropdown with a cogwheel in its left side and check "Group results by page".

Aug 12 2025, 1:20 AM · OKR-Work, User-notice, Moderator-Tools-Team, Epic, MediaWiki-Watchlist, MediaWiki-Recent-changes
aliu added a comment to T396789: [Epic] Run and analyse an experiment for the group by toggle for Watchlist/RecentChanges/RelatedChanges.

Not sure if this is where I'm supposed to give some feedback, but this looks a bit ugly, and even when under the dropdown I thought the toggle meant it would paginate results instead of... well I can't think of a better way to describe it either.

Aug 12 2025, 12:28 AM · OKR-Work, User-notice, Moderator-Tools-Team, Epic, MediaWiki-Watchlist, MediaWiki-Recent-changes

Aug 11 2025

aliu placed T361855: "Categorize" and "External" watchlist entries have empty notification timestamp and are always read up for grabs.
Aug 11 2025, 9:31 PM · MW-Interfaces-Team, Moderator-Tools-Team, MediaWiki-Action-API, MediaWiki-Watchlist
aliu closed T361855: "Categorize" and "External" watchlist entries have empty notification timestamp and are always read as Resolved.

A mysterious benefactor fixed this last week. I don't even know where...

Aug 11 2025, 8:38 PM · MW-Interfaces-Team, Moderator-Tools-Team, MediaWiki-Action-API, MediaWiki-Watchlist

Aug 6 2025

aliu added a comment to T328838: Multidirectional language conversion for content pages using LanguageConverter should be prevented on multilingual wikis.

What I mentioned would need to be more than the Wikibase thing. IIRC that only synchronizes the variants if the translation for that is empty.

Aug 6 2025, 10:30 PM · Patch-For-Review, Community-consensus-needed, I18n, Wikimedia-Site-requests
aliu added a comment to T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor.

So sorry that I forgot to update the task status. Thanks for cleaning it up!

Aug 6 2025, 10:26 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Aug 5 2025

aliu added a comment to T328838: Multidirectional language conversion for content pages using LanguageConverter should be prevented on multilingual wikis.

It does seem frustrating technically, but from a volunteer side it is an immense positive to have a good default translation that's converted between the variants. Which is why I think that the best way to move this forward is to first have some sort of technology that would be able to automatically copy updates between the variant versions.

Aug 5 2025, 4:44 AM · Patch-For-Review, Community-consensus-needed, I18n, Wikimedia-Site-requests

Aug 2 2025

aliu added a comment to T328838: Multidirectional language conversion for content pages using LanguageConverter should be prevented on multilingual wikis.

I would not support this unless there's a bot or something that automatically copies updates between Chinese language variants. It can skip 词汇 that are labelled inline as unique to each variant.

Aug 2 2025, 4:16 PM · Patch-For-Review, Community-consensus-needed, I18n, Wikimedia-Site-requests
aliu added a comment to T196501: frame:getParent() should work recursively, not just once.

I would like to add yet another use case for at least have one more layer of getting a parent. Currently, for Chinese localization on mediawikiwiki, because we don't have an extra layer of getParent, we often need to boilerplately use {{LC zh|lang={{{lang|}}}.

Aug 2 2025, 3:56 PM · Scribunto

Jul 31 2025

aliu updated subscribers of T15937: Changeable (editable) edit summaries.
Jul 31 2025, 1:56 PM · MediaWiki-Page-history, Epic, MediaWiki-Comment-store, Community-Wishlist-Survey-2015

Jul 30 2025

aliu added a comment to T15937: Changeable (editable) edit summaries.

Here's an idea brought up at WP:VPI:

Jul 30 2025, 8:39 PM · MediaWiki-Page-history, Epic, MediaWiki-Comment-store, Community-Wishlist-Survey-2015

Jul 21 2025

aliu added a comment to T400021: Deprecated: Use of MediaWiki\Skin\Skin::appendSpecialPagesLinkIfAbsent.

Note that in this case the deprecation warning indeed has to be triggered by a leftover configuration that needs to be tweaked. See the task this was marked a duplicate of.

Jul 21 2025, 4:49 AM

Jul 18 2025

aliu added a comment to T386761: [Code deprecation/removal] Remove Skin::appendSpecialPagesLinkIfAbsent.

See https://www.mediawiki.org/wiki/Manual:Interface/Sidebar#Deprecation_warning_for_Skin::appendSpecialPagesLinkIfAbsent() which I edited in yesterday, for the history of that function. The patch for review right before your comment names the function in the changelog entry that contains the same information.

Jul 18 2025, 1:10 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Patch-For-Review, patch-welcome, MediaWiki-Core-Skin-Architecture, MW-1.44-release

Jul 16 2025

aliu added a comment to T385346: [Action needed] Special pages link has moved, admins may need to reposition.

(Edited since for wikis that don't receive the wmf-branch releases, the behavior will only stop in 1.45.)

Jul 16 2025, 7:04 PM · User-notice-archive
aliu updated the task description for T385346: [Action needed] Special pages link has moved, admins may need to reposition.
Jul 16 2025, 7:03 PM · User-notice-archive

Jul 14 2025

aliu removed a project from T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work : Patch-For-Review.
Jul 14 2025, 4:25 PM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu closed T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work as Resolved.
Jul 14 2025, 4:24 PM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu reopened T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work as "In Progress".
Jul 14 2025, 4:24 PM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 13 2025

aliu added a comment to T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .

Wait, that makes a lot of sense. I even thought of a blog post I saw on a developer deciding to phase out every "null" in their code while diagnosing the problem yet I didn't act on that recollection. I'll see what I can do when I wake up.

Jul 13 2025, 4:26 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 12 2025

aliu added a comment to T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .

Also, after some more testing, this only happens on Firefox. Chromium seems to set default parameters that are set to null.

Jul 12 2025, 1:00 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu added a comment to T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .

The VE click handlers are registered on the li element.

Jul 12 2025, 12:55 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu updated the task description for T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .
Jul 12 2025, 12:37 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu updated the task description for T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .
Jul 12 2025, 12:28 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu updated the task description for T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .
Jul 12 2025, 12:17 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu added a project to T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work : VisualEditor-MediaWiki-2017WikitextEditor.
Jul 12 2025, 12:16 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu created T399350: Programmatically clicking #ca-edit when source-mode VE is enabled doesn't work .
Jul 12 2025, 12:15 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Skipped QA, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 10 2025

aliu changed the status of T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor from Open to In Progress.
Jul 10 2025, 8:09 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 8 2025

aliu added a comment to T396135: pageAssessments property of mw.title objects should index elements by assessment.

Plus, anecdotally it is much more common to just want the project-independent assessment. One example is the proposal to display FA or GA status in the article tagline.

Jul 8 2025, 11:25 PM · Community-Tech, MediaWiki-extensions-PageAssessments
aliu updated the task description for T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor.
Jul 8 2025, 12:59 AM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 7 2025

aliu renamed T398855: Configure lists to enable CitationWatchlist on from Configure lists to enable on to Configure lists to enable CitationWatchlist on.
Jul 7 2025, 5:39 PM · Citation-Watchlist
aliu created T398855: Configure lists to enable CitationWatchlist on.
Jul 7 2025, 5:38 PM · Citation-Watchlist
aliu added a comment to T391226: Demonstrate the creation of a lightweight enum type and its use with a function.

Thanks!

Jul 7 2025, 4:48 PM · OKR-Work, Abstract Wikipedia team (25Q4 (Apr–Jun))

Jul 5 2025

aliu added a comment to T391226: Demonstrate the creation of a lightweight enum type and its use with a function.

Could someone point me towards the "public place, such as the weekly update" where this is demonstrated?

Jul 5 2025, 5:15 PM · OKR-Work, Abstract Wikipedia team (25Q4 (Apr–Jun))

Jun 29 2025

aliu renamed T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor from ve.wikitextInteractive doesn't fire when swithcing to source-mode from visual-mode VisualEditor to ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor.
Jun 29 2025, 11:57 AM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jun 25 2025

aliu updated the task description for T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor.
Jun 25 2025, 3:07 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
aliu updated the task description for T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor.
Jun 25 2025, 3:02 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jun 24 2025

aliu created T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor.
Jun 24 2025, 8:53 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jun 5 2025

aliu added a comment to T394664: get nth element of a list fails too much.

I'm not someone who has any insight for the Wikilambda code, but perhaps this is more reason to allow Wikilambda to natively handle storing integers (perhap 32-bit ones) instead of having to rely on strings?

Jun 5 2025, 10:51 PM · Patch-For-Review, Abstract Wikipedia team (25Q4 (Apr–Jun)), function-orchestrator

May 20 2025

aliu added a comment to T25932: Allow use of semantic HTML5 elements in wikitext.

(Patch was improved after review comments.)

May 20 2025, 11:26 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), HTML5, Epic, Accessibility, MediaWiki-Parser
aliu edited projects for T25932: Allow use of semantic HTML5 elements in wikitext, added: Patch-For-Review; removed Patch-Needs-Improvement.
May 20 2025, 11:26 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), HTML5, Epic, Accessibility, MediaWiki-Parser

Mar 14 2025

aliu updated the task description for T388927: [For action] Avoid losing special page link in future MediaWiki version.
Mar 14 2025, 9:33 PM · User-notice-archive
aliu updated the task description for T388927: [For action] Avoid losing special page link in future MediaWiki version.
Mar 14 2025, 9:33 PM · User-notice-archive

Feb 19 2025

aliu added a comment to T386761: [Code deprecation/removal] Remove Skin::appendSpecialPagesLinkIfAbsent.

Got it, makes sense.

Feb 19 2025, 2:59 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Patch-For-Review, patch-welcome, MediaWiki-Core-Skin-Architecture, MW-1.44-release

Feb 18 2025

aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

uhhhh, is there a reason only one of these projects can be added?

Feb 18 2025, 11:38 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022
aliu edited projects for T333211: Reconsider position of special pages link, currently in the page tools, added: MW-1.44-notes (1.44.0-wmf.16; 2025-02-11); removed MW-1.44-notes (1.44.0-wmf.18; 2025-02-25).
Feb 18 2025, 11:37 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022
aliu added a comment to T386761: [Code deprecation/removal] Remove Skin::appendSpecialPagesLinkIfAbsent.

I understood what it meant, (though it is more clear now) I'm just not sure if we should backport the hard deprecation, which to my understanding means removal. Also not sure if that means this is a blocker for 1.44.

Feb 18 2025, 11:35 PM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Patch-For-Review, patch-welcome, MediaWiki-Core-Skin-Architecture, MW-1.44-release
aliu added a comment to T386761: [Code deprecation/removal] Remove Skin::appendSpecialPagesLinkIfAbsent.

I wonder if we should make the 1.44 release with the migration function and remove it in the 1.45 release? I don't see any downsides, and a more gradual transition this way would probably soften the blow.

Feb 18 2025, 10:36 PM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Patch-For-Review, patch-welcome, MediaWiki-Core-Skin-Architecture, MW-1.44-release
aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

Plus, I made the mockup very poorly, as you may see. I coded the patch so it gets appended to the bottom of the top menu instead of the weird location in the mockup. If you want to get alerted to other prominent-ish tasks, you could subscribe to Tech News!

Feb 18 2025, 10:20 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Feb 12 2025

aliu updated the task description for T333211: Reconsider position of special pages link, currently in the page tools.
Feb 12 2025, 4:03 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Feb 10 2025

aliu updated the task description for T385346: [Action needed] Special pages link has moved, admins may need to reposition.
Feb 10 2025, 2:51 PM · User-notice-archive

Feb 8 2025

aliu added a comment to T385888: Rethink the content of the default sidebar for Wikimedia wikis.

I've submitted a patch for that as https://gerrit.wikimedia.org/r/1118212. I linked the "moving special pages link" task instead since the change isn't really part of the rethink/simplification.

Feb 8 2025, 9:08 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Design, Wikimedia-Design, WikimediaMessages

Feb 7 2025

aliu removed a project from T333211: Reconsider position of special pages link, currently in the page tools: patch-welcome.
Feb 7 2025, 1:14 AM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Feb 6 2025

aliu updated the task description for T385346: [Action needed] Special pages link has moved, admins may need to reposition.
Feb 6 2025, 1:48 AM · User-notice-archive

Feb 3 2025

aliu updated the task description for T385346: [Action needed] Special pages link has moved, admins may need to reposition.
Feb 3 2025, 10:59 PM · User-notice-archive
aliu merged T385451: Firing 'wikipage.content' on subtitle breaks opening Media Viewer into T385297: [Regression 1.44.0-wmf.14] MediaViewer breaks with XTools page info.
Feb 3 2025, 12:36 PM · MW-1.44-notes (1.44.0-wmf.15; 2025-02-04), Regression, MediaViewer
aliu merged task T385451: Firing 'wikipage.content' on subtitle breaks opening Media Viewer into T385297: [Regression 1.44.0-wmf.14] MediaViewer breaks with XTools page info.
Feb 3 2025, 12:36 PM
aliu created T385451: Firing 'wikipage.content' on subtitle breaks opening Media Viewer.
Feb 3 2025, 12:32 PM

Feb 1 2025

aliu updated the task description for T385346: [Action needed] Special pages link has moved, admins may need to reposition.
Feb 1 2025, 10:13 PM · User-notice-archive
aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

Yeah, but n-recentchanges is [in the interaction menu on most wikis]

Feb 1 2025, 12:08 AM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Jan 31 2025

aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

Is there precedent for using an update script we could reference?

Jan 31 2025, 11:46 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022
aliu added a comment to T385346: [Action needed] Special pages link has moved, admins may need to reposition.

Yep! Maybe add something about how the link will only be automatically appended until MediaWiki 1.45-wmf-whateverversionweharddeprecate is deployed though.

Jan 31 2025, 11:26 PM · User-notice-archive
aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

(FYI discussion on technical details moved to Gerrit. We currently have a working implementation that automatically appends the link to the sidebar if not present.)

Jan 31 2025, 1:28 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Jan 24 2025

aliu attached a referenced file: F41447473: Screenshot 2023-11-04 150734.png.
Jan 24 2025, 2:43 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022
aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

Makes sense. I'm new to the MediaWiki core codebase though, so I don't really know where to put that. Could you point me to a previous example of a migration script? Thanks for your time!

Jan 24 2025, 12:09 AM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Jan 23 2025

aliu added a comment to T333211: Reconsider position of special pages link, currently in the page tools.

The only approach I could think of (and committed) for the part on adding "Special pages" to the navigation menu changes the default value of the "sidebar" interface message. So if the patch is merge, all wikis that customize "MediaWiki:Sidebar" will simply see the "Special pages" link disappear. Thoughts? Also, does this mean User-notice should be added right now?

Jan 23 2025, 11:43 PM · MW-1.44-notes (1.44.0-wmf.16; 2025-02-11), Web-Team (Q3 Sprint 2 (Feb 5 - Feb 19, 2025)), Readers Essential Work 2025 (Minerva and Vector work consistently), Vector 2022

Jan 9 2025

aliu added a comment to T209059: Replace WikiEditor widgets with Codex components.

Is there a reason the parent task was removed? I'm sure there's a very good reason, but I'd like to see what it is.

Jan 9 2025, 8:28 PM · dark-mode, Accessibility, Design, WikiEditor (2010)

Dec 21 2024

aliu added a comment to T315535: Add Process Dialog to Codex.

Looks exciting! Is there a reason this is absent from Codex/Planned Components?

Dec 21 2024, 6:32 PM · Design-System-Team, Codex

Dec 20 2024

aliu added a comment to T382462: In labeled section transclusion, parts that weren't selected should not count towards the post-expand include size limit.

Yeah, LST has quite niche (but important) usecases.

Dec 20 2024, 5:03 PM · MediaWiki-Parser-Templates, MediaWiki-extensions-LabeledSectionTransclusion
aliu updated the task description for T382462: In labeled section transclusion, parts that weren't selected should not count towards the post-expand include size limit.
Dec 20 2024, 5:02 PM · MediaWiki-Parser-Templates, MediaWiki-extensions-LabeledSectionTransclusion
aliu updated the task description for T382462: In labeled section transclusion, parts that weren't selected should not count towards the post-expand include size limit.
Dec 20 2024, 3:10 AM · MediaWiki-Parser-Templates, MediaWiki-extensions-LabeledSectionTransclusion
aliu added a comment to T43917: Table summary should render HTML5.

Hmm, I get what you're saying now. However, while it's certainly not straightforward from the Wikitext to the HTML, I think it's fairly straightforward the other way around.
Timeshifter also suggested an approach used as an example by https://www.w3.org/WAI/tutorials/tables/caption-summary/: put the summary in a span that's linebreak below the table caption and within the table caption element. (I'm not saying we should use the <br> element used in the example for this; I'm sure CSS may accomplish the same effect.)

Dec 20 2024, 3:06 AM · HTML5, MediaWiki-Parser

Dec 19 2024

aliu added a comment to T382445: Check and convert SVGs on commons to have a MIME-type of image/svg+xml.

Despite the slightly-invalid SVG code, the SVG still renders in browser if I render its code.

Dec 19 2024, 3:32 AM · SRE-swift-storage, SVG, Commons
aliu created T382462: In labeled section transclusion, parts that weren't selected should not count towards the post-expand include size limit.
Dec 19 2024, 12:01 AM · MediaWiki-Parser-Templates, MediaWiki-extensions-LabeledSectionTransclusion

Dec 18 2024

aliu created T382445: Check and convert SVGs on commons to have a MIME-type of image/svg+xml.
Dec 18 2024, 8:43 PM · SRE-swift-storage, SVG, Commons

Dec 4 2024

aliu added a comment to T43917: Table summary should render HTML5.

Are Wikitext tables not supposed to be analogous to HTML tables? It looks like the parser renders them into an HTML table.

Dec 4 2024, 7:39 PM · HTML5, MediaWiki-Parser
aliu added a comment to T43917: Table summary should render HTML5.

Sorry Izno, I missed your comment which advocated a different end result. As the summary element is also visible to sighted readers, I support the approach in the task description.

Dec 4 2024, 6:02 PM · HTML5, MediaWiki-Parser

Dec 3 2024

aliu added a project to T43917: Table summary should render HTML5: good first task.

Thank you for tagging this task with good first task for Wikimedia newcomers!

Dec 3 2024, 1:21 AM · HTML5, MediaWiki-Parser

Nov 11 2024

aliu added a comment to T355150: Application Security Review Request : Adiutor MediaWiki extension.

I echo how much we value this work.

Nov 11 2024, 12:37 AM · Adiutor, secscrum, Security, Application Security Reviews

Nov 9 2024

aliu updated the task description for T378309: parsedcomment API property for external watchlist items should be rendered externally.
Nov 9 2024, 3:19 PM · Wikidata Integration in Wikimedia projects, MediaWiki-extensions-Wikibase-Client, Wikidata, Wikidata Change Dispatching & Watchlists, MediaWiki-Watchlist, MediaWiki-Action-API

Oct 29 2024

aliu added a comment to T272297: User script on user subpage doesn't work after user rename.

@mmartorana it looks like someone needs to re-vote on code review now that CI is passing

Oct 29 2024, 4:43 PM · SecTeam-Processed, Security-Team, Patch-For-Review, MediaWiki-extensions-CentralAuth, JavaScript, MediaWiki-User-rename, MediaWiki-General, Vuln-DoS

Oct 28 2024

aliu created T378309: parsedcomment API property for external watchlist items should be rendered externally.
Oct 28 2024, 12:19 AM · Wikidata Integration in Wikimedia projects, MediaWiki-extensions-Wikibase-Client, Wikidata, Wikidata Change Dispatching & Watchlists, MediaWiki-Watchlist, MediaWiki-Action-API
aliu added a comment to T372170: New lines surrounded by triple curly brackets are eliminated by parsoid.

thanks! I am honored to have created essential work for y'all /hj

Oct 28 2024, 12:07 AM · Essential-Work, Content-Transform-Team-WIP, Parsoid-Rendering

Sep 9 2024

aliu renamed T361855: "Categorize" and "External" watchlist entries have empty notification timestamp and are always read from "Categorize" watchlist entries have empty notification timestamp and are always read to "Categorize" and "External" watchlist entries have empty notification timestamp and are always read.
Sep 9 2024, 9:42 PM · MW-Interfaces-Team, Moderator-Tools-Team, MediaWiki-Action-API, MediaWiki-Watchlist

Aug 17 2024

aliu added a comment to T342937: [minor] Main menu displays "In other languages" widget link .

Yeah, I don't see it anymore.

Aug 17 2024, 4:24 AM · Abstract Wikipedia team, WikiLambda Front-end, WikiLambda, Wikifunctions

Aug 9 2024

aliu added a comment to T359761: Create a parser function to get the direction of a language or script.

Does commons have a list of templates to be automatically substituted by a bot?

Aug 9 2024, 8:56 PM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), RTL, MediaWiki-Internationalization, I18n
aliu updated the task description for T372170: New lines surrounded by triple curly brackets are eliminated by parsoid.
Aug 9 2024, 7:27 PM · Essential-Work, Content-Transform-Team-WIP, Parsoid-Rendering