Last modified: 2014-11-19 17:40:16 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T75614, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 73614 - Update less to new php version
Update less to new php version
Status: RESOLVED INVALID
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-11-19 17:09 UTC by paladox2015
Modified: 2014-11-19 17:40 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description paladox2015 2014-11-19 17:09:19 UTC
Hi please upgrade less to this http://lessphp.gpeasy.com/http://lessphp.gpeasy.com/ it is more frequent updated and does the same thing they also have a documentation on moving away from https://git.wikimedia.org/blob/mediawiki%2Fcore.git/71b56ffff4fbef2360ff02ed8a0fd1ee61585fd8/includes%2Flibs%2Flessc.inc.php
Comment 1 Sam Reed (reedy) 2014-11-19 17:12:00 UTC
Composer?
Comment 2 Andre Klapper 2014-11-19 17:20:17 UTC
Where exactly does the current less version create a problem?
Comment 3 paladox2015 2014-11-19 17:28:45 UTC
It doesent but does not seem to be maintaned as frequent as the other one is.
Comment 4 Sam Reed (reedy) 2014-11-19 17:31:43 UTC
We're on 0.4.0 and release is now 1.7.0.2, so might not be a simple upgrade. There's certainly a lot of refactoring, as it's now not in one file. So switching to composer probably is a good idea here...
Comment 5 Krinkle 2014-11-19 17:40:16 UTC
(In reply to Sam Reed (reedy) from comment #4)
> We're on 0.4.0 and release is now 1.7.0.2, so might not be a simple upgrade.
> There's certainly a lot of refactoring, as it's now not in one file. So
> switching to composer probably is a good idea here...

Those are different libraries. We're using leafo/lessphp v0.4.0-alpha from Git master. Ori and I have commit access there. Afaik we're up to date.

http://leafo.net/lessphp/

Paladox is confused with an unrelated library that has a higher version number (relative to itself, it is by no means an indication that it's newer better, just like Chrome 30 and Firefox 29 can't be compared by their version number).

Namely, oyejorge/less.php v1.7.0.2, http://lessphp.gpeasy.com/. less.php is widely discarded due to its performance problems. In its current state it would never scale for what MediaWiki needs and there's no reason at the moment to switch to a completely different reason. There are no known issues affecting us and unlike Paladox's other commits (which upgrade a library to a newer version) this is not even that. They're two different libraries, existing independently, one of which happens to have a higher version number.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links