Centralised notice extension (Homepage)
To make a confidential Fundraising task, visible only to members of acl*WMF-FR click here: https://phabricator.wikimedia.org/maniphest/task/create/?template=89899
Centralised notice extension (Homepage)
To make a confidential Fundraising task, visible only to members of acl*WMF-FR click here: https://phabricator.wikimedia.org/maniphest/task/create/?template=89899
@AKanji-WMF to check in with central notice users and @Sheilakaruku
Thanks everyone for the support.
@WMDE-leszek and @gabriel-wmde - There is no current assignee for this ticket and no priority set. Given the issue lies in code you all maintain, I would request you set an owner and assignee to clarify next steps here. Please let me know if you have concerns with this, but given the magnitude of the performance impact I think it's important to have clear ownership and explicit priority. Thanks
Hi @kostajh, this one feels more like feature work, so I'll move it out of our Chaos board (bug fixing work) and leave it in the Fundraising Tech backlog to be triaged. Thanks!
Possibly caused by TranslateEventMessageGroupStateChange hook.
Hi all -
Firstly, thank you @Peter for catching and filing this issue, and providing further clarity! And thank you @gabriel-wmde for looking into this.
Hi @gabriel-wmde , sorry for being slow on this. Ok, let me explain the performance tests:
Thanks for the comment, @awight. Good idea to load banner asynchronously, I agree with your assessment and like your proposal.
(Wasn't sure which Fundraising Tech team tag to use)
Change #1085582 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Add namespace description for Special:NamespaceInfo
Change #1085582 had a related patch set uploaded (by Msz2001; author: Msz2001):
[mediawiki/extensions/CentralNotice@master] Add namespace description for Special:NamespaceInfo
I wrote up a quick suggestion about wrapping <script> tags in banners with a named IIFE here: T361680#9965391
WMF doesn't use or maintain the Schema namespace in EventLogging anymore. The Data-Products team currently owns EventLogging, but I don't expect them to do any work here. I believe they'd like to one day deprecate EventLogging extension generally.
Change #1082128 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Add namespace description for Special:NamespaceInfo
Change #1082128 had a related patch set uploaded (by Msz2001; author: Msz2001):
[mediawiki/extensions/Translate@master] Add namespace description for Special:NamespaceInfo
I still see rEMFR src/mobile.startup/MessageBox.js and rECNO resources/infrastructure/campaignManager.js:559 (at b0a196822c54b931f08b6a8ff403345ad418badb) in the search results, shouldn’t they also be updated before we can call this done? (The other three extensions are probably fine: CommunityConfiguration only references the class in tests, Translate has its own subtask, and Flow is about to be undeployed.)
Thanks all!
Change #1079031 merged by jenkins-bot:
[mediawiki/extensions/ParserMigration@master] Use newer messageBox function
Change #1080256 merged by jenkins-bot:
[mediawiki/extensions/Scribunto@master] Add namespace description for Special:NamespaceInfo
Change #1080340 merged by jenkins-bot:
[mediawiki/extensions/Wikistories@master] Documentation messages for Story/Story_Talk namespaces
Change #1080720 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Use mw.util.messageBox
FYI: I've spun off Translate into a sub task.