<?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: CruiseControl.rb and Bazaar</title>
	<atom:link href="http://inodes.org/2009/05/22/cruisecontrolrb-and-bazaar/feed/" rel="self" type="application/rss+xml" />
	<link>http://inodes.org/2009/05/22/cruisecontrolrb-and-bazaar/</link>
	<description>Moo - Development, Trouble-shooting and Random thoughts...</description>
	<lastBuildDate>Thu, 01 Jul 2010 03:27:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Sidu</title>
		<link>http://inodes.org/2009/05/22/cruisecontrolrb-and-bazaar/comment-page-1/#comment-2550</link>
		<dc:creator>Sidu</dc:creator>
		<pubDate>Fri, 03 Jul 2009 07:31:27 +0000</pubDate>
		<guid isPermaLink="false">http://inodes.org/blog/?p=139#comment-2550</guid>
		<description>Thanks for the patch, John. It&#039;s been merged into the 1.4.0 release of &lt;a href=&quot;http://cruisecontrolrb.thoughtworks.com&quot; rel=&quot;nofollow&quot;&gt;CC.rb&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Thanks for the patch, John. It&#8217;s been merged into the 1.4.0 release of <a href="http://cruisecontrolrb.thoughtworks.com" rel="nofollow">CC.rb</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: johnf</title>
		<link>http://inodes.org/2009/05/22/cruisecontrolrb-and-bazaar/comment-page-1/#comment-2537</link>
		<dc:creator>johnf</dc:creator>
		<pubDate>Fri, 22 May 2009 23:24:18 +0000</pubDate>
		<guid isPermaLink="false">http://inodes.org/blog/?p=139#comment-2537</guid>
		<description>@Mr. Hericus

I should have been a bit more specific. In this particular case my server was already setup to run rails apps and it was simply much simpler to setup another rails app than to have to install say Tomcat to get a java CI rig running. Purely a case of sysadmin laziness in this case. :)

In this case the VCS integration is fairly loose. It&#039;s not that complicated a patch basially a matter of
   &lt;ul&gt;
	&lt;li&gt;What command do you run to checkout, update etc&lt;/li&gt;
	&lt;li&gt;How do you parse the log output to get author, date etc&lt;/li&gt;
&lt;/ul&gt;

John</description>
		<content:encoded><![CDATA[<p>@Mr. Hericus</p>
<p>I should have been a bit more specific. In this particular case my server was already setup to run rails apps and it was simply much simpler to setup another rails app than to have to install say Tomcat to get a java CI rig running. Purely a case of sysadmin laziness in this case. <img src='http://inodes.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In this case the VCS integration is fairly loose. It&#8217;s not that complicated a patch basially a matter of</p>
<ul>
<li>What command do you run to checkout, update etc</li>
<li>How do you parse the log output to get author, date etc</li>
</ul>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr. Hericus</title>
		<link>http://inodes.org/2009/05/22/cruisecontrolrb-and-bazaar/comment-page-1/#comment-2536</link>
		<dc:creator>Mr. Hericus</dc:creator>
		<pubDate>Fri, 22 May 2009 16:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://inodes.org/blog/?p=139#comment-2536</guid>
		<description>What was it about being a rails project that made it incompatible with existing CI servers?  From my point of  view the CI server shouldn&#039;t care what type of project you are working with.  Java, C++, C#, Rails, Groovy, etc. should all be one and the same.

The same goes for VCS integration.  If your CI is too tightly bound to your VCS, you&#039;ll run into problems like you hit, where you have to write your own code to get around the issues.

The CI system should be loosely coupled to your dev environment.  If it tries to know too much about what you are doing, then ultimately it won&#039;t be flexible enough to adapt to new projects and methodologies.</description>
		<content:encoded><![CDATA[<p>What was it about being a rails project that made it incompatible with existing CI servers?  From my point of  view the CI server shouldn&#8217;t care what type of project you are working with.  Java, C++, C#, Rails, Groovy, etc. should all be one and the same.</p>
<p>The same goes for VCS integration.  If your CI is too tightly bound to your VCS, you&#8217;ll run into problems like you hit, where you have to write your own code to get around the issues.</p>
<p>The CI system should be loosely coupled to your dev environment.  If it tries to know too much about what you are doing, then ultimately it won&#8217;t be flexible enough to adapt to new projects and methodologies.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
