*(Forwarded as received)*
Reminder: Technical Advice IRC meeting again **tomorrow, Wednesday 3-4 pm
UTC** on #wikimedia-tech.
The Technical Advice IRC meeting is open for all volunteer developers,
topics and questions. This can be anything from "how to get started" over
"who would be the best contact for X" to specific questions on your project.
If you know already what you would like to discuss or ask, please add your
topic to the next meeting:
https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting
Hope to see you there!
Michi (for WMDE’s tech team)
--
Michael F. Schönitzer
Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Tel. (030) 219 158 26-0
http://wikimedia.de
Stellen Sie sich eine Welt vor, in der jeder Mensch an der Menge allen
Wissens frei teilhaben kann. Helfen Sie uns dabei!
http://spenden.wikimedia.de/
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
*(Forwarded as received)*
Hello!
With MediaWiki core now requiring PHP 7.0 or HHVM as the minimum
version, CodeSniffer will now also require the same, and targets those
versions as the minimum for the code it will be checking starting with
version 20.0.0.
19.0.0 contains new sniffs and bug fixes, and is the last version to
support PHP 5.5 and 5.6. I will have libraryupgrader upgrade all
repositories directly to 20.0.0. If you want to continue to support
older PHP versions in your project, upgrade your project to use 19.0.0
directly. libraryupgrader will skip projects using that version, since
it means you explicitly want to support older PHP versions.
Here's the changelog for 19.0.0:
* Add break and continue to ParenthesesAroundKeywordSniff (Umherirrender
)
* Check if the default of null is in the type list of @param
(Umherirrender)
* Do not enforce name for traits with phpunit annotations (Umherirrender
)
* Don't allow 'iterable' type hint (Kunal Mehta)
* Prevent usage of nullable and void type hints (Kunal Mehta)
* Prohibit PHP's vanilla execution (Max Semenik)
* Reorganize PHP 7.0 compatibility sniffs into a category (Kunal Mehta)
And for 20.0.0:
* Require PHP 7 or HHVM to run (Kunal Mehta)
* Document why we still need to keep ScalarTypeHintUsageSniff (Kunal
Mehta)
* Drop PHP7UnicodeSyntaxSniff sniff (Kunal Mehta)
- -- Legoktm