<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: &#8230; and sometimes they don&#8217;t.</title>
	<atom:link href="http://twasink.net/2008/01/21/and-sometimes-they-dont/feed/" rel="self" type="application/rss+xml" />
	<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/</link>
	<description>Robert&#039;s Rambling Ruminations Regarding Reality...</description>
	<lastBuildDate>Thu, 12 Apr 2012 16:31:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Mike Mills</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-409</link>
		<dc:creator><![CDATA[Mike Mills]]></dc:creator>
		<pubDate>Wed, 21 May 2008 10:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-409</guid>
		<description><![CDATA[After working on some of those maven problems with you I know exactly where you are coming from. It wasnt until I did another Ant project again that I realised that Maven2 is failing becuase it no longer fulfills its original aim of &quot;Convention over Configuration&quot;

If something is to replace maven then it really needs to sort out the CoC idiom once and for all.

We went to maven to stop us having to replicate lots of custom build files, but if that is the case why did we have to create a company wide base POM, and why oh why are the poms still massive? and I am not just talking attributes vs elements here, we still have to add so much to the POM for &#039;special&#039; cases that we end up back at square one, ie TOO much configuration!

My current gripe with maven is that the lifecycle is too inflexible, especially with test types. Just two types of test is a little narrow minded? Unit and Integration? how about configuration tests and inter system tests, the developer base application testing world has moved on, and maven is not flexible to cope with it.

(ps cool anti spam question)
]]></description>
		<content:encoded><![CDATA[<p>After working on some of those maven problems with you I know exactly where you are coming from. It wasnt until I did another Ant project again that I realised that Maven2 is failing becuase it no longer fulfills its original aim of &#8220;Convention over Configuration&#8221;</p>
<p>If something is to replace maven then it really needs to sort out the CoC idiom once and for all.</p>
<p>We went to maven to stop us having to replicate lots of custom build files, but if that is the case why did we have to create a company wide base POM, and why oh why are the poms still massive? and I am not just talking attributes vs elements here, we still have to add so much to the POM for &#8216;special&#8217; cases that we end up back at square one, ie TOO much configuration!</p>
<p>My current gripe with maven is that the lifecycle is too inflexible, especially with test types. Just two types of test is a little narrow minded? Unit and Integration? how about configuration tests and inter system tests, the developer base application testing world has moved on, and maven is not flexible to cope with it.</p>
<p>(ps cool anti spam question)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-408</link>
		<dc:creator><![CDATA[Robert]]></dc:creator>
		<pubDate>Tue, 12 Feb 2008 19:43:34 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-408</guid>
		<description><![CDATA[Oh, for anyone else reading this - the Firefox issue has to do with how the Mac treats accessible fields. You can enable it for Firefox and all other apps by going to System Preferences -&gt; Keyboard &amp; Mouse and setting &quot;Full Keyboard Access&quot; to &quot;All Controls&quot;
]]></description>
		<content:encoded><![CDATA[<p>Oh, for anyone else reading this &#8211; the Firefox issue has to do with how the Mac treats accessible fields. You can enable it for Firefox and all other apps by going to System Preferences -&gt; Keyboard &amp; Mouse and setting &#8220;Full Keyboard Access&#8221; to &#8220;All Controls&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-407</link>
		<dc:creator><![CDATA[Robert]]></dc:creator>
		<pubDate>Tue, 12 Feb 2008 19:39:04 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-407</guid>
		<description><![CDATA[Thanks, Kristian - that&#039;s (nearly) exactly what I wanted. :)
]]></description>
		<content:encoded><![CDATA[<p>Thanks, Kristian &#8211; that&#8217;s (nearly) exactly what I wanted. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristian Domagala</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-406</link>
		<dc:creator><![CDATA[Kristian Domagala]]></dc:creator>
		<pubDate>Tue, 12 Feb 2008 17:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-406</guid>
		<description><![CDATA[Off-topic to the main point of your post, but at the start you mentioned:
&#039;No &quot;next/previous word&quot; keyboard navigation in the Mac terminal&#039;

If I understand you correctly, what you want to do is enable the Meta key in Terminal. From the Terminal menu, select Window Settings... -&gt; Keyboard and there is a checkbox to use the Option key as the Meta key. With this enabled, you can use Option-f &amp; Option-b to go forward and back one word respectively. (And of course it gives you the rest of the Meta- key bindings in Terminal Emacs!)
]]></description>
		<content:encoded><![CDATA[<p>Off-topic to the main point of your post, but at the start you mentioned:<br />
&#8216;No &#8220;next/previous word&#8221; keyboard navigation in the Mac terminal&#8217;</p>
<p>If I understand you correctly, what you want to do is enable the Meta key in Terminal. From the Terminal menu, select Window Settings&#8230; -&gt; Keyboard and there is a checkbox to use the Option key as the Meta key. With this enabled, you can use Option-f &amp; Option-b to go forward and back one word respectively. (And of course it gives you the rest of the Meta- key bindings in Terminal Emacs!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristian Domagala</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-405</link>
		<dc:creator><![CDATA[Kristian Domagala]]></dc:creator>
		<pubDate>Tue, 12 Feb 2008 17:48:19 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-405</guid>
		<description><![CDATA[Off-topic to the main point of your post, but at the start you mentioned:
&#039;No &quot;next/previous word&quot; keyboard navigation in the Mac terminal&#039;

If I understand you correctly, what you want to do is enable the Meta key in Terminal. From the Terminal menu, select Window Settings... -&gt; Keyboard and there is a checkbox to use the Option key as the Meta key. With this enabled, you can use Option-f &amp; Option-b to go forward and back one word respectively. (And of course it gives you the rest of the Meta- key bindings in Terminal Emacs!)
]]></description>
		<content:encoded><![CDATA[<p>Off-topic to the main point of your post, but at the start you mentioned:<br />
&#8216;No &#8220;next/previous word&#8221; keyboard navigation in the Mac terminal&#8217;</p>
<p>If I understand you correctly, what you want to do is enable the Meta key in Terminal. From the Terminal menu, select Window Settings&#8230; -&gt; Keyboard and there is a checkbox to use the Option key as the Meta key. With this enabled, you can use Option-f &amp; Option-b to go forward and back one word respectively. (And of course it gives you the rest of the Meta- key bindings in Terminal Emacs!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Neale</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-404</link>
		<dc:creator><![CDATA[Michael Neale]]></dc:creator>
		<pubDate>Tue, 22 Jan 2008 13:22:11 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-404</guid>
		<description><![CDATA[The dysfunctional maven community is particularly bad. Because its dysfunctional for no reason at all that I can see (other then &quot;chip on shoulder&quot; as identified above).

Great idea, not so great execution. I think its been long enough to sort itself out, I kind of want to see an acrimonious fork happen now.
]]></description>
		<content:encoded><![CDATA[<p>The dysfunctional maven community is particularly bad. Because its dysfunctional for no reason at all that I can see (other then &#8220;chip on shoulder&#8221; as identified above).</p>
<p>Great idea, not so great execution. I think its been long enough to sort itself out, I kind of want to see an acrimonious fork happen now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christophe Vanfleteren</title>
		<link>http://twasink.net/2008/01/21/and-sometimes-they-dont/#comment-403</link>
		<dc:creator><![CDATA[Christophe Vanfleteren]]></dc:creator>
		<pubDate>Tue, 22 Jan 2008 08:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://twasink.net/wp/?p=213#comment-403</guid>
		<description><![CDATA[I feel your pain.

I was and still am responsible for the build system for my current project (which is pretty big: we have 5 webservices (each a seperate war), 2 jsf apps and 3 fully asynchronous headless apps, that are driven by jms). We have 15+ modules for the moment, and I&#039;m sure there&#039;s more to come.

Setting up the right configuration for all this wasn&#039;t a walk in the park, but I do feel the same like you do:
the net result for the team is positive, but it took me quite some time to figure everything out, and I still feel it&#039;s not 100% finished.



The instability of some plugins certainly is a problem: its only now, with surefire 2.4 that we can properly use Testng integration. We depended on the surefire snapshots for  quite some time, which could break our build randomly now and then.


On the other hand, you do gain quite some functionality. Deploying with cargo is very nice, I do feel maven poms are more maintainable than equivalent ant scripts and it&#039;s very easy to add another module to your project.

About your &quot;exec&quot; remark, doesn&#039;t the maven exec plugin fill your need? See http://mojo.codehaus.org/exec-maven-plugin/introduction.html
]]></description>
		<content:encoded><![CDATA[<p>I feel your pain.</p>
<p>I was and still am responsible for the build system for my current project (which is pretty big: we have 5 webservices (each a seperate war), 2 jsf apps and 3 fully asynchronous headless apps, that are driven by jms). We have 15+ modules for the moment, and I&#8217;m sure there&#8217;s more to come.</p>
<p>Setting up the right configuration for all this wasn&#8217;t a walk in the park, but I do feel the same like you do:<br />
the net result for the team is positive, but it took me quite some time to figure everything out, and I still feel it&#8217;s not 100% finished.</p>
<p>The instability of some plugins certainly is a problem: its only now, with surefire 2.4 that we can properly use Testng integration. We depended on the surefire snapshots for  quite some time, which could break our build randomly now and then.</p>
<p>On the other hand, you do gain quite some functionality. Deploying with cargo is very nice, I do feel maven poms are more maintainable than equivalent ant scripts and it&#8217;s very easy to add another module to your project.</p>
<p>About your &#8220;exec&#8221; remark, doesn&#8217;t the maven exec plugin fill your need? See <a href="http://mojo.codehaus.org/exec-maven-plugin/introduction.html" rel="nofollow">http://mojo.codehaus.org/exec-maven-plugin/introduction.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

