<?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: Big Visible TeamCity</title>
	<atom:link href="http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/</link>
	<description></description>
	<lastBuildDate>Thu, 14 Mar 2013 03:50:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: PandaWood</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-82</link>
		<dc:creator>PandaWood</dc:creator>
		<pubDate>Fri, 23 Jul 2010 02:34:05 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-82</guid>
		<description>Sorry about the failed MarkUp
I meant to say: Cradiator - http://cradiator.codeplex.com/ - works with TeamCity via a plugin (http://github.com/demyte/Cradiator-TeamCity-Plugin)</description>
		<content:encoded><![CDATA[<p>Sorry about the failed MarkUp<br />
I meant to say: Cradiator &#8211; <a href="http://cradiator.codeplex.com/" rel="nofollow">http://cradiator.codeplex.com/</a> &#8211; works with TeamCity via a plugin (<a href="http://github.com/demyte/Cradiator-TeamCity-Plugin" rel="nofollow">http://github.com/demyte/Cradiator-TeamCity-Plugin</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PandaWood</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-81</link>
		<dc:creator>PandaWood</dc:creator>
		<pubDate>Fri, 23 Jul 2010 01:46:25 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-81</guid>
		<description>Yes, just to be clear, if you search even harder ;-) you&#039;ll find that &lt;a href=&quot;http://cradiator.codeplex.com/&quot;&gt;Cradiator&lt;/a&gt; works with TeamCity (using James&#039; &lt;a href=&quot;http://github.com/demyte/Cradiator-TeamCity-Plugin&quot;&gt;TeamCity plugin&lt;/a&gt;)</description>
		<content:encoded><![CDATA[<p>Yes, just to be clear, if you search even harder ;-) you&#8217;ll find that <a href="http://cradiator.codeplex.com/">Cradiator</a> works with TeamCity (using James&#8217; <a href="http://github.com/demyte/Cradiator-TeamCity-Plugin">TeamCity plugin</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Summerton</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-80</link>
		<dc:creator>James Summerton</dc:creator>
		<pubDate>Fri, 11 Dec 2009 00:48:41 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-80</guid>
		<description>I have just collaborated with the author of Cradiator (a fork of BigVisibleCruise) and build a plugin for TeamCity that produces output in a format like CCNet.

Find it here:  http://cradiator.codeplex.com/</description>
		<content:encoded><![CDATA[<p>I have just collaborated with the author of Cradiator (a fork of BigVisibleCruise) and build a plugin for TeamCity that produces output in a format like CCNet.</p>
<p>Find it here:  <a href="http://cradiator.codeplex.com/" rel="nofollow">http://cradiator.codeplex.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Bellware</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-79</link>
		<dc:creator>Scott Bellware</dc:creator>
		<pubDate>Wed, 02 Sep 2009 08:28:02 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-79</guid>
		<description>Rob,

I&#039;m not doubting that making embarrassing indicators more public can contribute to the motivation for keeping builds clean, but if you have to rely on being shamed into keeping builds clean then there&#039;s a deeper root cause to address that is still there, lurking, waiting to cause another problem, or presently causing other problems that should be solved but aren&#039;t embarrassing enough to address.</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>I&#8217;m not doubting that making embarrassing indicators more public can contribute to the motivation for keeping builds clean, but if you have to rely on being shamed into keeping builds clean then there&#8217;s a deeper root cause to address that is still there, lurking, waiting to cause another problem, or presently causing other problems that should be solved but aren&#8217;t embarrassing enough to address.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Bowley</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-78</link>
		<dc:creator>Rob Bowley</dc:creator>
		<pubDate>Tue, 01 Sep 2009 09:30:20 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-78</guid>
		<description>Scott,

It&#039;s not wishful thinking it&#039;s *fact*. Personally I&#039;ll take real evidence over hypothetical musing anyday of the week.

For example, first thing this morning many people noticed there were way too many broken builds on the board and there were various discussion about them. Everyone is now aware of the context behind these broken builds (even if they don&#039;t affect them) and what needs to be done. These conversations simply would not have taken place if the only indicator was a little red blob on their taskbar.

It&#039;s not just me that says it. Many people have noted the impact of the monitors and are really pleased with them. I can&#039;t see how you can say this is wishful thinking!

I would encourage anyone reading this to ignore Scott and give it a go as it has had a fantastic impact in my organisation. Some advice though - I would advise only having information that is relevant. Why do you need to know if a build is passing for example? Use them like Toyota would bells or lights when there is a problem on the production line.

</description>
		<content:encoded><![CDATA[<p>Scott,</p>
<p>It&#8217;s not wishful thinking it&#8217;s *fact*. Personally I&#8217;ll take real evidence over hypothetical musing anyday of the week.</p>
<p>For example, first thing this morning many people noticed there were way too many broken builds on the board and there were various discussion about them. Everyone is now aware of the context behind these broken builds (even if they don&#8217;t affect them) and what needs to be done. These conversations simply would not have taken place if the only indicator was a little red blob on their taskbar.</p>
<p>It&#8217;s not just me that says it. Many people have noted the impact of the monitors and are really pleased with them. I can&#8217;t see how you can say this is wishful thinking!</p>
<p>I would encourage anyone reading this to ignore Scott and give it a go as it has had a fantastic impact in my organisation. Some advice though &#8211; I would advise only having information that is relevant. Why do you need to know if a build is passing for example? Use them like Toyota would bells or lights when there is a problem on the production line.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Anderson</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-77</link>
		<dc:creator>Eric Anderson</dc:creator>
		<pubDate>Mon, 31 Aug 2009 16:21:50 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-77</guid>
		<description>Josh,

Good post.

Too bad TeamCity doesn&#039;t just push the standard CruiseControl XML like the rest of the CI world does.  For instance, Hudson pushes the CC XML format in addition to its own native format.  

There are so many tools that understand the CC format, its an oversight for JetBrains to leave it out.</description>
		<content:encoded><![CDATA[<p>Josh,</p>
<p>Good post.</p>
<p>Too bad TeamCity doesn&#8217;t just push the standard CruiseControl XML like the rest of the CI world does.  For instance, Hudson pushes the CC XML format in addition to its own native format.  </p>
<p>There are so many tools that understand the CC format, its an oversight for JetBrains to leave it out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Bellware</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-76</link>
		<dc:creator>Scott Bellware</dc:creator>
		<pubDate>Sun, 30 Aug 2009 18:13:43 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-76</guid>
		<description>Rob,

That&#039;s wishful thinking.  Given the right context, a broken build displayed in a grid on a tv screen is just as easily ignored - especially the greater number of builds displayed.  It&#039;s the predisposition to ignore broken builds that makes this happen, not the predominance of indicators.</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>That&#8217;s wishful thinking.  Given the right context, a broken build displayed in a grid on a tv screen is just as easily ignored &#8211; especially the greater number of builds displayed.  It&#8217;s the predisposition to ignore broken builds that makes this happen, not the predominance of indicators.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Bellware</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-75</link>
		<dc:creator>Scott Bellware</dc:creator>
		<pubDate>Sun, 30 Aug 2009 18:09:03 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-75</guid>
		<description>Josh,

Yes: start thinking like a tester - automation isn&#039;t always the answer.

Perfectly stable browser automation under CI is a fool&#039;s errand.  Closing the last mile gap is more expensive and less useful than having better-integrated testers and testing into the development process.

That said, I use explicit &quot;done&quot; markers in the html to prove that an ajax request is complete.  I haven&#039;t found more stable means.
</description>
		<content:encoded><![CDATA[<p>Josh,</p>
<p>Yes: start thinking like a tester &#8211; automation isn&#8217;t always the answer.</p>
<p>Perfectly stable browser automation under CI is a fool&#8217;s errand.  Closing the last mile gap is more expensive and less useful than having better-integrated testers and testing into the development process.</p>
<p>That said, I use explicit &#8220;done&#8221; markers in the html to prove that an ajax request is complete.  I haven&#8217;t found more stable means.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Flanagan</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-74</link>
		<dc:creator>Joshua Flanagan</dc:creator>
		<pubDate>Sun, 30 Aug 2009 14:41:51 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-74</guid>
		<description>@Scott - the issues are still technical, but we believe we are now at a point where it makes sense to spend time on it.
Specifically, our issues revolve around Selenium RC and the various waitFor* functions which don&#039;t appear to work as advertised. In our AJAX heavy application, these functions are critical to getting reliable test results (as opposed to the false failures we currently get due to timing issues). If you have any insight into common issues with these APIs, it would be appreciated.</description>
		<content:encoded><![CDATA[<p>@Scott &#8211; the issues are still technical, but we believe we are now at a point where it makes sense to spend time on it.<br />
Specifically, our issues revolve around Selenium RC and the various waitFor* functions which don&#8217;t appear to work as advertised. In our AJAX heavy application, these functions are critical to getting reliable test results (as opposed to the false failures we currently get due to timing issues). If you have any insight into common issues with these APIs, it would be appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Bowley</title>
		<link>http://lostechies.com/joshuaflanagan/2009/08/28/big-visible-teamcity/#comment-73</link>
		<dc:creator>Rob Bowley</dc:creator>
		<pubDate>Sun, 30 Aug 2009 13:02:55 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joshuaflanagan/archive/2009/08/28/big-visible-teamcity.aspx#comment-73</guid>
		<description>@Scott 

Putting the failing builds on a monitor on the wall has had a massive effect. It is probably the single most effective change we have made (and one that took very little effort). Everyone who walks through the office can see the monitors including managers who don&#039;t have TeamCity on their taskbar. No one wants to be on there for long. It has also brought the developers together as a larger team as all teams failing builds are on one monitor and it is everyone&#039;s responsibility to try to keep it clear.

A little red ball on the task bar is easy to ignore. A bog red bar on a monitor everyone can see is not.</description>
		<content:encoded><![CDATA[<p>@Scott </p>
<p>Putting the failing builds on a monitor on the wall has had a massive effect. It is probably the single most effective change we have made (and one that took very little effort). Everyone who walks through the office can see the monitors including managers who don&#8217;t have TeamCity on their taskbar. No one wants to be on there for long. It has also brought the developers together as a larger team as all teams failing builds are on one monitor and it is everyone&#8217;s responsibility to try to keep it clear.</p>
<p>A little red ball on the task bar is easy to ignore. A bog red bar on a monitor everyone can see is not.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
