Hey,
I'm wondering if we still need to support PHP 5.3.
http://blog.ircmaxell.com/2014/12/on-php-version-requirements.html
I'd rather bump the minimum version up to PHP 5.5, and know people have been talking about doing the same for MediaWiki itself. My question is if this can already be done without making Wikibase undeployable on WMF servers. Is everything running HHVM yet, or is there some stuff relevant to Wikibase that still runs an unsupported version of PHP?
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Evil software architect at Wikimedia Germany ~=[,,_,,]:3
On Tue, Feb 24, 2015 at 7:45 AM, Jeroen De Dauw jeroendedauw@gmail.com wrote:
Hey,
I'm wondering if we still need to support PHP 5.3.
http://blog.ircmaxell.com/2014/12/on-php-version-requirements.html
I'd rather bump the minimum version up to PHP 5.5, and know people have been talking about doing the same for MediaWiki itself. My question is if this can already be done without making Wikibase undeployable on WMF servers. Is everything running HHVM yet, or is there some stuff relevant to Wikibase that still runs an unsupported version of PHP?
aude@terbium:~$ php -v PHP 5.3.10-1ubuntu3.15+wmf1 with Suhosin-Patch (cli) (built: Oct 30 2014 14:38:04) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
this is where we run our change dispatcher and other stuff, and there are some other places still with 5.3.
Cheers, Katie
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Evil software architect at Wikimedia Germany ~=[,,_,,]:3
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
and then there is jenkins, of course...
Cheers, Katie
On Tue, Feb 24, 2015 at 8:34 AM, Katie Filbert katie.filbert@wikimedia.de wrote:
On Tue, Feb 24, 2015 at 7:45 AM, Jeroen De Dauw jeroendedauw@gmail.com wrote:
Hey,
I'm wondering if we still need to support PHP 5.3.
http://blog.ircmaxell.com/2014/12/on-php-version-requirements.html
I'd rather bump the minimum version up to PHP 5.5, and know people have been talking about doing the same for MediaWiki itself. My question is if this can already be done without making Wikibase undeployable on WMF servers. Is everything running HHVM yet, or is there some stuff relevant to Wikibase that still runs an unsupported version of PHP?
aude@terbium:~$ php -v PHP 5.3.10-1ubuntu3.15+wmf1 with Suhosin-Patch (cli) (built: Oct 30 2014 14:38:04) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
this is where we run our change dispatcher and other stuff, and there are some other places still with 5.3.
Cheers, Katie
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Evil software architect at Wikimedia Germany ~=[,,_,,]:3
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
-- Katie Filbert Wikidata Developer
Wikimedia Germany e.V. | Tempelhofer Ufer 23-24, 10963 Berlin Phone (030) 219 158 26-0
Wikimedia Germany - Society for the Promotion of free knowledge eV Entered in the register of Amtsgericht Berlin-Charlottenburg under the number 23 855 as recognized as charitable by the Inland Revenue for corporations I Berlin, tax number 27/681/51985.
On 02/23/2015 10:45 PM, Jeroen De Dauw wrote:
I'm wondering if we still need to support PHP 5.3.
Yes. :(
I'd rather bump the minimum version up to PHP 5.5, and know people have been talking about doing the same for MediaWiki itself. My question is if this can already be done without making Wikibase undeployable on WMF servers. Is everything running HHVM yet, or is there some stuff relevant to Wikibase that still runs an unsupported version of PHP?
The main blocker is that work machines like tin and terbium are still on precise which comes with PHP 5.3. Once they are upgraded[1] to trusty, they'll have HHVM and 5.5. There's also the imagescalers[2] too.
[1] https://phabricator.wikimedia.org/T87036 [2] https://phabricator.wikimedia.org/T84842
-- Legoktm
Hey,
Thanks for outlining the blockers Katie and Legoktm.
Is there a timeline for updating the PHP version of Jenkins and the work machines? And if not, any rough estimates? (Ie, will this likely be done in a month, or will it definitely take a year?)
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Evil software architect at Wikimedia Germany ~=[,,_,,]:3
Hey,
Has any progress been made on the mentioned blockers?
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Developer at Wikimedia Germany ~=[,,_,,]:3
Nope :(
hoo@terbium:~$ php -v PHP 5.3.10-1ubuntu3.15+wmf1 with Suhosin-Patch (cli) (built: Oct 30 2014 14:38:04)
Cheers,
Marius
On Mon, 2015-03-23 at 19:16 +0100, Jeroen De Dauw wrote:
Hey,
Has any progress been made on the mentioned blockers?
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com
Software craftsmanship advocate Developer at Wikimedia Germany ~=[,,_,,]:3
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
Hey,
3 months since I last asked... Has any progress been made on the mentioned blockers?
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Developer at Wikimedia Germany ~=[,,_,,]:3
On 06/29/2015 08:34 AM, Jeroen De Dauw wrote:
3 months since I last asked... Has any progress been made on the mentioned blockers?
I would recommend you subscribe to the tracking ticket for this issue (https://phabricator.wikimedia.org/T86081) to find out what the status is.
-- Legoktm
wikidata-tech@lists.wikimedia.org