Hi all!
So, Wikimania happened! Yay! It was a busy time, lots of things were discussed and revived. My appologies for not writing a Radar mail for so long - it's so hard to concentrate when there is so much going on at the conference. So, here are the minutes from the last TWO weeks' TechCom meeting.
You can also find the minutes at https://www.mediawiki.org/wiki/Wikimedia_Technical_Committee/Minutes/2017-08-09 and https://www.mediawiki.org/wiki/Wikimedia_Technical_Committee/Minutes/2017-08-16.
See also the TechCom activity page on the RFC board https://phabricator.wikimedia.org/tag/mediawiki-rfcs/.
On August 9th, we had our first public TechCom meeting during the Wikimania Hackathon. Thanks to everyone who participated! Here is what we talked about:
* New RFC: Attribute anonymous contributions to the first IP address used in a session https://phabricator.wikimedia.org/T172477
* Did NOT approve after last call, more discussion needed: HTML5 section ids https://phabricator.wikimedia.org/T152540
* Input wanted: Allow anonymous recent changes to be filtered by IP range https://phabricator.wikimedia.org/T172376 (not resourced)
* Media format switching to webm for video (Brion)
* ContentTranslation to use VE, server-side adaptation logic (Roan)
* Progress on raising minimum PHP version for MediaWiki to 5.6/7 https://phabricator.wikimedia.org/T172165
* Input wanted: use-cases for delayed job execution https://phabricator.wikimedia.org/T172832
* Active discussion: moving most of MediaWiki within a /core folder https://phabricator.wikimedia.org/T167038
* TechCom to think about QA strategies/guidelines over the coming weeks (code review, test coverage, etc).
I did not personally attend the Meeting on August 16, since I had an off-site to attend. Here is what I gathered from the notes:
* LAST CALL for Comments: PostgreSQL schema change for consistency with MySQL https://phabricator.wikimedia.org/T164898. Should no pertinent objections remain unaddressed by August 30th, this RFC will be approved for implementation. Please comment on the ticket.
* Discussion (Roan): want to work on filtering edits by “revertedness”. Could use change tags, maybe.
* Work started on making MediaWiki core PSR4 compatible. Involves renaming every class in core! https://phabricator.wikimedia.org/T166010 (Tim)
* Ongoing work on migrating Job Queue to EventBus/Kafka (Gabriel)
* Discussion on how <section> tags may be used in the context of HTML5 section ID migration (T152540) https://phabricator.wikimedia.org/T114072 (Timo)
* Active discussion: JSON schema validation: https://phabricator.wikimedia.org/T147137
* Active discussion: load multi-file packages via ResourceLoader https://phabricator.wikimedia.org/T133462
PS: Goats are the new kittens https://phabricator.wikimedia.org/tag/goatification/
wikitech-l@lists.wikimedia.org