<?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: This is why Maven gives me the shits&#8230;</title>
	<atom:link href="http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/feed/" rel="self" type="application/rss+xml" />
	<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/</link>
	<description>Robert's Rambling Ruminations Regarding Reality</description>
	<lastBuildDate>Mon, 19 Jul 2010 23:02:46 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Maven &#8211; still giving me the shits &#124; Software is too expensive to build cheaply&#8230;</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-1028</link>
		<dc:creator>Maven &#8211; still giving me the shits &#124; Software is too expensive to build cheaply&#8230;</dc:creator>
		<pubDate>Thu, 25 Feb 2010 23:51:02 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-1028</guid>
		<description>[...] Some months ago, I wrote about how the Maven Eclipse Plugin 2.7 release  didn&#8217;t fix a bug introduced in 2.6 [...]</description>
		<content:encoded><![CDATA[<p>[...] Some months ago, I wrote about how the Maven Eclipse Plugin 2.7 release  didn&#8217;t fix a bug introduced in 2.6 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Whitehouse</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-758</link>
		<dc:creator>Jamie Whitehouse</dc:creator>
		<pubDate>Tue, 16 Jun 2009 16:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-758</guid>
		<description>FWIW: Something that may be magnifing this issue is that JIRA doesn&#039;t have a field to track severity.  In lieu of that most people use the priority field.  Many organizations add a custom field for this, which helps to separate using priority to plan the release contents vs severity to indicate the impact of an issue.</description>
		<content:encoded><![CDATA[<p>FWIW: Something that may be magnifing this issue is that JIRA doesn&#8217;t have a field to track severity.  In lieu of that most people use the priority field.  Many organizations add a custom field for this, which helps to separate using priority to plan the release contents vs severity to indicate the impact of an issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Software is too expensive to build cheaply&#8230; &#187; M2Eclipse Plugin is not for me</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-757</link>
		<dc:creator>Software is too expensive to build cheaply&#8230; &#187; M2Eclipse Plugin is not for me</dc:creator>
		<pubDate>Tue, 16 Jun 2009 14:00:59 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-757</guid>
		<description>[...] my previous rant, I bitched about the eclipse:eclipse plugin. I got a fair amount of feedback suggesting I look at [...]</description>
		<content:encoded><![CDATA[<p>[...] my previous rant, I bitched about the eclipse:eclipse plugin. I got a fair amount of feedback suggesting I look at [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-756</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 16 Jun 2009 12:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-756</guid>
		<description>Arnaud, you miss the point. I agree your time is limited. That&#039;s what issue management is for - to allow you to focus on the things you have decided that matter.

You guys control the priority of the issues in _your_ JIRA instance. If you don&#039;t think an issue is important, lower the priority. Mark it &quot;won&#039;t fix&quot;. Whatever. But please, please, please don&#039;t push out releases with a dozen minor issues fixed and not one of the outstanding critical or blocker issues. That&#039;s the problem - not that the bug is there, but you aren&#039;t paying attention to the issues in your own system.

Don&#039;t worry - I&#039;m not just picking on your module. Nearly all of the maven modules seem to have the same problem. Heck - Maven Core has a blocker open from 2.0.2.

Managing your issues pro-actively is a very cheap way to help engage your users, Arnaud. If you don&#039;t think a bug is serious, lower the priority. If you want to try and get it fixed before a given release, assign it a target release - this is a good way for the project dev&#039;s to agree on what should be fixed for a release. Leaving critical bugs open for extended periods with no feedback on the status is a very good way to push your users away.

This is not a rant about a bug. This is a rant about your bug tracking process.

On the plus side: I see the bug got fixed today. I&#039;ll give 2.8 a go when it&#039;s out.</description>
		<content:encoded><![CDATA[<p>Arnaud, you miss the point. I agree your time is limited. That&#8217;s what issue management is for &#8211; to allow you to focus on the things you have decided that matter.</p>
<p>You guys control the priority of the issues in _your_ JIRA instance. If you don&#8217;t think an issue is important, lower the priority. Mark it &#8220;won&#8217;t fix&#8221;. Whatever. But please, please, please don&#8217;t push out releases with a dozen minor issues fixed and not one of the outstanding critical or blocker issues. That&#8217;s the problem &#8211; not that the bug is there, but you aren&#8217;t paying attention to the issues in your own system.</p>
<p>Don&#8217;t worry &#8211; I&#8217;m not just picking on your module. Nearly all of the maven modules seem to have the same problem. Heck &#8211; Maven Core has a blocker open from 2.0.2.</p>
<p>Managing your issues pro-actively is a very cheap way to help engage your users, Arnaud. If you don&#8217;t think a bug is serious, lower the priority. If you want to try and get it fixed before a given release, assign it a target release &#8211; this is a good way for the project dev&#8217;s to agree on what should be fixed for a release. Leaving critical bugs open for extended periods with no feedback on the status is a very good way to push your users away.</p>
<p>This is not a rant about a bug. This is a rant about your bug tracking process.</p>
<p>On the plus side: I see the bug got fixed today. I&#8217;ll give 2.8 a go when it&#8217;s out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arnaud Heritier</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-755</link>
		<dc:creator>Arnaud Heritier</dc:creator>
		<pubDate>Tue, 16 Jun 2009 11:30:54 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-755</guid>
		<description>Hi Robert,

  You are right, we voluntarily creates shitty releases in Maven. We like to bother our users to be sure that they&#039;ll go back to ant !!!

  More seriously, we asked several times to our users on the mailing list to test the 2.7 before to release it and we had no feedback about this issue. You&#039;re right on the fact that we should have to wait that all bugs were fixed before the release. I don&#039;t like to do it, but I prefer to release something with less bugs than having to wait several monthes years to fix them all.  You can criticize, our job, but remember that we are doing it for free. There are more than 200 issues on this plugin and we try do fix them with the few time we have. About MECLIPSE-442 I understand that using shitty libraries creates conflict with JRE classes. Our community is many more active on m2eclipse or Q4E and you should try to help us to improve those plugins which are the target. The eclipse:eclipse will die on its own weight. It supports too many things, tests aren&#039;t validating that generated projects are working in eclipse and moreover, eclipse stores many many more settings in the workspace instead of in project&#039;s config file.

Cheers,</description>
		<content:encoded><![CDATA[<p>Hi Robert,</p>
<p>  You are right, we voluntarily creates shitty releases in Maven. We like to bother our users to be sure that they&#8217;ll go back to ant !!!</p>
<p>  More seriously, we asked several times to our users on the mailing list to test the 2.7 before to release it and we had no feedback about this issue. You&#8217;re right on the fact that we should have to wait that all bugs were fixed before the release. I don&#8217;t like to do it, but I prefer to release something with less bugs than having to wait several monthes years to fix them all.  You can criticize, our job, but remember that we are doing it for free. There are more than 200 issues on this plugin and we try do fix them with the few time we have. About MECLIPSE-442 I understand that using shitty libraries creates conflict with JRE classes. Our community is many more active on m2eclipse or Q4E and you should try to help us to improve those plugins which are the target. The eclipse:eclipse will die on its own weight. It supports too many things, tests aren&#8217;t validating that generated projects are working in eclipse and moreover, eclipse stores many many more settings in the workspace instead of in project&#8217;s config file.</p>
<p>Cheers,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rektide</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-743</link>
		<dc:creator>rektide</dc:creator>
		<pubDate>Mon, 15 Jun 2009 02:08:02 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-743</guid>
		<description>Pitching in to second Logans opinion: the m2eclipse plugin is a wonder, and does real integration, rather than being a write-only shim that takes a maven setup and dumps an eclipse configuration.</description>
		<content:encoded><![CDATA[<p>Pitching in to second Logans opinion: the m2eclipse plugin is a wonder, and does real integration, rather than being a write-only shim that takes a maven setup and dumps an eclipse configuration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-742</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Mon, 15 Jun 2009 02:06:48 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-742</guid>
		<description>I looked at it some time ago, found it rather poor. I&#039;m willing to reconsider though. ;)

Still - the real problem I&#039;ve got with Maven is how poor their process is and how lackadaisical they seem to be in regards to quality. This issue with the issue tracking is not unique to the maven-eclipse-plugin; the majority of Maven modules are similar.</description>
		<content:encoded><![CDATA[<p>I looked at it some time ago, found it rather poor. I&#8217;m willing to reconsider though. ;)</p>
<p>Still &#8211; the real problem I&#8217;ve got with Maven is how poor their process is and how lackadaisical they seem to be in regards to quality. This issue with the issue tracking is not unique to the maven-eclipse-plugin; the majority of Maven modules are similar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Logan</title>
		<link>http://twasink.net/blog/2009/06/this-is-why-maven-gives-me-the-shits/comment-page-1/#comment-741</link>
		<dc:creator>Logan</dc:creator>
		<pubDate>Sun, 14 Jun 2009 22:38:12 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/blog/?p=647#comment-741</guid>
		<description>You should try another open source Maven plugin by Sonatype - Maven Integration for Eclipse - http://m2eclipse.codehaus.org/</description>
		<content:encoded><![CDATA[<p>You should try another open source Maven plugin by Sonatype &#8211; Maven Integration for Eclipse &#8211; <a href="http://m2eclipse.codehaus.org/" rel="nofollow">http://m2eclipse.codehaus.org/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
