[wp-trac] [WordPress Trac] #29797: Proposal: Convert .css files to .sass
WordPress Trac
noreply at wordpress.org
Sat Oct 11 20:19:06 UTC 2014
#29797: Proposal: Convert .css files to .sass
-------------------------------------+-------------------------------------
Reporter: x2048 | Owner:
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: Build/Test Tools | Version: trunk
Severity: normal | Resolution: duplicate
Keywords: has-patch needs-testing | Focuses: ui, rtl,
needs-refresh | administration, template
-------------------------------------+-------------------------------------
Changes (by nacin):
* status: new => closed
* resolution: => duplicate
* milestone: Awaiting Review =>
Comment:
Hi x2048, this is something we've discussed previously. At the moment,
we're not going to be using a preprocessor in core, beyond our use of one
for color schemes. See also
http://make.wordpress.org/core/?s=sass+preprocessor and #22862.
One of the main laws from the book Code Simplicity by Max Kanat-Alexander
is: “It is more important to reduce the effort of maintenance than it is
to reduce the effort of implementation.” In our case, the efforts of
implementation are significantly reduced — we just don't write a whole lot
of CSS from scratch; it is often maintaining existing CSS. While
preprocessors have plenty of benefits for maintenance too, they also
significantly raise the barrier to entry for contributions. At the moment,
they also would not add significant value, while they would complicate
other ongoing efforts to bring baseline sanity to our CSS.
It's not a matter of the ''ability'' to do it, but whether we'd want to.
If/when the time comes to discuss this again, it'd likely be proposed by
another committer and discussed during a meeting or on
https://make.wordpress.org/core, so I'm going to close this out.
(See also http://adamsilver.github.io/articles/the-boring-front-end-
developer/)
--
Ticket URL: <https://core.trac.wordpress.org/ticket/29797#comment:6>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list