<?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: A Comparison of Continuous Integration Tools for Ruby on Rails</title>
	<atom:link href="http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/</link>
	<description></description>
	<lastBuildDate>Fri, 14 Aug 2009 09:07:35 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jarl Friis</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2189</link>
		<dc:creator>Jarl Friis</dc:creator>
		<pubDate>Fri, 14 Aug 2009 09:07:35 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2189</guid>
		<description>Hi Ross.

Thanks for the great work you have done. How about TeamCity(http://www.jetbrains.com/teamcity/) . if you ever review CI tools for rails again, I would appreciate if you would also include TeamCity in your evaluation.

Thanks, Jarl</description>
		<content:encoded><![CDATA[<p>Hi Ross.</p>
<p>Thanks for the great work you have done. How about TeamCity(http://www.jetbrains.com/teamcity/) . if you ever review CI tools for rails again, I would appreciate if you would also include TeamCity in your evaluation.</p>
<p>Thanks, Jarl</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe Giotto</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2186</link>
		<dc:creator>Felipe Giotto</dc:creator>
		<pubDate>Sun, 14 Jun 2009 21:34:26 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2186</guid>
		<description>Hi! I just published a very simple Continuous Integration App for RubyOnRails + SVN/GIT. Maybe you should give it a try:

http://github.com/felipegiotto/Inotegration/tree/master

I took some ideas of measurement and testing tools and, after trying some CI tools and not liking anyone of them, I decided to build my own, without needing to build big XML files or any other configuration. Just the way Rails was made to be.

If you like, please send me some feedback..

PS: Sorry for using your blog to send this, but I just want to make a good CI tool for the Rails Community.

Best regards,

Felipe Giotto.</description>
		<content:encoded><![CDATA[<p>Hi! I just published a very simple Continuous Integration App for RubyOnRails + SVN/GIT. Maybe you should give it a try:</p>
<p><a href="http://github.com/felipegiotto/Inotegration/tree/master" rel="nofollow">http://github.com/felipegiotto/Inotegration/tree/master</a></p>
<p>I took some ideas of measurement and testing tools and, after trying some CI tools and not liking anyone of them, I decided to build my own, without needing to build big XML files or any other configuration. Just the way Rails was made to be.</p>
<p>If you like, please send me some feedback..</p>
<p>PS: Sorry for using your blog to send this, but I just want to make a good CI tool for the Rails Community.</p>
<p>Best regards,</p>
<p>Felipe Giotto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Niemi</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2173</link>
		<dc:creator>Ross Niemi</dc:creator>
		<pubDate>Sat, 19 Apr 2008 15:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2173</guid>
		<description>Hi Yi,

I just tried it now and I&#039;m able to pull up the comparison matrix on the document page.  If the problem persists then please ping me again.</description>
		<content:encoded><![CDATA[<p>Hi Yi,</p>
<p>I just tried it now and I&#8217;m able to pull up the comparison matrix on the document page.  If the problem persists then please ping me again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yi Wen</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2171</link>
		<dc:creator>Yi Wen</dc:creator>
		<pubDate>Thu, 17 Apr 2008 17:30:10 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-2171</guid>
		<description>Hey Ross,

How can I reach comparison matrix page? I clicked on it and returned a blank page</description>
		<content:encoded><![CDATA[<p>Hey Ross,</p>
<p>How can I reach comparison matrix page? I clicked on it and returned a blank page</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Niemi</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-50</link>
		<dc:creator>Ross Niemi</dc:creator>
		<pubDate>Sun, 11 Mar 2007 22:58:18 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-50</guid>
		<description>Slava,

My review is not limited to free tools.  I have never used Parabuild before, but if you wish to use the matrix I created as a template, please fill it in with your product information, email it back to me, and I&#039;ll update what I have.  

Also, please highlight any additional Ruby / Rails features that Parabuild may offer.

My contact information is on the &quot;About&quot; page.</description>
		<content:encoded><![CDATA[<p>Slava,</p>
<p>My review is not limited to free tools.  I have never used Parabuild before, but if you wish to use the matrix I created as a template, please fill it in with your product information, email it back to me, and I&#8217;ll update what I have.  </p>
<p>Also, please highlight any additional Ruby / Rails features that Parabuild may offer.</p>
<p>My contact information is on the &#8220;About&#8221; page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slava Imeshev</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-49</link>
		<dc:creator>Slava Imeshev</dc:creator>
		<pubDate>Sun, 11 Mar 2007 00:42:17 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-49</guid>
		<description>Is your review limited only to free tools? I am asking because our Parabuild work with RoR just fine.

Regards,

Slava Imeshev</description>
		<content:encoded><![CDATA[<p>Is your review limited only to free tools? I am asking because our Parabuild work with RoR just fine.</p>
<p>Regards,</p>
<p>Slava Imeshev</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: upstream blog - agile web (2.0) application development &#187; Endlich: CruiseControl.rb - continuous integration a la Ruby</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-46</link>
		<dc:creator>upstream blog - agile web (2.0) application development &#187; Endlich: CruiseControl.rb - continuous integration a la Ruby</dc:creator>
		<pubDate>Fri, 02 Mar 2007 19:33:07 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-46</guid>
		<description>[...] Gestern gefunden, heute im Rahmen unseres Forschungstages installiert: CruiseControl.rb ist nach Java und .Net die [...]</description>
		<content:encoded><![CDATA[<p>[...] Gestern gefunden, heute im Rahmen unseres Forschungstages installiert: CruiseControl.rb ist nach Java und .Net die [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Niemi</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-41</link>
		<dc:creator>Ross Niemi</dc:creator>
		<pubDate>Thu, 01 Mar 2007 16:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-41</guid>
		<description>Hi Jeremy,

Thanks very much for the feedback.  I&#039;ve updated what I have missed or reported in error.  I understand that some of the features are pretty gray and confusing.  I&#039;m hoping to improve on it.  

I&#039;m trying to mimic the strategy that Aslak did for his matrix: Give credit for a feature if the tool has &quot;direct&quot; support for it.  In those cases where a feature could be achieved through configuration or third party tool, I would give credit and provide an explanation.

What I want to avoid is to blanket &quot;Yes&quot; for the catch alls.  For example, if a tool offers support for executing builders via the command line, I&#039;m leery to say &quot;well, that means this tool can support any builder&quot; .  This is a somewhat true argument, but when I&#039;m evaluating a CI tool, I&#039;m looking to see what conveniences does the tool give the user so they don&#039;t have to resort to maintaining custom platform-specific scripts.  

I&#039;m not saying that a command-line builder is bad and there are situations when I will use it; however, if the user experience can be improved (i.e. sharing of information between the CI tool) and the builder and the CI tool team addresses it, I think it should be credited.

Formatted output is another good example where credit should be given.</description>
		<content:encoded><![CDATA[<p>Hi Jeremy,</p>
<p>Thanks very much for the feedback.  I&#8217;ve updated what I have missed or reported in error.  I understand that some of the features are pretty gray and confusing.  I&#8217;m hoping to improve on it.  </p>
<p>I&#8217;m trying to mimic the strategy that Aslak did for his matrix: Give credit for a feature if the tool has &#8220;direct&#8221; support for it.  In those cases where a feature could be achieved through configuration or third party tool, I would give credit and provide an explanation.</p>
<p>What I want to avoid is to blanket &#8220;Yes&#8221; for the catch alls.  For example, if a tool offers support for executing builders via the command line, I&#8217;m leery to say &#8220;well, that means this tool can support any builder&#8221; .  This is a somewhat true argument, but when I&#8217;m evaluating a CI tool, I&#8217;m looking to see what conveniences does the tool give the user so they don&#8217;t have to resort to maintaining custom platform-specific scripts.  </p>
<p>I&#8217;m not saying that a command-line builder is bad and there are situations when I will use it; however, if the user experience can be improved (i.e. sharing of information between the CI tool) and the builder and the CI tool team addresses it, I think it should be credited.</p>
<p>Formatted output is another good example where credit should be given.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Stell-Smith</title>
		<link>http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-40</link>
		<dc:creator>Jeremy Stell-Smith</dc:creator>
		<pubDate>Thu, 01 Mar 2007 03:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://rossniemi.wordpress.com/2007/02/28/a-comparison-of-continuous-integration-tools-for-ruby-on-rails/#comment-40</guid>
		<description>Hey Ross,

Great work.  I have a few corrections for cruisecontrol.rb, though.  
* We support any builder that returns 1 on fail and 0 on pass, this should include ant, nant, etc.  You can see we currently have a java build using ant on http://cruisecontrolrb.thoughtworks.com/
* We also provide access to build artifacts.  You simply have to put them in a special directory for us.  If you look at the demo page, cruise has rcov artifacts.  (I think this is the type of thing you meant) - this isn&#039;t built in, you just specify to copy html files to cruise in your build file.
* Rspec should work, in a similar fashion, though if you mean do we do special formatting for it, we don&#039;t
* We do have special formatting for Test::Unit failures.  Find yourself a failing build on the demo site and see if this is what you meant.

Getting it to install as a gem is coming.

Also a feature that you left out that people seem to like a lot is clickable errors.  Any path with a line number in the logs will become a link to the source code.  It&#039;s pretty sweet.

It&#039;s hard though, I don&#039;t think we particularly want to compete on a feature matrix.  CC.rb&#039;s selling point is that it&#039;s super easy to install.

Thanks again for the great post!</description>
		<content:encoded><![CDATA[<p>Hey Ross,</p>
<p>Great work.  I have a few corrections for cruisecontrol.rb, though.<br />
* We support any builder that returns 1 on fail and 0 on pass, this should include ant, nant, etc.  You can see we currently have a java build using ant on <a href="http://cruisecontrolrb.thoughtworks.com/" rel="nofollow">http://cruisecontrolrb.thoughtworks.com/</a><br />
* We also provide access to build artifacts.  You simply have to put them in a special directory for us.  If you look at the demo page, cruise has rcov artifacts.  (I think this is the type of thing you meant) &#8211; this isn&#8217;t built in, you just specify to copy html files to cruise in your build file.<br />
* Rspec should work, in a similar fashion, though if you mean do we do special formatting for it, we don&#8217;t<br />
* We do have special formatting for Test::Unit failures.  Find yourself a failing build on the demo site and see if this is what you meant.</p>
<p>Getting it to install as a gem is coming.</p>
<p>Also a feature that you left out that people seem to like a lot is clickable errors.  Any path with a line number in the logs will become a link to the source code.  It&#8217;s pretty sweet.</p>
<p>It&#8217;s hard though, I don&#8217;t think we particularly want to compete on a feature matrix.  CC.rb&#8217;s selling point is that it&#8217;s super easy to install.</p>
<p>Thanks again for the great post!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
