[01:31:15] https://gerrit.wikimedia.org/r/q/hashtag:%22smaller-extension-cache%22+(status:open%20OR%20status:merged) [01:31:33] I'll keep going through it later, afk for now o/ [01:37:56] > var_dump( $wgAutoloadClasses ); [01:37:56] array(721) { [01:38:03] I guess we should namespace more extensions :P [02:11:25] but yeah any exxtension dir with 10+ entries on https://people.wikimedia.org/~krinkle/apcu-extreg-wmf30.txt would be a good one to do next [02:11:52] 75 x v/mediawiki/php-1.36.0-wmf.30/extensions/CentralAuth/incl [02:12:06] 73x rv/mediawiki/php-1.36.0-wmf.30/extensions/CentralNotice/ [02:12:20] 54x srv/mediawiki/php-1.36.0-wmf.30/extensions/MobileFrontend [02:12:21] etc [02:13:10] but also, we should probably distribute this, since it's a lot easier to execute and review within the owning team when they have the confidence to test stuff and e.g. know what possibly obscure things to look for or how to fix/verify them. [02:21:39] lol [02:21:44] Yes, the owning team of CA.... [02:22:09] It was decided 12+ months ago [02:22:38] :) [02:40:35] "MediaWiki\Extensions\OAuth\" [02:40:36] "MediaWiki\Extension\WebAuthn\" [02:40:45] "MediaWiki\Extensions\PageViewInfo\" [02:40:56] "MediaWiki\CheckUser\" [02:41:01] "GlobalPreferences\" [02:41:04] consistency is hard [02:41:22] Reedy: have we written down somewhere what new code should use? [02:41:43] AFAIK no [02:42:45] https://www.mediawiki.org/w/index.php?search=insource%3A%2FMediaWiki%5C%5CExtension%2F&title=Special:Search&profile=advanced&fulltext=1&advancedSearch-current=%7B%7D&ns0=1&ns12=1&ns100=1&ns104=1 [02:42:53] e. *** SHOULD: Classes in MediaWiki\Extension\ namespace. [02:43:10] "MyHook": "MediaWiki\Extension\MyExtension [02:43:27] seems settled then [02:43:47] 14x Extensions [02:43:49] 15x Extnesion [02:43:51] (in prod) [02:44:03] so I guess until recently a majority did not follow it [02:44:04] anyway [02:44:04] great [02:44:12] Extension++ [07:38:42] I'm gonna test the new alert manager with triggering alerts for. WebPageReplay ca.wikipedia.org this morning so you know. [09:20:14] https://www.webdirections.org/lazyload/ [11:16:26] phedenskog: re: alert tags, I went with 'perf' for 'team' in https://gerrit.wikimedia.org/r/c/operations/puppet/+/663238/1/modules/alertmanager/templates/alertmanager.yml.erb#40 although I see the alerts have 'performance' as 'team', happy to change the match instead (?) [11:16:42] or match both really [15:21:15] (changed to 'performance') [15:22:40] one > multiple :) [15:22:58] Thx [15:24:21] np! also went for #wikimedia-perf-bots as irc channel, LMK what you think [15:28:26] in sort-of related news, https://grafana-next.wikimedia.org is running grafana 7.4.1 now (read only version for now) [15:28:40] I think I'll likely upgrade the production instance early next week [19:00:27] AaronSchulz: im gonna be a tiny bit late to performance training if you can pass on the message and apologies [19:03:15] (Sam too)