<?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: How I stopped worring and learned to love the Maven</title>
	<atom:link href="http://dow.ngra.de/2008/11/20/how-i-stopped-worring-and-learned-to-love-the-maven/feed/" rel="self" type="application/rss+xml" />
	<link>http://dow.ngra.de/2008/11/20/how-i-stopped-worring-and-learned-to-love-the-maven/</link>
	<description>no buzzwords allowed</description>
	<lastBuildDate>Wed, 10 Mar 2010 17:47:15 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Taisa</title>
		<link>http://dow.ngra.de/2008/11/20/how-i-stopped-worring-and-learned-to-love-the-maven/comment-page-1/#comment-3646</link>
		<dc:creator>Taisa</dc:creator>
		<pubDate>Sat, 22 Nov 2008 12:58:25 +0000</pubDate>
		<guid isPermaLink="false">http://dow.ngra.de/?p=453#comment-3646</guid>
		<description>The 2 biggest problem I have with maven is sometimes it&#039;s difficult to resolve library dependencies using the maven-dependency-plugin and dfining more complex tasks require you to either write a plugin or call and Ant task wchi is pretty nuts(since I don&#039;t believe xml is a programming language). Ivy is more functional in the aspect that&#039;s one of the reasons I&#039;ve been trying out Gradle, a build system that uses Ant, Ivy and allows you to define tasks with groovy. The other reason is groovy is much closer to java than ruby and co, so my programmers don&#039;t need to learn an entire new language to modify a build script. 

I think it&#039;s almost ready for serious use(probably around v0.6 or 0.8) but in the meantime were sticking with maven which has been pretty good.</description>
		<content:encoded><![CDATA[<p>The 2 biggest problem I have with maven is sometimes it&#8217;s difficult to resolve library dependencies using the maven-dependency-plugin and dfining more complex tasks require you to either write a plugin or call and Ant task wchi is pretty nuts(since I don&#8217;t believe xml is a programming language). Ivy is more functional in the aspect that&#8217;s one of the reasons I&#8217;ve been trying out Gradle, a build system that uses Ant, Ivy and allows you to define tasks with groovy. The other reason is groovy is much closer to java than ruby and co, so my programmers don&#8217;t need to learn an entire new language to modify a build script. </p>
<p>I think it&#8217;s almost ready for serious use(probably around v0.6 or 0.8) but in the meantime were sticking with maven which has been pretty good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: n8</title>
		<link>http://dow.ngra.de/2008/11/20/how-i-stopped-worring-and-learned-to-love-the-maven/comment-page-1/#comment-3566</link>
		<dc:creator>n8</dc:creator>
		<pubDate>Thu, 20 Nov 2008 22:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://dow.ngra.de/?p=453#comment-3566</guid>
		<description>Wow, that&#039;s the most props I&#039;ve ever gotten for a single method call! But with Buildr it&#039;s all about example code (otherwise goodbye weekend afternoon) so I guess that counts for something.

The first thing I thought when reading this (I hadn&#039;t heard of it) was that Buildr also could get to Maven dependencies through Antwrap. That would be super-slow, but could be useful for pom.xml migration, or even (cached) transitive dependency support. Maven would be the de facto standard for resolving dependencies (with all its ambiguous cases, quirks, bugs, whatever) that other tools could call into rather than try to emulate.</description>
		<content:encoded><![CDATA[<p>Wow, that&#8217;s the most props I&#8217;ve ever gotten for a single method call! But with Buildr it&#8217;s all about example code (otherwise goodbye weekend afternoon) so I guess that counts for something.</p>
<p>The first thing I thought when reading this (I hadn&#8217;t heard of it) was that Buildr also could get to Maven dependencies through Antwrap. That would be super-slow, but could be useful for pom.xml migration, or even (cached) transitive dependency support. Maven would be the de facto standard for resolving dependencies (with all its ambiguous cases, quirks, bugs, whatever) that other tools could call into rather than try to emulate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Spiewak</title>
		<link>http://dow.ngra.de/2008/11/20/how-i-stopped-worring-and-learned-to-love-the-maven/comment-page-1/#comment-3563</link>
		<dc:creator>Daniel Spiewak</dc:creator>
		<pubDate>Thu, 20 Nov 2008 19:47:52 +0000</pubDate>
		<guid isPermaLink="false">http://dow.ngra.de/?p=453#comment-3563</guid>
		<description>I&#039;m slowly becoming a fan of Buildr, the Ruby-based drop-in replacement for Maven2.  For one thing, the syntax is great (three lines instead of fifty to get a basic Java project up and running).  It also lets you drop back to Ruby whenever you need a Turing Complete language (that&#039;s part of what drew me away from Ant).

It is also *blisteringly* fast.  I don&#039;t know what it is about Maven which causes it to take so long on simple stuff, but whatever the problem is, Buildr avoids it.  It isn&#039;t perfect yet (still has some issues with weird Maven repo layouts), but it&#039;s getting there.

Oh, and thanks to the efforts of Nathan Hamblen, it also has support for JavaRebel: http://www.javaworld.com/javaworld/jw-12-2007/jw-12-outside-the-ide.html?page=4

I still use Ant for most Java stuff, but I have completely switched to Buildr for Scala, and I&#039;m definitely leaning its direction for just about everything else.  Should be interesting to see how this &quot;war of the build tools&quot; shapes up and which one ends up reigning supreme.</description>
		<content:encoded><![CDATA[<p>I&#8217;m slowly becoming a fan of Buildr, the Ruby-based drop-in replacement for Maven2.  For one thing, the syntax is great (three lines instead of fifty to get a basic Java project up and running).  It also lets you drop back to Ruby whenever you need a Turing Complete language (that&#8217;s part of what drew me away from Ant).</p>
<p>It is also *blisteringly* fast.  I don&#8217;t know what it is about Maven which causes it to take so long on simple stuff, but whatever the problem is, Buildr avoids it.  It isn&#8217;t perfect yet (still has some issues with weird Maven repo layouts), but it&#8217;s getting there.</p>
<p>Oh, and thanks to the efforts of Nathan Hamblen, it also has support for JavaRebel: <a href="http://www.javaworld.com/javaworld/jw-12-2007/jw-12-outside-the-ide.html?page=4" rel="nofollow">http://www.javaworld.com/javaworld/jw-12-2007/jw-12-outside-the-ide.html?page=4</a></p>
<p>I still use Ant for most Java stuff, but I have completely switched to Buildr for Scala, and I&#8217;m definitely leaning its direction for just about everything else.  Should be interesting to see how this &#8220;war of the build tools&#8221; shapes up and which one ends up reigning supreme.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
