[wp-trac] [WordPress Trac] #26791: Rewrite Grunt to Phing

WordPress Trac noreply at wordpress.org
Wed Jan 8 11:29:16 UTC 2014


#26791: Rewrite Grunt to Phing
-----------------------------+------------------------------
 Reporter:  yani.iliev       |       Owner:
     Type:  feature request  |      Status:  new
 Priority:  normal           |   Milestone:  Awaiting Review
Component:  Build Tools      |     Version:  trunk
 Severity:  normal           |  Resolution:
 Keywords:                   |
-----------------------------+------------------------------

Comment (by dd32):

 Grunt is a pretty amazing toolkit for a build system, WordPress while
 written in PHP is not in the camp of saying one platform is better than
 another, rather, it's use the tool best suited to the job. For that reason
 WordPress has increasingly used more Javascript within the WordPress admin
 to better user experience, and through that we've amassed a lot of
 knowledge amongst the core contributors in Javascript.

 Grunt seems like the perfect choice for WordPress with the huge range of
 existing modules (that cover everything from basic CSS minification,
 concatenation, right up to Javascript Unit tests w/ Phantom JS all in the
 same dependancy structure with no external configuration needed (other
 than Node.JS)), easy templates for developing new modules, existing
 knowledge for developers from other projects and workflows, and most of us
 already having enough JS skills to be able to do what's needed.

 I was slightly skeptical at first, but I've been pretty sold on Grunt. I'm
 sure another build system could be customised for WordPress's needs, I'm
 also sure Grunt has some shortcomings, but I don't think we need to
 replace a well working tool just because it's not written in PHP.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/26791#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list