Page MenuHomePhabricator

Port Scss in core to LESS
Closed, ResolvedPublic

Description

The SCSS (SASS) in mediawiki.ui needs to be ported to LESS.


Version: 1.22.0
Severity: normal

Details

Reference
bz54485

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:12 AM
bzimport set Reference to bz54485.

swalling wrote:

Less is more when it comes to core.
That's what I always say.
And a rhyme or two will always do.
When you wish,
To come to,
A happy uniformity.

Change 93584 had a related patch set uploaded by Mattflaschen:
WIP - Port mediawiki.ui SASS to LESS

https://gerrit.wikimedia.org/r/93584

Julius ended up doing the bulk of this, so re-assigning it to him. I can review and help out if desired.

Change 93584 merged by jenkins-bot:
Port mediawiki.ui SASS to LESS

https://gerrit.wikimedia.org/r/93584

Is this going to be backported to the 1.22 branch?

(In reply to comment #5)

Merged

This is great. Thanks for seeing it through.

(In reply to comment #6)

Is this going to be backported to the 1.22 branch?

I'll leave it up to Mark and Markus. If they want it in, I'll backport it. RC1 has already been cut. However, LESS is already in, and the target date is November 29 (according to https://www.mediawiki.org/wiki/MediaWiki_1.22/Roadmap).

So I could see either way.

/me points at the "Backport_to_Stable" flag in the upper right corner and sets it to "?"

Andre, 1.22 is not yet a stable, is it? (The flag is very stupidly named either way.)

Personally I think backporting such a large change so close to the release could cause more harm than good.

(In reply to comment #10)

Andre, 1.22 is not yet a stable, is it? (The flag is very stupidly named
either way.)

As 1.23 is the current development branch, 1.22 is the stable branch (released or not).

(In reply to Kunal Mehta (Legoktm) from comment #6)

Is this going to be backported to the 1.22 branch?

Guess not.