[14:08:00] Hey there! Something that is not clear to me, what browsers should we support on the Front-End? Is this clarified somewhere? [14:10:54] I see this project that shares among wikimedia projects, do we use it by chance? [14:10:54] https://github.com/wikimedia/browserslist-config-wikimedia [14:10:54] if not, I would be keen to propose an issue and a patch for that :). [14:11:36] that shares browsers to support based on some configuration* [16:20:33] florent: Hey there. We're mostly following the Wikimedia standard for client-side JS, but we're using ES6 not ES5. In practice this means the normal matrix except for IE11. See https://www.mediawiki.org/wiki/Compatibility#Browser_support_matrix [16:21:18] florent: The browserslist config profile is only used by a small handful of repos directly, but we use it (indirectly) via Codex because it's the build target. Not sure a patch there is necessary? https://codesearch-beta.wmcloud.org/search/?q=browserslist-config-wikimedia&files=package%5C.json&excludeFiles=&repos= [16:33:05] James_F: Thanks! I saw some pieces of code (client-side) that normally should not run with IE11, and the lint process does not report any issue. That's why I propose a patch to import browserslist into Wikifunctions. [16:33:38] florent: It won't execute because we flag our RL modules as ES6 so MW won't run us for IE11. [16:34:56] https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikiLambda/+/refs/heads/master/extension.json#115 [16:35:09] (I'm going to work on a task today to show a nice message to IE11 users.) [16:35:37] Oh, you mean that IE11 won't be supported. I see! [16:35:43] Yeah. [16:35:55] Sorry for not being clear. [16:36:25] And what RL modules means? [16:38:01] ResouceLoader is the bit of MW that does our static resource bundling and loading. It's what attaches JS/CSS/etc. to the DOM in PHP so that clients are told what to download. [16:38:10] It's all a bit magical. [16:38:27] Thanks! :) [16:42:31] All clear to me, thanks James_F :) [19:29:50] In the meeting today, 3 additional listings of good open tasks (for volunteer devs to look at) were mentioned. I've added those at https://meta.wikimedia.org/wiki/Abstract_Wikipedia#Participate (Line: "You can see these other good listings for open tasks: #fix-it tasks – unassigned tasks – nice-to-have tasks" [19:30:56] quiddity: Great! :)