[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