Hello, wikitech-l,
tl;dr trying to make mw-core pass mw-codesniffer, expect large patches on Gerrit, and please help
A lot of work has been done on MediaWiki codesniffer https://phabricator.wikimedia.org/tag/mediawiki-codesniffer/ (the PHP_CodeSniffer standard for MediaWiki) over the last few months and this might be a good time to get core to pass our coding conventions https://www.mediawiki.org/wiki/Manual:Coding_conventions/PHP.
Work on this has already started at T102609 https://phabricator.wikimedia.org/T102609. There were two primary reasons to send this email:
1. This is a pretty big task and any help would be very welcome! If we can get phpcs to run against core's master, it would make every patch contributors' work a little easier.
2. Work is being organized as subtasks of T102609, and has been divided on the basis of sniffs. Because of this, every patch is going to change a lot of unrelated files and a lot of reviewers are going to get added on Gerrit.
Let's make this happen!
Vivek Ghaisas (polybuildr)