[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