On 24 October 2014 08:41, Chad innocentkiller@gmail.com wrote:
On Fri, Oct 24, 2014 at 8:12 AM, James Forrester <jforrester@wikimedia.org
wrote:
On 23 October 2014 18:39, Legoktm legoktm.wikipedia@gmail.com wrote:
Hi,
As part of the librarization project[1], we are planning on taking the CSSJanus library that is currently in includes/lib/ and bringing it in with composer. However, it requires PHP >=5.3.3 in its
composer.json[2].
Krinkle has stated[3] that is due to the fact that it has only been tested on 5.3.3 and higher, and it's also what travis-ci provides.
After doing some research[4], it appears that we would be dropping support for Ubuntu 10.04LTS, which has security support until April 2015. MediaWiki 1.25.0 is expected to be released in May 2015.
Does anyone have any objections to dropping 5.3.2 support? I've
uploaded
[5] that actually increments the required version number.
I understood that the vague plan was to switch over to 5.4.x
requirement,
and that we'd only waited because Wikimedia wasn't ready yet. Has this changed? I know a number of people have talked about wanting to use PHP traits.
Yes, but that's longer term.
How much longer? 1.25 is May 2015; Wikimedia's ZAP -> HAT migration is nominally to be finished within a month…
This minor bump still in the 5.3.x branch I think we can do immediately.
Sure, if announcing a 1.25 dependency change and then changing the change later won't disrupt people too much.
(Copying the main MediaWiki-l list for those who don't follow wikitech-l)
J.
On 24 Oct 2014, at 17:31, James Forrester jforrester@wikimedia.org wrote:
How much longer? 1.25 is May 2015; Wikimedia's ZAP -> HAT migration is nominally to be finished within a month…
Since neither ZAP or HAT is defined anywhere on wikitech or mediawiki.org, created: https://wikitech.wikimedia.org/wiki/Zap/Hat
(with ZAP and HAT redirects.)
-- Krinkle
On 10/27/2014 03:05 PM, Krinkle wrote:
On 24 Oct 2014, at 17:31, James Forrester jforrester@wikimedia.org wrote:
How much longer? 1.25 is May 2015; Wikimedia's ZAP -> HAT migration is nominally to be finished within a month…
I think we're now using HHVM most places in production (which supports almost all PHP 5.4). Bryan Davis mentioned something about the misc servers still running PHP 5.3.
Are those the only ones running neither HHVM nor PHP 5.4?
What do we have to do to upgrade them?
Once the WMF cluster is 5.4-safe, we can then think about when to change core to require 5.4.
This has caused some issues, e.g. https://gerrit.wikimedia.org/r/#/c/192380/ caused a lint failure during a deployment (since an unused but committed file had a 5.4-only feature).
There's a related bug, https://phabricator.wikimedia.org/T32092 ("MediaWiki PHP 5.4 compatibility (tracking)")..
Matt Flaschen
mediawiki-l@lists.wikimedia.org