<?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: Why Ant Sucks (Somehow)</title>
	<atom:link href="http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/feed/" rel="self" type="application/rss+xml" />
	<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/</link>
	<description>Blogs and Ramblings of the openSUSE Members</description>
	<lastBuildDate>Mon, 07 Dec 2009 09:53:16 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Thomas Schraitle</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-795</link>
		<dc:creator>Thomas Schraitle</dc:creator>
		<pubDate>Tue, 24 Feb 2009 20:59:32 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-795</guid>
		<description>Thanks for your recommendation. I&#039;ve heard about Maven but I haven&#039;t had the time to have a closer look.


&gt; I’m working on build of maven package from jpackage.org for SUSE, but it’s little bit complicated due a “dependency hell”,

Yes, Java packages can be a nightmare. I have seen Maven packages on the openSUSE buildserver:

&lt;code&gt;
$ webpin --url maven
   7 results (6 packages) found for &quot;maven&quot; in openSUSE_110                                                                 
* maven: Maven is a software project management and comprehension tool.                                                     
   - 2.0.8 [BS::home:/eggeral]                                                                                              
     @ http://download.opensuse.org/repositories/home:/eggeral/openSUSE_11.0                                                
   - 2.0.9 [BS::home:/octo47:/java]                                                                                         
     @ http://download.opensuse.org/repositories/home:/octo47:/java/openSUSE_11.0
...
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Thanks for your recommendation. I&#8217;ve heard about Maven but I haven&#8217;t had the time to have a closer look.</p>
<p>&gt; I’m working on build of maven package from jpackage.org for SUSE, but it’s little bit complicated due a “dependency hell”,</p>
<p>Yes, Java packages can be a nightmare. I have seen Maven packages on the openSUSE buildserver:</p>
<p><code><br />
$ webpin --url maven<br />
   7 results (6 packages) found for "maven" in openSUSE_110<br />
* maven: Maven is a software project management and comprehension tool.<br />
   - 2.0.8 [BS::home:/eggeral]<br />
     @ <a href="http://download.opensuse.org/repositories/home:/eggeral/openSUSE_11.0" rel="nofollow">http://download.opensuse.org/repositories/home:/eggeral/openSUSE_11.0</a><br />
   - 2.0.9 [BS::home:/octo47:/java]<br />
     @ <a href="http://download.opensuse.org/repositories/home:/octo47:/java/openSUSE_11.0" rel="nofollow">http://download.opensuse.org/repositories/home:/octo47:/java/openSUSE_11.0</a><br />
...<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michal Vyskocil</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-786</link>
		<dc:creator>Michal Vyskocil</dc:creator>
		<pubDate>Mon, 23 Feb 2009 07:40:55 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-786</guid>
		<description>Author of ant wrote some notices about ant and XML: &lt;a href=&quot;http://weblogs.java.net/blog/duncan/archive/2003/06/ant_dotnext.html&quot; rel=&quot;nofollow&quot;&gt;ant dot-Next&lt;/a&gt;. But Java folks usually love XML, so I don&#039;t expect that a new build system based on jython (or groovy, jruby, ...) would be succesfull. And the number of Java developers which uses a generic text editor (or a generic XML one) for build.xml is futile.

BTW: look at the maven.apache.org. This tool is much more &quot;intelligent&quot; and not straightforward as a simple ant, but maven POM&#039;s files has an appropriate XML schema. I&#039;m working on build of maven package from jpackage.org for SUSE, but it&#039;s little bit complicated due a &quot;dependency hell&quot;, because maven need several new packages, which needs another packages, which needs, ... and sometimes I got a circular dependency, so it consumes a lot of time :)</description>
		<content:encoded><![CDATA[<p>Author of ant wrote some notices about ant and XML: <a href="http://weblogs.java.net/blog/duncan/archive/2003/06/ant_dotnext.html" rel="nofollow">ant dot-Next</a>. But Java folks usually love XML, so I don&#8217;t expect that a new build system based on jython (or groovy, jruby, &#8230;) would be succesfull. And the number of Java developers which uses a generic text editor (or a generic XML one) for build.xml is futile.</p>
<p>BTW: look at the maven.apache.org. This tool is much more &#8220;intelligent&#8221; and not straightforward as a simple ant, but maven POM&#8217;s files has an appropriate XML schema. I&#8217;m working on build of maven package from jpackage.org for SUSE, but it&#8217;s little bit complicated due a &#8220;dependency hell&#8221;, because maven need several new packages, which needs another packages, which needs, &#8230; and sometimes I got a circular dependency, so it consumes a lot of time <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Schraitle</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-765</link>
		<dc:creator>Thomas Schraitle</dc:creator>
		<pubDate>Thu, 19 Feb 2009 10:27:26 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-765</guid>
		<description>Sure. :-) The situation of XML editors in the open source field is rather bleak. Of course, there are some like Emacs, but unfortunately nothing comes close to oXygen.  I use oXygen as my daily XML editor now, as it supports RELAX NG, W3C Schema, DTDs, has an XSLT debugger, and lots of other nice things.</description>
		<content:encoded><![CDATA[<p>Sure. <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  The situation of XML editors in the open source field is rather bleak. Of course, there are some like Emacs, but unfortunately nothing comes close to oXygen.  I use oXygen as my daily XML editor now, as it supports RELAX NG, W3C Schema, DTDs, has an XSLT debugger, and lots of other nice things.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josef Reidinger</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-763</link>
		<dc:creator>Josef Reidinger</dc:creator>
		<pubDate>Thu, 19 Feb 2009 07:52:26 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-763</guid>
		<description>Could I ask what xml editor you use in linux? I still finding one which fulfill my requirements.</description>
		<content:encoded><![CDATA[<p>Could I ask what xml editor you use in linux? I still finding one which fulfill my requirements.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabriel</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-761</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Wed, 18 Feb 2009 17:41:09 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-761</guid>
		<description>&gt;[...] XML shouldn’t be depend on a certain tool

We both agree on this :)</description>
		<content:encoded><![CDATA[<p>&gt;[...] XML shouldn’t be depend on a certain tool</p>
<p>We both agree on this <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Schraitle</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-760</link>
		<dc:creator>Thomas Schraitle</dc:creator>
		<pubDate>Wed, 18 Feb 2009 13:46:53 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-760</guid>
		<description>&gt; It seems you don’t have much experience using this tool.

That could be the case, I wouldn&#039;t deny it. :-) I&#039;ve just looked from the XML perspective.


&gt; [...] most java developers for whom this tool is aimed, use eclipse to edit the build files.

I haven&#039;t tried Eclipse yet  but I guess, it is rather good for this task. However, I believe, XML shouldn&#039;t be depend on a certain tool. XML is a platform and application neutral format. If it doesn&#039;t allow me to edit my file in any decent XML editor, than something is really fishy. ;-)</description>
		<content:encoded><![CDATA[<p>&gt; It seems you don’t have much experience using this tool.</p>
<p>That could be the case, I wouldn&#8217;t deny it. <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I&#8217;ve just looked from the XML perspective.</p>
<p>&gt; [...] most java developers for whom this tool is aimed, use eclipse to edit the build files.</p>
<p>I haven&#8217;t tried Eclipse yet  but I guess, it is rather good for this task. However, I believe, XML shouldn&#8217;t be depend on a certain tool. XML is a platform and application neutral format. If it doesn&#8217;t allow me to edit my file in any decent XML editor, than something is really fishy. <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabriel</title>
		<link>http://lizards.opensuse.org/2009/02/16/why-ant-sucks-somehow/comment-page-1/#comment-759</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Wed, 18 Feb 2009 11:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://lizards.opensuse.org/?p=429#comment-759</guid>
		<description>So your are saying that ant sucks because it doesn&#039;t have a DTD? Interesting.

It seems you don&#039;t have much experience using this tool. ok I agree that editing the build file with a generic xml editor could be quite painful, though most java developers for whom this tool is aimed, use eclipse to edit the build files. The eclipse ant editor make it simple (for someone that knows what is doing ;) ).

Sincerely, I prefer ant rather than maven.

Regards.</description>
		<content:encoded><![CDATA[<p>So your are saying that ant sucks because it doesn&#8217;t have a DTD? Interesting.</p>
<p>It seems you don&#8217;t have much experience using this tool. ok I agree that editing the build file with a generic xml editor could be quite painful, though most java developers for whom this tool is aimed, use eclipse to edit the build files. The eclipse ant editor make it simple (for someone that knows what is doing <img src='http://lizards.opensuse.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>Sincerely, I prefer ant rather than maven.</p>
<p>Regards.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
