<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Grails Weirdness</title>
	<atom:link href="http://www.warneronstine.com/2006/12/18/grails-weirdness/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.warneronstine.com/2006/12/18/grails-weirdness/</link>
	<description>Where technology and art disappear</description>
	<lastBuildDate>Wed, 17 Nov 2010 10:52:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Graeme Rocher</title>
		<link>http://www.warneronstine.com/2006/12/18/grails-weirdness/comment-page-1/#comment-103</link>
		<dc:creator>Graeme Rocher</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description>When we started Grails we needed something that would get us off the ground quickly without having to write our own build system and that was Ant at the time.

We of course knew we would have to rip it out and replace it with something eventually, but to start off with it gave us what we needed. Hence there is no reason to claim &quot;Grails weirdness&quot; about something that is being replaced :-)

With 0.4 we are replacing it with a Gant based build system that combines Groovy scripts with Ant expression, as you mentioned. This has all the benefit of a free form scripting environment and the power of Ant tasks so I have no problem with &quot;tying&quot; ourselves to Ant because we get the best of both worlds.

As far as Maven goes, Maven 1 was the spawn of satan. One of the most evil, unintuitive, and awful pieces of software ever to come out of Apache. If I can pyschologically get over how rubbish Maven 1 was we might provide support for Maven 2 in a future release of Grails.</description>
		<content:encoded><![CDATA[<p>When we started Grails we needed something that would get us off the ground quickly without having to write our own build system and that was Ant at the time.</p>
<p>We of course knew we would have to rip it out and replace it with something eventually, but to start off with it gave us what we needed. Hence there is no reason to claim &#8220;Grails weirdness&#8221; about something that is being replaced <img src='http://www.warneronstine.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>With 0.4 we are replacing it with a Gant based build system that combines Groovy scripts with Ant expression, as you mentioned. This has all the benefit of a free form scripting environment and the power of Ant tasks so I have no problem with &#8220;tying&#8221; ourselves to Ant because we get the best of both worlds.</p>
<p>As far as Maven goes, Maven 1 was the spawn of satan. One of the most evil, unintuitive, and awful pieces of software ever to come out of Apache. If I can pyschologically get over how rubbish Maven 1 was we might provide support for Maven 2 in a future release of Grails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Warner Onstine</title>
		<link>http://www.warneronstine.com/2006/12/18/grails-weirdness/comment-page-1/#comment-104</link>
		<dc:creator>Warner Onstine</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description>Hi Graeme, I wasn&#039;t so much complaining about using Ant at all, more specifically about using it to do stuff that, in my mind, really belongs elsewhere.

I couldn&#039;t find in the current codebase where you guys are doing the &quot;start app&quot; stuff.

I guess what I was expecting is something similar to Rails where everything is written using Ruby (including all the deployment stuff and server startup). I can certainly understand just getting something to work and I&#039;m sure that you all are still developing, developing, developing :-).

I know alot of developers had serious issues with Maven 1 but Maven2 is a whole different beast (literally, complete code rewrite).</description>
		<content:encoded><![CDATA[<p>Hi Graeme, I wasn&#8217;t so much complaining about using Ant at all, more specifically about using it to do stuff that, in my mind, really belongs elsewhere.</p>
<p>I couldn&#8217;t find in the current codebase where you guys are doing the &#8220;start app&#8221; stuff.</p>
<p>I guess what I was expecting is something similar to Rails where everything is written using Ruby (including all the deployment stuff and server startup). I can certainly understand just getting something to work and I&#8217;m sure that you all are still developing, developing, developing <img src='http://www.warneronstine.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>I know alot of developers had serious issues with Maven 1 but Maven2 is a whole different beast (literally, complete code rewrite).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
