Re: [Wikitech-l] Coolest Tool Award 2019: Call for Nominations

2019-07-25 Thread Srishti Sethi
Hello everyone, Sending a reminder that only a few days are left to recommend tools for the Coolest Tool Award 2019: https://meta.wikimedia.org/wiki/Coolest_Tool_Award. Nominate your favorite tools by July 29 :-) Cheers, Srishti *Srishti Sethi* Developer Advocate Wikimedia Foundation

[Wikitech-l] CI now runs selenium tests from extension/skin

2019-07-25 Thread Antoine Musso
Hello, Adam Wight enhanced our MediaWiki test runner (Quibble) so that it now detects whether an extension / skins has a 'selenium-test' script defined in package.json. If so, for each repositories it will: npm install npm run selenium-test The feature has been long awaited, that will

[Wikitech-l] Thank you Thursday

2019-07-25 Thread Kunal Mehta
Hi, This week I'd like to thank: * Daimona, bawolff, and sbassett for their work on v2.0 of the phan-taint-check-plugin, which has been instrumental in catching real security issues. * James_F for picking up a lot of CI maintenance * MatmaRex for seeing through a patch to allow skins to have

[Wikitech-l] [BREAKING CHANGE] Remove support for 'object' in wgResourceModules

2019-07-25 Thread Krinkle
TL;DR: The pre-2011 option of setting a ResourceLoaderModule instance in $wgResourceModules, or calling ResourceLoader->register with an object as second parameter, will be removed in MediaWiki 1.34.0 (release expected in Nov 2019). Change these to an array using the 'class' or 'factory' keys

[Wikitech-l] Blubber v0.8.0/blubber.yaml update

2019-07-25 Thread Tyler Cipriani
Hi all! CAVEAT EMPTOR: If you don't use the Deployment Pipeline[0] or Blubber[1] then this email may mean nothing to you. A new version of Blubber has been released -- v0.8.0[2]. The main change is that we've eliminated the "artifacts" command for use in multistage builds. The details of