Page MenuHomePhabricator

Func (Func86)
Devote on user experiences

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Dec 15 2020, 3:00 PM (174 w, 4 d)
Availability
Available
LDAP User
Func
MediaWiki User
Func86 [ Global Accounts ]

Recent Activity

Yesterday

Func added a comment to T282499: Consider whether Parsoid will support forced linear parsing..
  1. Current Parsoid calls back to the legacy Parser to handle various types of content. That can cause there to be multiple $parser objects used on a given page. Most *present* issues with "linear parsing" are due to the fact that, even though the parse is technically in order, data being attached to the Parser object is lost because there are multiple parsers in play.
Sat, Apr 20, 4:23 AM · MediaWiki-extensions-ExternalData, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), MediaWiki-extensions-Variables, Parsoid, MediaWiki-Parser
Func closed T363026: Add tracking category to var_final in the Variables extension as Declined.

The current implementation of var_final (after commit 9597f365) is nothing more special than others, if anything will break in the future, that would be the whole extension.

Sat, Apr 20, 1:11 AM · Content-Transform-Team, MediaWiki-extensions-Variables
Func placed T250963: Replace use of removed hook InternalParseBeforeSanitize up for grabs.
Sat, Apr 20, 1:10 AM · ci-test-error, MediaWiki-extensions-Variables

Thu, Mar 28

Func added a comment to T361177: APCU cache mixup across wikis (Incorrect namespace displayed as title on a zh.wikivoyage page).
Thu, Mar 28, 1:44 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-libs-BagOStuff, Regression, Chinese-Sites
Func added a subtask for T360156: 1.42.0-wmf.24 deployment blockers: T361177: APCU cache mixup across wikis (Incorrect namespace displayed as title on a zh.wikivoyage page).
Thu, Mar 28, 12:30 PM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Func added a parent task for T361177: APCU cache mixup across wikis (Incorrect namespace displayed as title on a zh.wikivoyage page): T360156: 1.42.0-wmf.24 deployment blockers.
Thu, Mar 28, 12:30 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-libs-BagOStuff, Regression, Chinese-Sites
Func added a comment to T361177: APCU cache mixup across wikis (Incorrect namespace displayed as title on a zh.wikivoyage page).

Can you explain how that patch is causing the problem? I fail to see the connection.

Thu, Mar 28, 12:28 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-libs-BagOStuff, Regression, Chinese-Sites
Func added projects to T361177: APCU cache mixup across wikis (Incorrect namespace displayed as title on a zh.wikivoyage page): Regression, MediaWiki-libs-BagOStuff.

Caused by commit d372626b97e83ec1f82b88e75fbaadf99ad2f89b for T358346

Thu, Mar 28, 8:58 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-libs-BagOStuff, Regression, Chinese-Sites
Func updated the task description for T361177: APCU cache mixup across wikis (Incorrect namespace displayed as title on a zh.wikivoyage page).
Thu, Mar 28, 8:36 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-libs-BagOStuff, Regression, Chinese-Sites

Tue, Mar 26

Func added a comment to T361009: Invalid magic word "var" with master branch.

I don't see any differences in the contents downloaded from GitHub and the extension distributor. Could you reproduce this reliably? I suspect the exception was either transient or due to the method you upload files to the server, e.g. some files failed to upload if you decompressed the tarball before uploading.

Tue, Mar 26, 1:52 PM · MediaWiki-extensions-Variables

Sun, Mar 24

Func added a comment to T355107: Allow extensions to implement void elements like img.

The $wgAllowImageTag config was removed in commit 4c6898362353aef5d4971ae8d1910bb6d0a30e6a.

Sun, Mar 24, 8:34 AM · Parsoid, MediaWiki-Parser, HTML5
Func closed T348402: MobileFrontend's transforms replaced some spaces in inlined `<script>` tags with `&#32;` as Resolved.
Sun, Mar 24, 8:12 AM · MW-1.39-release, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), HtmlFormatter, MediaWiki-extensions-Widgets

Feb 19 2024

Func removed a project from T357838: ParserTests's use of dynamic Parser::$static_tag_buf should be rewritten/removed: MediaWiki-extensions-Variables.
Feb 19 2024, 3:58 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Patch-For-Review, Content-Transform-Team-WIP, Parsoid, MediaWiki-Parser, Parsoid-Read-Views

Feb 18 2024

Func renamed T203531: Use alternative storage to store Variables data currently stored in Parser from Use ParserOutput to store Variables data currently stored in Parser to Use alternative storage to store Variables data currently stored in Parser.
Feb 18 2024, 8:23 AM · PHP 8.2 support, Patch-For-Review, MediaWiki-extensions-Variables
Func added a comment to T203531: Use alternative storage to store Variables data currently stored in Parser.

If we only consider the Variables extension itself, we can use an instance for Parser::setFunctionHook() calls, so it can carry the data along the parsing.
But the difficult part is that other extensions need to interact with Variables. While they can still use the Parser::callParserFunction() method, there are extra overheads compared to calling the ExtVariables::setVarValue() method directly.

Feb 18 2024, 8:22 AM · PHP 8.2 support, Patch-For-Review, MediaWiki-extensions-Variables
Func renamed T332465: Reimplement: disable display of language variants in variant menu without using CSS custmization from Regression: Provide functionality to disable display of language variants in variant menu without using CSS custmization to Reimplement: disable display of language variants in variant menu without using CSS custmization.
Feb 18 2024, 8:17 AM · MediaWiki-Language-converter
Func removed projects from T332465: Reimplement: disable display of language variants in variant menu without using CSS custmization: Regression, Technical-Debt.

Oh, I see, thanks. I would say at that time they just removed a broken feature, so let's not call this a regression.

Feb 18 2024, 8:16 AM · MediaWiki-Language-converter
Func added a comment to T332465: Reimplement: disable display of language variants in variant menu without using CSS custmization.

Which code change removed the support? According to T255350#6863215, they use site JS to hide them, so it seems was not supported by the MW core.

Feb 18 2024, 7:41 AM · MediaWiki-Language-converter
Func added a comment to T332465: Reimplement: disable display of language variants in variant menu without using CSS custmization.

Enabled but not displayed in the menu? Why tagged Regression, I don't think this has ever been implemented.

Feb 18 2024, 7:10 AM · MediaWiki-Language-converter

Feb 16 2024

Func changed the subtype of T285216: High frequency production warning: Couldn't find a global ID for user {user} from "Production Error" to "Bug Report".
Feb 16 2024, 6:30 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences

Feb 15 2024

Func added a comment to T356739: MediaWiki:Vector-skin-desc should be improved.

Which wiki though? They might removed the mw prefix or cleared the interwiki table (un)intentionally, the built-in interwiki list has not changed in 3 years and some dead sites are still there, not to mention the living mw prefix.

Feb 15 2024, 11:29 AM · Verified, MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Web-Team-Backlog (Needs Prioritization (Tech)), I18n, Desktop Improvements (Vector 2022)

Feb 14 2024

Func closed T221080: Attempting to substitute #var_final results in strip markers, a subtask of T28213: Strip marker (UNIQ / QINU) issues (tracking), as Resolved.
Feb 14 2024, 2:32 PM · MediaWiki-Parser, Tracking-Neverending
Func closed T221080: Attempting to substitute #var_final results in strip markers, a subtask of T352999: Release Variables 2.6.0, as Resolved.
Feb 14 2024, 2:32 PM · Release, MediaWiki-extensions-Variables
Func closed T221080: Attempting to substitute #var_final results in strip markers as Resolved.
Feb 14 2024, 2:32 PM · MediaWiki-extensions-Variables
Func closed T250963: Replace use of removed hook InternalParseBeforeSanitize, a subtask of T352999: Release Variables 2.6.0, as Resolved.
Feb 14 2024, 2:31 PM · Release, MediaWiki-extensions-Variables
Func closed T250963: Replace use of removed hook InternalParseBeforeSanitize as Resolved.
Feb 14 2024, 2:31 PM · ci-test-error, MediaWiki-extensions-Variables
Func closed T353470: ConverterRule: PHP Warning: Invalid argument supplied for foreach() as Resolved.
Feb 14 2024, 12:32 PM · User-brennen, MediaWiki-Language-converter, Wikimedia-production-error
Func closed T299757: PHP Warning: Invalid argument supplied for foreach() at includes/language/ConverterRule.php:163, a subtask of T353470: ConverterRule: PHP Warning: Invalid argument supplied for foreach(), as Resolved.
Feb 14 2024, 12:31 PM · User-brennen, MediaWiki-Language-converter, Wikimedia-production-error
Func closed T299757: PHP Warning: Invalid argument supplied for foreach() at includes/language/ConverterRule.php:163 as Resolved.
Feb 14 2024, 12:31 PM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), MediaWiki-Language-converter, affects-translatewiki.net

Feb 12 2024

Func added a comment to T356739: MediaWiki:Vector-skin-desc should be improved.

No, I cannot tell when MW stopped providing a predefined set of interwiki links. Definitely before MW 1.39.x or starting with MW 1.39.x latest.

Feb 12 2024, 9:21 PM · Verified, MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Web-Team-Backlog (Needs Prioritization (Tech)), I18n, Desktop Improvements (Vector 2022)
Func added a comment to T331608: Update error 1.39.1->1.39.2: "Can't DROP 'user_timestamp'; check that column/key exists".

Another question I already asked twice or thrice: Is this wiki, now on MW 1.39, unstable if it has these three extra fields? Can this wiki be used, or is this situation detrimental?

Feb 12 2024, 8:37 PM · Patch-For-Review, MW-1.39-notes, MW-1.39-release, MediaWiki-Installer, Multi-Content-Revisions
Func added a comment to T331608: Update error 1.39.1->1.39.2: "Can't DROP 'user_timestamp'; check that column/key exists".

This means the table still contains rev_text_id, rev_content_format, and rev_content_mondel even though they should not.

Feb 12 2024, 7:50 PM · Patch-For-Review, MW-1.39-notes, MW-1.39-release, MediaWiki-Installer, Multi-Content-Revisions
Func added a comment to T331608: Update error 1.39.1->1.39.2: "Can't DROP 'user_timestamp'; check that column/key exists".

This is after the second attempt. Using the original 1.34 database backup again this time, I did not try to update from 1.34 to 1.39 directly but did 1.34 --> 1.35 --> 1.39. Still, "update.php" failed for the update from 1.35 to 1.39. If I am right and the table looks as intended, it may be an issue about the file failing to detect that all of the work was done.

Regardless, this would also mean that the wiki is cool, and users can confidently continue editing?!

I created a secret Gist with two files, which holds what "update.php" printed for both runs. It also includes my action commenting the patch file.

Feb 12 2024, 5:38 PM · Patch-For-Review, MW-1.39-notes, MW-1.39-release, MediaWiki-Installer, Multi-Content-Revisions
Func updated subscribers of T356835: Wikimedia portals display language name with HTML tags as plain text in the top 10 area.

Change 994373 had a related patch set uploaded (by Func; author: Func):

[wikimedia/portals@master] Follow-up 110950f6: Use the stripped language name for top 10

https://gerrit.wikimedia.org/r/994373

@Jdrewniak, could you please check this before the coming portal deployment window? It's important to fix my mistake in the previous patch.

Feb 12 2024, 6:46 AM · Wikimedia-Portals
Func renamed T356835: Wikimedia portals display language name with HTML tags as plain text in the top 10 area from Error on Wikipedia.org page to Wikimedia portals display language name with HTML tags as plain text in the top 10 area.
Feb 12 2024, 6:36 AM · Wikimedia-Portals
Func removed a project from T356191: Wikipedia.org displays wrong digits for users preferred language in the top-ten section: Patch-For-Review.
Feb 12 2024, 6:31 AM · Web-Team-Backlog (FY2023-24 Q3 Sprint 2), Wikimedia-Portals
Func closed T308009: Fix Chinese translation for modernized wiktionary.org and wikibooks.org portals as Resolved.
Feb 12 2024, 6:30 AM · Chinese-Sites, Wikimedia-Portals
Func merged T354717: Update idwiki's number of articles in wikipedia.org into T356191: Wikipedia.org displays wrong digits for users preferred language in the top-ten section.
Feb 12 2024, 6:29 AM · Web-Team-Backlog (FY2023-24 Q3 Sprint 2), Wikimedia-Portals
Func merged task T354717: Update idwiki's number of articles in wikipedia.org into T356191: Wikipedia.org displays wrong digits for users preferred language in the top-ten section.
Feb 12 2024, 6:28 AM · Wikimedia-Portals
Func closed T355897: translatewiki: Re-enable "zh" target language option to the "wikimedia-portals" group as Declined.

Not needed anymore per patch for T355001.

Feb 12 2024, 6:27 AM · translatewiki.net, Chinese-Sites, Wikimedia-Portals
Func closed T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted as Resolved.
Feb 12 2024, 6:27 AM · Chinese-Sites, Wikimedia-Portals
Func closed T355897: translatewiki: Re-enable "zh" target language option to the "wikimedia-portals" group, a subtask of T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted, as Declined.
Feb 12 2024, 6:25 AM · Chinese-Sites, Wikimedia-Portals

Feb 5 2024

Func added a comment to T356191: Wikipedia.org displays wrong digits for users preferred language in the top-ten section.

Change 994373 had a related patch set uploaded (by Func; author: Func):

[wikimedia/portals@master] Follow-up 110950f6: Use the stripped language name for top 10

https://gerrit.wikimedia.org/r/994373

Feb 5 2024, 3:35 PM · Web-Team-Backlog (FY2023-24 Q3 Sprint 2), Wikimedia-Portals

Jan 31 2024

Func removed a project from T308009: Fix Chinese translation for modernized wiktionary.org and wikibooks.org portals: Patch-For-Review.
Jan 31 2024, 9:44 AM · Chinese-Sites, Wikimedia-Portals

Jan 27 2024

Func added a project to T355994: Invalid category member on shwiki and fatal exception when try to access using their page ID: Wikimedia-Site-requests.

Page name with : in the talk namespace: https://quarry.wmcloud.org/query/79991

Jan 27 2024, 4:40 PM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, MediaWiki-Language-converter
Func updated the task description for T355994: Invalid category member on shwiki and fatal exception when try to access using their page ID.
Jan 27 2024, 4:23 PM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, MediaWiki-Language-converter
Func updated subscribers of T355994: Invalid category member on shwiki and fatal exception when try to access using their page ID.
Jan 27 2024, 3:02 PM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, MediaWiki-Language-converter
Func updated the task description for T355994: Invalid category member on shwiki and fatal exception when try to access using their page ID.
Jan 27 2024, 3:01 PM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, MediaWiki-Language-converter
Func added a project to T355994: Invalid category member on shwiki and fatal exception when try to access using their page ID: MediaWiki-Core-Revision-backend.
Jan 27 2024, 2:59 PM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, MediaWiki-Language-converter
Func created T355994: Invalid category member on shwiki and fatal exception when try to access using their page ID.
Jan 27 2024, 2:57 PM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, MediaWiki-Language-converter

Jan 26 2024

Func edited projects for T355878: suppress TOC by default on zhwikinews main namespace , added: Desktop Improvements (Vector 2022); removed MediaWiki-Parser.

The main issue is that vector 2022 would display a TOC no matter there are more than 3 sections or not.

Jan 26 2024, 11:15 AM · Content-Transform-Team, Web-Team-Backlog, Desktop Improvements (Vector 2022), Chinese-Sites, Wikimedia-Site-requests

Jan 25 2024

Func added a comment to T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.

I didn't read through the Wikimedia Portals code, but my theory is:
Without the json array entry below, it failed to merge zh-hans or zh-hant translations into the i18n array for zh subdomain and thought there was no such site.

"wikinews": {
}
Jan 25 2024, 5:48 PM · Chinese-Sites, Wikimedia-Portals
Func added a comment to T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.

@Winston_Sung Wikimedia:Portals-wikinews.slogan/zh and Wikimedia:Portals-wikinews.slogan/zh also need to be restored.

Jan 25 2024, 12:49 PM · Chinese-Sites, Wikimedia-Portals

Jan 22 2024

Func updated subscribers of T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.
Jan 22 2024, 2:05 PM · Chinese-Sites, Wikimedia-Portals
Func removed a project from T171647: Wikipedia portal: adjust the languages used for Chinese translations: Patch-For-Review.
Jan 22 2024, 2:04 PM · Chinese-Sites, Discovery-Portal-Backlog, Wikimedia-Portals, Discovery-ARCHIVED
Func added a comment to T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.

Patches for T171647 (older, removed some zh.json entries and claim to use the fallback table to build slogan in the "simp / trad" format) and T308009 (newer, adding back translated slogans separated with /) are doing the opposite things, so I guess unfortunately:

Jan 22 2024, 1:59 PM · Chinese-Sites, Wikimedia-Portals
Func updated the task description for T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.
Jan 22 2024, 1:54 PM · Chinese-Sites, Wikimedia-Portals
Func added a comment to T345321: Support Chinese Traditional and Simplified Han conversion in DynamicPageList.

@Kitabc12345 You hardly ever can push a trivial task in this situation forward, because you can not force someone to review the code.

Jan 22 2024, 1:35 PM · Patch-For-Review, DynamicPageList (Wikimedia), Chinese-Sites
Func changed the subtype of T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted from "Task" to "Bug Report".
Jan 22 2024, 1:06 PM · Chinese-Sites, Wikimedia-Portals
Func renamed T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted from updates Wikinews.org for zhwikinews to Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.
Jan 22 2024, 1:05 PM · Chinese-Sites, Wikimedia-Portals
Func updated subscribers of T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.
Jan 22 2024, 12:46 PM · Chinese-Sites, Wikimedia-Portals
Func added a comment to T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.

Similar to T350670, the Chinese Wikinews didn't show up around the circle maybe because the Wikinews slogan is missing in the translation - the translatewiki page for it was deleted.

Jan 22 2024, 12:36 PM · Chinese-Sites, Wikimedia-Portals

Jan 18 2024

Func added a comment to T355192: [BUG] Feature article from /feed/featured endpoint is showing incorrect language variant on zhwiki.

Duplicate of T315650, which already have a patch by me pending review.

Jan 18 2024, 3:11 PM · Essential-Work, Wikifeeds, Content-Transform-Team-WIP, Chinese-Sites, Wikipedia-Android-App-Backlog

Jan 15 2024

Func updated the task description for T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.
Jan 15 2024, 2:07 PM · Chinese-Sites, Wikimedia-Portals
Func added a comment to T355001: Chinese Wikinews is missing on the Wikinews.org portal because the slogan translation was deleted.

This seems to be the expected behaviour. The wikis around the circle are chosen by views per day, e.g. the most recent portal auto-build (not merged yet): the last one (10th) is it.wikinews.org with 27,000 views/day.

Jan 15 2024, 2:06 PM · Chinese-Sites, Wikimedia-Portals

Jan 12 2024

Func closed T338688: Hardcoded URL schema for seeing source code in page is protected as Resolved.
Jan 12 2024, 2:55 PM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), good first task, patch-welcome, MobileFrontend (MobileFrontend (Editor))

Jan 11 2024

Func placed T299757: PHP Warning: Invalid argument supplied for foreach() at includes/language/ConverterRule.php:163 up for grabs.
Jan 11 2024, 7:44 AM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), MediaWiki-Language-converter, affects-translatewiki.net
Func added a parent task for T299757: PHP Warning: Invalid argument supplied for foreach() at includes/language/ConverterRule.php:163: T353470: ConverterRule: PHP Warning: Invalid argument supplied for foreach().
Jan 11 2024, 7:42 AM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), MediaWiki-Language-converter, affects-translatewiki.net
Func added a subtask for T353470: ConverterRule: PHP Warning: Invalid argument supplied for foreach(): T299757: PHP Warning: Invalid argument supplied for foreach() at includes/language/ConverterRule.php:163.
Jan 11 2024, 7:42 AM · User-brennen, MediaWiki-Language-converter, Wikimedia-production-error

Jan 10 2024

Func closed T341931: Various tests in DefaultPreferencesFactoryTest fail when Echo is installed as Resolved.
Jan 10 2024, 11:35 AM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Growth-Team, MediaWiki-Core-Tests, Notifications
Func closed T350530: Email format doesn't get saved as Resolved.
Jan 10 2024, 11:35 AM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), Growth-Team, Notifications

Jan 9 2024

Func reopened T341931: Various tests in DefaultPreferencesFactoryTest fail when Echo is installed as "Open".
Jan 9 2024, 8:24 PM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Growth-Team, MediaWiki-Core-Tests, Notifications

Jan 6 2024

Func reopened T352592: Pages transcluding Special:WhatLinksHere are sometimes being rendered in the default skin as "Open".
Jan 6 2024, 1:51 PM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), MediaWiki-HTMLForm, MediaWiki-Special-pages

Dec 8 2023

Func added a comment to T203531: Use alternative storage to store Variables data currently stored in Parser.

I am not sure if this is the right way forward: these stored as extension data but would never be used after parsing while they are in the ParserOutput and ParserCache.

Dec 8 2023, 11:45 AM · PHP 8.2 support, Patch-For-Review, MediaWiki-extensions-Variables

Dec 7 2023

Func added a watcher for MediaWiki-extensions-Variables: Func.
Dec 7 2023, 3:44 PM

Dec 1 2023

Func placed T352501: Navigation error caused by "VariantAlly" gadget: "Page not found: /w/undefined" up for grabs.
Dec 1 2023, 4:00 PM · Local-Wiki-Template-And-Gadget-Issues, Chinese-Sites
Func closed T352501: Navigation error caused by "VariantAlly" gadget: "Page not found: /w/undefined" as Resolved.
Dec 1 2023, 4:00 PM · Local-Wiki-Template-And-Gadget-Issues, Chinese-Sites
Func created T352499: Use extension registration (extension.json/skin.json) for preloaded i18n messages.
Dec 1 2023, 2:37 AM · Web-Team-Backlog (Needs Prioritization (Tech)), I18n, MediaWiki-Internationalization, Desktop Improvements (Vector 2022)

Nov 30 2023

Func added a comment to T291656: Don't show "Enable responsive mode" setting on Vector 2010.

Hmmm yeh this sounds like a new bug. I wonder what changed. Could you open a new ticket for us? (If not I can do this later in the week!)

Nov 30 2023, 4:23 AM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Web-Team-Backlog, MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), Desktop Improvements (Vector 2022)
Func created T352358: Skin preferences section shows/hides based on the previous skin selection.
Nov 30 2023, 4:23 AM · Verified, MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Web-Team-Backlog, MediaWiki-Core-Preferences

Nov 24 2023

Func closed T351914: Chinese Wikipedia forces reader to select a variant as Invalid.
Nov 24 2023, 10:09 AM · Chinese-Sites
Func removed a project from T351914: Chinese Wikipedia forces reader to select a variant: MediaWiki-Language-converter.

This dialog is provided by the VariantAllyDialog gadget, you should raise this issue to the village pump.

Nov 24 2023, 10:07 AM · Chinese-Sites

Nov 2 2023

Func added a comment to T229992: Locally created fallback should take precedent over config fallback.

Sorry, it's not safe to place deletion template on message page, so I have undone your change.

Nov 2 2023, 8:49 PM · MW-1.40-notes, MW-1.39-notes, User-notice, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), I18n, MediaWiki-Internationalization, Chinese-Sites
Func added a comment to T229992: Locally created fallback should take precedent over config fallback.

The lookup sequence for en-gb of this particular instance is: /en-gb message subpage (does not exist)->en-gb.json (got the message here, stop)->message base page (en)->en.json
This is to avoid fallback too aggressively, it might be acceptable for en-gb to always fallback to en local overrides, but it's not true for other languages.

Nov 2 2023, 8:05 PM · MW-1.40-notes, MW-1.39-notes, User-notice, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), I18n, MediaWiki-Internationalization, Chinese-Sites
Func added a comment to T229992: Locally created fallback should take precedent over config fallback.

That's by design. en-gb has its own software-defined message, which may or may not very differ from the one from en, so it would not fallback to the created override for en.
If the difference is not necessary, you may proceed to translatewiki to delete the en-gb subpage.

Nov 2 2023, 6:27 PM · MW-1.40-notes, MW-1.39-notes, User-notice, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), I18n, MediaWiki-Internationalization, Chinese-Sites

Oct 25 2023

Func added a comment to T344189: array_merge_recursive inefficient on PHP 8.2 in HtmlForm.

HTMLForm has been widely used in the core and many extensions, if the bug is only reproducible with interfaces created by the ManageWiki extension, there must be some unusual pattern in that extension.

Oct 25 2023, 11:48 AM · Performance Issue, MediaWiki-HTMLForm, PHP 8.2 support

Oct 17 2023

Func added a project to T349115: PHP Notice: Undefined offset: 1 in LocalisationCache.php on line 579: MW-1.39-release.

Is this issue persistent?
I bumped the cache version in that commit, the old cache should have been replaced before causing any issues.

Oct 17 2023, 4:44 PM · MW-1.40-notes, MW-1.41-notes, MW-1.39-notes, MW-1.42-notes (1.42.0-wmf.7; 2023-11-28), MW-1.39-release, MediaWiki-Internationalization

Oct 10 2023

Func created T348555: CirrusSearch error due to invalid JSON from ES backend: Single unpaired UTF-16 surrogate in unicode escape.
Oct 10 2023, 4:37 PM · CirrusSearch, Discovery-Search

Oct 8 2023

Func updated the task description for T348402: MobileFrontend's transforms replaced some spaces in inlined `<script>` tags with `&#32;`.
Oct 8 2023, 2:39 PM · MW-1.39-release, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), HtmlFormatter, MediaWiki-extensions-Widgets
Func created T348402: MobileFrontend's transforms replaced some spaces in inlined `<script>` tags with `&#32;`.
Oct 8 2023, 2:39 PM · MW-1.39-release, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), HtmlFormatter, MediaWiki-extensions-Widgets
Func added a project to T348376: $.i18n() does not handle fallback for Chinese properly: UniversalLanguageSelector.
Oct 8 2023, 12:38 PM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Language-Team (Language-2024-January-March), UniversalLanguageSelector, Chinese-Sites, JavaScript, MediaWiki-Internationalization, I18n
Func added a comment to T348376: $.i18n() does not handle fallback for Chinese properly.

The $.i18n.fallbacks array is overridden to an empty array by the ULS extension (commit 728421587).

Oct 8 2023, 11:52 AM · MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), Language-Team (Language-2024-January-March), UniversalLanguageSelector, Chinese-Sites, JavaScript, MediaWiki-Internationalization, I18n

Oct 5 2023

Func closed T346760: Pages transcluding Special:ManageMentors are sometimes being rendered in the default skin as Resolved.
Oct 5 2023, 11:30 AM · MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Growth-Team (Sprint 0 (Growth Team)), MediaWiki-Special-pages, GrowthExperiments, Chinese-Sites

Oct 3 2023

Func changed the status of T347562: Page view in non-default user interface should be translatable by Firefox (<html lang> attribute) from Stalled to Open.
Oct 3 2023, 1:58 PM · Upstream, MediaWiki-User-Interface, MediaWiki-Engineering, MediaWiki-Core-Skin-Architecture
Func added a comment to T346760: Pages transcluding Special:ManageMentors are sometimes being rendered in the default skin.

Note: more stable way to reproduce is using action=purge

Oct 3 2023, 9:02 AM · MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Growth-Team (Sprint 0 (Growth Team)), MediaWiki-Special-pages, GrowthExperiments, Chinese-Sites

Oct 2 2023

Func added a project to T347820: mw-disambig does not appear on a disambiguation link next to its variant (via language converter, not redirect page): MediaWiki-Parser.

The issue is not in the Disambiguator extension.

Oct 2 2023, 5:41 AM · MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), MediaWiki-Parser, MediaWiki-Language-converter, Chinese-Sites, MediaWiki-extensions-Disambiguator

Sep 28 2023

Func added a project to T347562: Page view in non-default user interface should be translatable by Firefox (<html lang> attribute) : Desktop Improvements (Vector 2022).
Sep 28 2023, 11:27 AM · Upstream, MediaWiki-User-Interface, MediaWiki-Engineering, MediaWiki-Core-Skin-Architecture
Func added a project to T307747: Native image lazyloading should not apply to images above the fold: PageImages.

I turned on this config on my site recently, and noticed that the Google PageSpeed Insights tool complaining about LCP issues due to first featured images being lazy-loaded.

Sep 28 2023, 8:43 AM · Patch-For-Review, PageImages, Wikimedia-Performance-recommendation, MediaWiki-General

Sep 26 2023

Func claimed T347413: generateSitemap.php: Variant links in the generated sitemap are broken.
Sep 26 2023, 4:42 PM · MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), SEO, MediaWiki-Maintenance-system, Regression
Func created T347413: generateSitemap.php: Variant links in the generated sitemap are broken.
Sep 26 2023, 4:11 PM · MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), SEO, MediaWiki-Maintenance-system, Regression