Page MenuHomePhabricator

Func (Func86)
Devote on user experiences

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

Tue, Jun 28

Func added a comment to T311341: Wrong last modified time on Minerva for removed revision.

The date is incorrect on my side even with JS disabled. After looking into the code and tested locally, I have a clue and patch for it.

Tue, Jun 28, 4:09 PM · Patch-For-Review, patch-welcome, Readers-Web-Backlog, MinervaNeue
Func added a comment to T311355: After editing templates, pages using those templates use the old version of the template, even on preview.

Do you have any errors in the log? Once I found the categorization didn't work in my test environment, after looking into the log, it's turn out that I forgot to run composer update and lacked php polyfill.

Tue, Jun 28, 3:09 PM · MediaWiki-Parser

Fri, Jun 10

Func added a project to T310328: Chinese Language Converter is not working in page previews: RESTBase-API.

Something wrong with the REST API.
I can get the correct extract result using action API and the Accept-Language: zh-tw header: https://reqbin.com/cmpdc9g6
But not for the REST API: https://reqbin.com/6vrlbysc

Fri, Jun 10, 10:36 AM · RESTBase-API, Page-Previews, MediaWiki-Language-converter, Chinese-Sites
Func added a comment to T310328: Chinese Language Converter is not working in page previews.

The conversions mentioned in the description are implemented by Module:CGroup/IT.

Fri, Jun 10, 9:31 AM · RESTBase-API, Page-Previews, MediaWiki-Language-converter, Chinese-Sites
Func removed a subtask for T43716: [EPIC] Support language variant conversion in Parsoid: T310328: Chinese Language Converter is not working in page previews.
Fri, Jun 10, 9:29 AM · Parsoid-Rendering, affects-Kiwix-and-openZIM, Parsoid, Platform Team Legacy (Watching / External), Services (watching), Epic, MediaWiki-Language-converter, Chinese-Sites, I18n
Func removed a parent task for T310328: Chinese Language Converter is not working in page previews: T43716: [EPIC] Support language variant conversion in Parsoid.
Fri, Jun 10, 9:29 AM · RESTBase-API, Page-Previews, MediaWiki-Language-converter, Chinese-Sites

Tue, Jun 7

Func added a project to T310013: PHP exif module is unexpectedly required: MW-1.38-release.

Need a backport: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/772370

Tue, Jun 7, 3:38 AM · MW-1.38-notes, Patch-For-Review, MW-1.38-release, MediaWiki-General
Func added a comment to T310015: Special:Nuke output parses [[:$1]] for a file as a link to $'"1 (that's single quote, then double).

After this patch, local message overrides can use $2 for links:

Page '''[[:$2]]''' has been deleted {{toolbar|[[Special:Undelete/$2|view]]|[{{fullurl:$2|action=protect}} salt]}}.
Tue, Jun 7, 2:58 AM · Patch-For-Review, MediaWiki-extensions-Nuke

Thu, Jun 2

Func created T309764: Gate pipeline build failure on mediawiki/core: Install of phpdocumentor/type-resolver or wmde/hamcrest-html-matchers fail.
Thu, Jun 2, 7:09 AM · Upstream, Release-Engineering-Team, ci-test-error (WMF-deployed Build Failure)

May 10 2022

Func closed T305692: Support language fallback for logo variants as Declined.
May 10 2022, 12:39 PM · Patch-For-Review, Chinese-Sites, MediaWiki-Internationalization

May 6 2022

Func added a comment to T95408: Liangent's user page and user subpages on zhwiki.

I got something, in total we have lost 61 pages:

  1. all move action to blame https://quarry.wmcloud.org/query/64337
  2. all affected (gone) page IDs https://quarry.wmcloud.org/query/64341
  3. revision info of the root page https://quarry.wmcloud.org/query/64326
  4. revision info of all pages https://quarry.wmcloud.org/query/64339
May 6 2022, 4:24 PM · Chinese-Sites, MediaWiki-extensions-CentralAuth, GlobalRename, Wikimedia-Site-requests
Func merged T307786: ContentTranslation is suggesting unexisting "missing languages" into T307745: Current language shown in missing languages banner.
May 6 2022, 2:27 PM · Language-Team (Language-2022-April-June), Patch-For-Review, Regression, ContentTranslation
Func merged task T307786: ContentTranslation is suggesting unexisting "missing languages" into T307745: Current language shown in missing languages banner.
May 6 2022, 2:27 PM · ContentTranslation
Func added a comment to T307738: Actor name can not be empty for 0 and 3215898.

oh, that script only handles completely missing actors now, not broken ones.

May 6 2022, 9:31 AM · MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), Wikimedia-production-error, MediaWiki-User-management, MediaWiki-REST-API
Func added a comment to T307738: Actor name can not be empty for 0 and 3215898.

actor id is the last one, 3215898

May 6 2022, 9:02 AM · MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), Wikimedia-production-error, MediaWiki-User-management, MediaWiki-REST-API
Func added a comment to T307738: Actor name can not be empty for 0 and 3215898.

FWIW:

wikiadmin@10.64.16.208(enwikibooks)> select * from revision where rev_actor =0 limit 5;
Empty set (0.001 sec)

Possibly system users?

May 6 2022, 8:15 AM · MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), Wikimedia-production-error, MediaWiki-User-management, MediaWiki-REST-API
Func added a comment to T307705: Extend mw-config's logos management system to also cover wordmarks (wmgSiteLogoWordmark).

And we have some bloated SVGs get merged recently (7ce1a48).

May 6 2022, 7:08 AM · Logos, Wikimedia-Site-requests
Func merged task T307754: Redirects to disambigs are not marked any more into T209249: mw-disambig class doesn't appear on the previous redirect to the same disambig page.
May 6 2022, 2:47 AM · Regression, MediaWiki-extensions-Disambiguator, MediaWiki-Parser
Func merged T307754: Redirects to disambigs are not marked any more into T209249: mw-disambig class doesn't appear on the previous redirect to the same disambig page.
May 6 2022, 2:46 AM · Patch-For-Review, MediaWiki-extensions-Disambiguator
Func renamed T209249: mw-disambig class doesn't appear on the previous redirect to the same disambig page from mw-disambig class doesn't appear on the second redirect to the same disambig page to mw-disambig class doesn't appear on the previous redirect to the same disambig page.
May 6 2022, 2:46 AM · Patch-For-Review, MediaWiki-extensions-Disambiguator
Func renamed T209249: mw-disambig class doesn't appear on the previous redirect to the same disambig page from mw-disambig class doesn't appear near similar pages to mw-disambig class doesn't appear on the second redirect to the same disambig page.
May 6 2022, 2:40 AM · Patch-For-Review, MediaWiki-extensions-Disambiguator
Func added a comment to T307754: Redirects to disambigs are not marked any more.

Maybe same as T209249

May 6 2022, 1:32 AM · Regression, MediaWiki-extensions-Disambiguator, MediaWiki-Parser

May 5 2022

Func closed T307271: Links in the TOC of vector 2022 are not clickable for some Chromium based browsers as Resolved.

Backport deployed.

May 5 2022, 1:38 PM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Desktop Improvements, Vector, Browser-Support-Google-Chrome
Func reopened T307271: Links in the TOC of vector 2022 are not clickable for some Chromium based browsers as "Open".

Merged on the master branch after the train cut, need a backport.

May 5 2022, 8:34 AM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Desktop Improvements, Vector, Browser-Support-Google-Chrome

May 4 2022

Func added a comment to T307271: Links in the TOC of vector 2022 are not clickable for some Chromium based browsers.

I can confirm this is fixed on Windows Edge 101.0.1210.32

May 4 2022, 4:04 AM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Desktop Improvements, Vector, Browser-Support-Google-Chrome

May 2 2022

Func added a comment to T307320: Unable to remove a tag from a revision.

Weird, I am able to "add" it without removing it first.

May 2 2022, 3:50 PM · MediaWiki-Change-tagging

May 1 2022

Func moved T307271: Links in the TOC of vector 2022 are not clickable for some Chromium based browsers from Vector 2022 (tracking) to Bugs on the Vector board.
May 1 2022, 6:24 AM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Desktop Improvements, Vector, Browser-Support-Google-Chrome

Apr 30 2022

Func updated subscribers of T307271: Links in the TOC of vector 2022 are not clickable for some Chromium based browsers.
Apr 30 2022, 2:27 PM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Desktop Improvements, Vector, Browser-Support-Google-Chrome
Func created T307271: Links in the TOC of vector 2022 are not clickable for some Chromium based browsers.
Apr 30 2022, 2:25 PM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Desktop Improvements, Vector, Browser-Support-Google-Chrome

Apr 27 2022

Func added a comment to T306951: Language conversion convert TOC without identifying inline rule location.

oh why there are so many subscribers?

Apr 27 2022, 3:10 AM · MediaWiki-Parser, Sustainability (Incident Followup), MediaWiki-Language-converter, Regression, Chinese-Sites
Func merged T306951: Language conversion convert TOC without identifying inline rule location into T303855: Page-wide language conversion rules are ignored in the ToC.
Apr 27 2022, 3:10 AM · MediaWiki-Language-converter, Chinese-Sites
Func merged task T306951: Language conversion convert TOC without identifying inline rule location into T303855: Page-wide language conversion rules are ignored in the ToC.
Apr 27 2022, 3:09 AM · MediaWiki-Parser, Sustainability (Incident Followup), MediaWiki-Language-converter, Regression, Chinese-Sites

Apr 26 2022

Func reassigned T303235: Various hooks that process messages get incorrect global context via ParserOutput from Func to cscott.
Apr 26 2022, 2:53 AM · Parsoid (Tracking), MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), CheckUser, Technical-Debt, Growth-Team, GrowthExperiments
Func closed T303235: Various hooks that process messages get incorrect global context via ParserOutput as Resolved.
Apr 26 2022, 2:53 AM · Parsoid (Tracking), MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), CheckUser, Technical-Debt, Growth-Team, GrowthExperiments

Apr 24 2022

Func added a comment to T265400: Research to create service for SessionManager::singleton()/getGlobalSession().

Direct construction with args is only used in tests, should be fine to be converted to service for T306707.
https://codesearch.wmcloud.org/search/?q=new%20SessionManager%5C(

Apr 24 2022, 4:59 AM · Patch-For-Review, Dependency injection, MediaWiki-Authentication-and-authorization
Func added a comment to T306707: Container disabled! (JobQueue/MessageUpdateJob/PageUpdater/WikitextContentHandler/Parser/MWTimestamp/Message).

SessionManager singleton stored an outdated ObjectFactory instance.

Apr 24 2022, 4:53 AM · ObjectFactory, MediaWiki-General, affects-translatewiki.net
Func added a parent task for T265400: Research to create service for SessionManager::singleton()/getGlobalSession(): T306707: Container disabled! (JobQueue/MessageUpdateJob/PageUpdater/WikitextContentHandler/Parser/MWTimestamp/Message).
Apr 24 2022, 4:51 AM · Patch-For-Review, Dependency injection, MediaWiki-Authentication-and-authorization
Func added a subtask for T306707: Container disabled! (JobQueue/MessageUpdateJob/PageUpdater/WikitextContentHandler/Parser/MWTimestamp/Message): T265400: Research to create service for SessionManager::singleton()/getGlobalSession().
Apr 24 2022, 4:51 AM · ObjectFactory, MediaWiki-General, affects-translatewiki.net
Func added a comment to T306707: Container disabled! (JobQueue/MessageUpdateJob/PageUpdater/WikitextContentHandler/Parser/MWTimestamp/Message).

The service container can be destroyed by MediaWikiServices::resetChildProcessServices() which is used by ForkContoller in the core and the Translate extension.
It turns out that storing a service container instance or using closure to avoid circular dependency in ServiceWiring is not a good practice.

Apr 24 2022, 3:36 AM · ObjectFactory, MediaWiki-General, affects-translatewiki.net
Func edited projects for T306707: Container disabled! (JobQueue/MessageUpdateJob/PageUpdater/WikitextContentHandler/Parser/MWTimestamp/Message), added: ObjectFactory; removed MediaWiki-Parser.

It seems related to ObjectFactory, a workaround found via code search: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Workflows/+/766127/3/src/Definition/Repository/DefinitionRepositoryFactory.php#20

Apr 24 2022, 3:03 AM · ObjectFactory, MediaWiki-General, affects-translatewiki.net

Apr 14 2022

Func added a project to T305808: Gallery is broken on talk pages due to data-mw-comment-start: DiscussionTools.
Apr 14 2022, 9:37 AM · DiscussionTools, MediaWiki-Gallery
Func added a comment to T306033: Link in sitenotice was rendering as self-link on Ukrainian Wikipedia.

This is a context caching problem same as T302754 but less harmful and unnoticeable.
When a page is linked in sitenotice, there is a chance that a user visited that page and the parsed notice is cached for a while, especially for a popular page.

Apr 14 2022, 9:00 AM · MediaWiki-Interface, Regression

Apr 8 2022

Func created T305692: Support language fallback for logo variants.
Apr 8 2022, 1:12 PM · Patch-For-Review, Chinese-Sites, MediaWiki-Internationalization

Apr 7 2022

Func reopened T273578: Wikis with language variants must override logo in Common.css as "Open".

I don't want to say this one is resolved, there are a bunch of Chinese wikis that have overrides in site js, I think logo variants can't be widely used without the fallback chain implemented.

Apr 7 2022, 4:10 PM · MediaWiki-Internationalization, Patch-For-Review, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Chinese-Sites, MediaWiki-Interface
Func reopened T273578: Wikis with language variants must override logo in Common.css, a subtask of T303437: [Epic] Multivariant and multilingual wiki fixes and improvements, as Open.
Apr 7 2022, 4:08 PM · Epic
Func added a comment to T305531: Several messages on Wikidata now show <translate> tags.

I was under the impression that nobody uses <translate> tags in the MediaWiki namespace. However, search says that I am wrong: https://global-search.toolforge.org/?q=%5C%3Ctranslate%5C%3E&regex=1&namespaces=8&title=

I do not consider this a supported use case. I think these should be migrated to other solutions (which have known issues, but we can look into fixing those). For short term, the revert is the best option.

Apr 7 2022, 10:29 AM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Unplanned-Sprint-Work, Language-Team (Language-2022-April-June), MediaWiki-extensions-Translate
Func added a comment to T305594: Vector 2022 skin should not load user's vector.js before site's MediaWiki:Common.js.

Well, there is another issue that makes me not feel very good, we can see MediaWiki:Group-$group.js is executed after the user's js, is that intended?
I think MediaWiki:Group-$group.js is site-ish and should be executed at least just after <skin>.js. (Though this should be a different task.)

Apr 7 2022, 8:54 AM · Performance-Team, MediaWiki-ResourceLoader, Vector, Patch-For-Review, JavaScript
Func added a comment to T305594: Vector 2022 skin should not load user's vector.js before site's MediaWiki:Common.js.

There is something I don't understand: as VectorResourceLoaderUserModule extends ResourceLoaderUserModule and completely replaces the function getPages(), aren't we missing loading some things such as $userPage/common.js and MediaWiki:Group-$group.js?

Apr 7 2022, 8:31 AM · Performance-Team, MediaWiki-ResourceLoader, Vector, Patch-For-Review, JavaScript
Func edited projects for T305594: Vector 2022 skin should not load user's vector.js before site's MediaWiki:Common.js, added: Vector; removed Vector (Vector (Tracking)).
Apr 7 2022, 5:12 AM · Performance-Team, MediaWiki-ResourceLoader, Vector, Patch-For-Review, JavaScript
Func updated the task description for T305594: Vector 2022 skin should not load user's vector.js before site's MediaWiki:Common.js.
Apr 7 2022, 3:53 AM · Performance-Team, MediaWiki-ResourceLoader, Vector, Patch-For-Review, JavaScript

Apr 6 2022

Func added a comment to T303089: Consistent fatal timeout when visiting Special:Log default view for some users.

With all filters disabled (https://en.wikipedia.org/wiki/Special:Log/MZMcBride?wpfilters%5B%5D=review&wpfilters%5B%5D=thanks&wpfilters%5B%5D=patrol&wpfilters%5B%5D=tag&wpfilters%5B%5D=newusers), this query is way faster.

Apr 6 2022, 2:39 PM · MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), DBA, Slow-DB-Query, Patch-For-Review, MediaWiki-Logevents, Wikimedia-production-error
Func removed a project from T305531: Several messages on Wikidata now show <translate> tags: Wikimedia-production-error.
Apr 6 2022, 12:19 PM · MW-1.39-notes (1.39.0-wmf.10; 2022-05-02), Unplanned-Sprint-Work, Language-Team (Language-2022-April-June), MediaWiki-extensions-Translate

Apr 4 2022

Func added a watcher for Chinese-Sites: Func.
Apr 4 2022, 3:33 PM
Func added a comment to T305367: Google search traffic sending users to the wrong Chinese language versions of Wikipedia.

Per T108443#6279559, T294716 is likely to help, but the patch connected needs to be amended, and the owner of it seems not active.

Apr 4 2022, 3:32 PM · MediaWiki-General, Chinese-Sites, SEO
Func added a comment to T22807: Enable site logo displaying according to user language.

Would it be better to use "language" than "variant" for the key name?

Apr 4 2022, 6:29 AM · I18n, MediaWiki-Internationalization, MediaWiki-Interface, MediaWiki-extension-requests

Apr 2 2022

Func added a project to T305294: Subst not working inside of ref tags: Cite.
Apr 2 2022, 11:33 AM · MediaWiki-Parser, Cite
Func added a comment to T304764: MediaWiki:Nstab-talk, MediaWiki:Nstab-project_talk etc. undocumented (not in Special:AllMessages, no default text visible).

Per uselang=qqx, they are fallback to [[MediaWiki:talk]].

Apr 2 2022, 5:45 AM · MediaWiki-Special-pages

Apr 1 2022

Func added a project to T305232: An incomplete new Vector appearance is served when invalid 'useskin' query param is used: Vector.
Apr 1 2022, 9:43 AM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector
Func created T305232: An incomplete new Vector appearance is served when invalid 'useskin' query param is used.
Apr 1 2022, 9:43 AM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector
Func added a project to T262519: Only on Commons, all changes to the "MediaWiki" and "MediaWiki talk" namespace are considered "Translations": MediaWiki-extensions-Translate.

Patch for T131300 caused this.

Apr 1 2022, 8:36 AM · MediaWiki-extensions-Translate, Growth-Team-Filtering, Growth-Team, MediaWiki-Recent-changes, Commons

Mar 31 2022

Func updated subscribers of T305164: Error: Call to a member function parse() on boolean.

Weird, did the backport conducted properly? It sounds like change 775437 was being applied for a while, and somehow was overridden by another patch?
cc @Lucas_Werkmeister_WMDE

Mar 31 2022, 3:55 PM · MediaWiki-Recent-changes, Growth-Team, Wikimedia-production-error
Func claimed T302754: Fatal exception of type "BadMethodCallException" on MediaWiki.org Special:RecentChanges filter widget.
Mar 31 2022, 3:24 PM · Language-Team (Language-2022-April-June), MW-1.38-notes, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Growth-Team, Wikimedia-production-error
Func edited projects for T273578: Wikis with language variants must override logo in Common.css, added: MediaWiki-Internationalization; removed MediaWiki-Language-converter.

@Func would you be able to take care of the configuration change for this so we can QA it on the beta cluster ? https://zh.wikipedia.beta.wmflabs.org/

Mar 31 2022, 10:01 AM · MediaWiki-Internationalization, Patch-For-Review, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Chinese-Sites, MediaWiki-Interface
Func updated the task description for T273578: Wikis with language variants must override logo in Common.css.
Mar 31 2022, 12:43 AM · MediaWiki-Internationalization, Patch-For-Review, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Chinese-Sites, MediaWiki-Interface

Mar 30 2022

Func updated subscribers of T302627: Skin continously switch to Vector 2022 despite (global) preferences.

There was never official 3rd party support for skin versioned Vector. We can backport a change to skin.json to set VectorSkinMigrationMode and VectorShowSkinPreferences to false as a cautionary measure if we're concerned.

Mar 30 2022, 2:44 AM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector

Mar 29 2022

Func added a comment to T302627: Skin continously switch to Vector 2022 despite (global) preferences.

@Jdlrobson What about the 1.38 release branch, I think my simple patch should be enough, or you want to backport that big change?

Mar 29 2022, 5:16 PM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector
Func added a comment to T302627: Skin continously switch to Vector 2022 despite (global) preferences.

@Krinkle Your test is done before or after the wmf.5 branch roll out?

Mar 29 2022, 4:59 PM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector
Func added a comment to T302754: Fatal exception of type "BadMethodCallException" on MediaWiki.org Special:RecentChanges filter widget.

Simply add var_dump($text); in PageTranslationHooks::renderTagPage() and visit history page of a translated page (language subpage),
then you can see:

Mar 29 2022, 2:38 PM · Language-Team (Language-2022-April-June), MW-1.38-notes, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Growth-Team, Wikimedia-production-error
Func added a comment to T302754: Fatal exception of type "BadMethodCallException" on MediaWiki.org Special:RecentChanges filter widget.

That page is not a translatable page. I'll investigate some more.

Mar 29 2022, 1:39 PM · Language-Team (Language-2022-April-June), MW-1.38-notes, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Growth-Team, Wikimedia-production-error

Mar 27 2022

Func closed T295187: Chinese conversion no longer work in the table of content as Resolved.

Sadly we have a remaining conversion problem on T303855, but this should be fine to close.

Mar 27 2022, 9:23 AM · MW-1.38-release, MediaWiki-Parser, Sustainability (Incident Followup), MediaWiki-Language-converter, Regression, Chinese-Sites
Func closed T295187: Chinese conversion no longer work in the table of content, a subtask of T293948: 1.38.0-wmf.7 deployment blockers, as Resolved.
Mar 27 2022, 9:21 AM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Func reassigned T302627: Skin continously switch to Vector 2022 despite (global) preferences from NguoiDungKhongDinhDanh to Jdlrobson.

Ok, I see. The change 755813 didn't catch up or backport to 1.39.0-wmf.4.
@Jdlrobson You want to backport them or wait for the next train?

Mar 27 2022, 6:16 AM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector
Func added a comment to T302627: Skin continously switch to Vector 2022 despite (global) preferences.

Then I selected "Vector legacy" and clicked Save, and it reloaded the page still in Vector 2022. The menu now looked like this, with Vector 2022 still selected but the top two rows switched:

Mar 27 2022, 6:04 AM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector

Mar 26 2022

Func added a watcher for MediaWiki-Language-converter: Func.
Mar 26 2022, 9:48 AM

Mar 25 2022

Func added a comment to T285216: High frequency production warning: Couldn't find a global ID for user {user}.
In T285216#7806550, @Majavah wrote:

Hmm, all of the requests I just checked on logstash with this warning were new account creations. Maybe some race condition somewhere?

Mar 25 2022, 4:05 PM · 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

Mar 24 2022

Func added a project to T285216: High frequency production warning: Couldn't find a global ID for user {user}: MediaWiki-extensions-CentralAuth.

Tag MediaWiki-extensions-CentralAuth since the lookup is implemented in it.

Mar 24 2022, 8:29 AM · 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
Func added a comment to T285216: High frequency production warning: Couldn't find a global ID for user {user}.

Hi, does this still happen frequently these days?
It's weird that an error that can cause a great difference in the appearance of UI is suppressed to a warning in advance. T302627 can be caused by this.

Mar 24 2022, 7:49 AM · 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
Func added a comment to T302627: Skin continously switch to Vector 2022 despite (global) preferences.

I think we need more information about T285216, which mentioned sometimes it failed to find a global ID for the user, which means it failed to load global preferences to override local ones or sites' defaults.

Mar 24 2022, 7:43 AM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector
Func added a comment to T302627: Skin continously switch to Vector 2022 despite (global) preferences.
Mar 24 2022, 7:37 AM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), MW-1.38-release, Community-Tech, MediaWiki-extensions-GlobalPreferences, Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), Vector

Mar 20 2022

Func added a project to T304232: The 'placeholder' option to HtmlDateTimeField doesn't work: OOUI.

It seems only DateInputWidget supports placeholder.
https://doc.wikimedia.org/mediawiki-core/master/js/index.html#!/api/mw.widgets.datetime.DateTimeInputWidget
https://doc.wikimedia.org/mediawiki-core/master/js/index.html#!/api/mw.widgets.DateInputWidget-cfg-placeholderLabel

Mar 20 2022, 2:22 PM · OOUI, MediaWiki-HTMLForm

Mar 18 2022

Func added a project to T304156: InvalidArgumentException when trying to move a page in the german language version: MediaWiki-extensions-FlaggedRevs.
Mar 18 2022, 2:09 PM · MediaWiki-extensions-FlaggedRevs, Wikimedia-production-error
Func added a comment to T304156: InvalidArgumentException when trying to move a page in the german language version.

I noticed the input fields look weird (namespace dropdown disappeared), and I managed to move it with js disabled.
Please check out site js, since I can see a normal input with safemode=1 in url.

Mar 18 2022, 12:44 PM · MediaWiki-extensions-FlaggedRevs, Wikimedia-production-error
Func added a comment to T303701: Special:Nuke doesn't update the translate page for all deleted units.

Also, they don't have "Reverted" or "Manual revert" tags where they should have respectively.

Mar 18 2022, 5:50 AM · MediaWiki-extensions-Translate
Func added a comment to T303701: Special:Nuke doesn't update the translate page for all deleted units.

Maybe it's a regression, update after mass deletion works well a year ago:
https://www.mediawiki.org/w/index.php?title=Wikimedia_Technology/ru&type=revision&diff=4445234&oldid=4445226&diffmode=source
https://www.mediawiki.org/w/index.php?title=Wikimedia_Technology/ru&type=revision&diff=4445251&oldid=4445234&diffmode=source

Mar 18 2022, 5:46 AM · MediaWiki-extensions-Translate

Mar 17 2022

Func removed a project from T295187: Chinese conversion no longer work in the table of content: Patch-For-Review.
Mar 17 2022, 1:34 PM · MW-1.38-release, MediaWiki-Parser, Sustainability (Incident Followup), MediaWiki-Language-converter, Regression, Chinese-Sites

Mar 16 2022

Func closed T303862: TypeError: Argument 3 passed to MediaWiki\Mail\Emailer::send() must be of the type string, null given, called in /srv/mediawiki/php-1.38.0-wmf.25/includes/specials/SpecialEmailUser.php on line 500 as Resolved.
Mar 16 2022, 3:37 PM · MW-1.39-notes (1.39.0-wmf.1; 2022-03-21-early), MediaWiki-Email, MediaWiki-Action-API, Wikimedia-production-error

Mar 15 2022

Func added a comment to T303855: Page-wide language conversion rules are ignored in the ToC.

This can't be resloved as a part of T295187, reopened with a more accurate title.

Mar 15 2022, 10:13 PM · MediaWiki-Language-converter, Chinese-Sites
Func added a parent task for T303855: Page-wide language conversion rules are ignored in the ToC: T114057: Refactor table of contents.
Mar 15 2022, 10:10 PM · MediaWiki-Language-converter, Chinese-Sites
Func added a subtask for T114057: Refactor table of contents: T303855: Page-wide language conversion rules are ignored in the ToC.
Mar 15 2022, 10:10 PM · Performance Issue, Technical-Debt, MediaWiki-Parser, MediaWiki-Interface
Func renamed T303855: Page-wide language conversion rules are ignored in the ToC from A bug of Chinese conversion in the ToC to Page-wide language conversion rules are ignored in the ToC.
Mar 15 2022, 10:07 PM · MediaWiki-Language-converter, Chinese-Sites
Func added a comment to T257272: Special:MyLanguage should not remove section anchor part of a redirection.

The section name can be different on the translated page, it's very likely that you can't go to the desired section even if the fragment is preserved.

Mar 15 2022, 3:47 PM · Patch-For-Review, MediaWiki-Internationalization, I18n
Func added a project to T303767: Ensure that Realtime Preview is compatible with CodeMirror: MediaWiki-extensions-CodeMirror.
Mar 15 2022, 11:20 AM · Community-Tech (CommTech-Sprint-24), MW-1.39-notes (1.39.0-wmf.7; 2022-04-11), Patch-For-Review, MediaWiki-extensions-CodeMirror, Realtime-Preview-Wish-2021
Func added a comment to T302754: Fatal exception of type "BadMethodCallException" on MediaWiki.org Special:RecentChanges filter widget.

It should be short-circuited at Translate/tag/PageTranslationHooks.php#66, but the expected title for message parsing in load.php (Special:Badtitle/ResourceLoaderContext) somehow is overridden and passed all the checks?

Mar 15 2022, 7:19 AM · Language-Team (Language-2022-April-June), MW-1.38-notes, MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Unplanned-Sprint-Work, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Growth-Team, Wikimedia-production-error

Mar 14 2022

Func closed T169391: Support using a message key for labels in HTMLMultiSelectField , a subtask of T58633: Preference retrieval should not require so much parsing, as Invalid.
Mar 14 2022, 3:26 PM · Performance-Team-publish, MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), Performance-Team (Radar), MediaWiki-extensions-Gadgets, MediaWiki-Core-Preferences
Func closed T169391: Support using a message key for labels in HTMLMultiSelectField as Invalid.

Already have in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/114066, 'options-messages' param.

Mar 14 2022, 3:26 PM · MediaWiki-HTMLForm

Mar 12 2022

Func added a watcher for MediaWiki-HTMLForm: Func.
Mar 12 2022, 6:37 AM

Mar 11 2022

Func added a comment to T298440: "Other languages" links to desktop version instead of mobile.

It can work on real mobile devices and mobile simulation mode on desktop, but not pure desktop.

Mar 11 2022, 1:38 PM · MobileFrontend (Tracking), UniversalLanguageSelector, Mobile
Func added a comment to T280430: Translations of MediaWiki pages unnecessarily forced into mobile view with no way to disable it.

This is a feature: T212197

Mar 11 2022, 12:36 PM · Language-Team (Language-2022-January-March), MobileFrontend (Tracking), ExternalGuidance
Func removed projects from T303594: Wiki with Language Converter enabled does not receive proper External Guidance link when visiting through Google Translate that have Language Variant options: Chinese-Sites, MediaWiki-Language-converter, Language codes, ContentTranslation.
Mar 11 2022, 12:17 PM · MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), ExternalGuidance
Func claimed T303594: Wiki with Language Converter enabled does not receive proper External Guidance link when visiting through Google Translate that have Language Variant options.
Mar 11 2022, 12:17 PM · MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), ExternalGuidance