<?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"
	>
<channel>
	<title>Comments on: Continuous Integration for Front End Developers</title>
	<atom:link href="http://morethanseven.net/posts/continuous-integration-for-front-end-developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/</link>
	<description>Morethanseven is where Gareth Rushgrove plays with the web</description>
	<pubDate>Fri, 16 May 2008 05:32:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Rob</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8437</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 18 Feb 2008 15:50:39 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8437</guid>
		<description>G, thats a really interesting article!</description>
		<content:encoded><![CDATA[<p>G, thats a really interesting article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Egyszerű red/green frontend ellenőrzés : Pixelszabászat</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8366</link>
		<dc:creator>Egyszerű red/green frontend ellenőrzés : Pixelszabászat</dc:creator>
		<pubDate>Wed, 06 Feb 2008 09:51:37 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8366</guid>
		<description>[...] Itt pedig kicsit bővebben a folyamatos integráció módszeréről, ami a Ruby / Rails / Merb világban is eléggé elterjedt. [...]</description>
		<content:encoded><![CDATA[<p>[...] Itt pedig kicsit bővebben a folyamatos integráció módszeréről, ami a Ruby / Rails / Merb világban is eléggé elterjedt. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan King</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8362</link>
		<dc:creator>Ryan King</dc:creator>
		<pubDate>Tue, 05 Feb 2008 22:44:11 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8362</guid>
		<description>Thanks for all the feedback. You have some really good ideas there that I'd like to implement. Its just a matter of time and priorities at this point. I'll likely add CSS validation, feed validation, link checking and crawling first. Hopefully within the next couple of weeks to a month.

And there's also likely be a subscription service soon, which will be differentiated from the free version based on how many URLs you can enter and whether it will crawl or not. Not promising anything, though. :)</description>
		<content:encoded><![CDATA[<p>Thanks for all the feedback. You have some really good ideas there that I&#8217;d like to implement. Its just a matter of time and priorities at this point. I&#8217;ll likely add CSS validation, feed validation, link checking and crawling first. Hopefully within the next couple of weeks to a month.</p>
<p>And there&#8217;s also likely be a subscription service soon, which will be differentiated from the free version based on how many URLs you can enter and whether it will crawl or not. Not promising anything, though. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gareth</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8359</link>
		<dc:creator>gareth</dc:creator>
		<pubDate>Tue, 05 Feb 2008 19:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8359</guid>
		<description>@Steve Absolutely. But the beauty of automation is, once set up, it doesn't cost time _every. single. time._ you do something. Validating my HTML is boring and time consuming, especially as I make relatively few mistakes (I like to think). It's too easy _not_ to run a good test suite unless you automate it. If something tells me I got something wrong then I'll fix it. 

Now put all that in the context of a team of people working on a few decent sized projects. How does the lead or project manager or whatever ensure quality? You have to trust people to some extent but I'd still much rather automate away a load of boring repetitive work and then concentrate on real problem areas.</description>
		<content:encoded><![CDATA[<p>@Steve Absolutely. But the beauty of automation is, once set up, it doesn&#8217;t cost time <em>every. single. time.</em> you do something. Validating my HTML is boring and time consuming, especially as I make relatively few mistakes (I like to think). It&#8217;s too easy <em>not</em> to run a good test suite unless you automate it. If something tells me I got something wrong then I&#8217;ll fix it. </p>
<p>Now put all that in the context of a team of people working on a few decent sized projects. How does the lead or project manager or whatever ensure quality? You have to trust people to some extent but I&#8217;d still much rather automate away a load of boring repetitive work and then concentrate on real problem areas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javascript News &#187; Blog Archive &#187; Continous Integration for the Front End</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8358</link>
		<dc:creator>Javascript News &#187; Blog Archive &#187; Continous Integration for the Front End</dc:creator>
		<pubDate>Tue, 05 Feb 2008 19:05:15 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8358</guid>
		<description>[...] Gareth Rushgrove has posted on continous integration for the front end. [...]</description>
		<content:encoded><![CDATA[<p>[...] Gareth Rushgrove has posted on continous integration for the front end. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Woods</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8357</link>
		<dc:creator>Steve Woods</dc:creator>
		<pubDate>Tue, 05 Feb 2008 16:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8357</guid>
		<description>I think a lot of what you proposed can be taken care of without the automation; surely you should be taking care of a lot of it anyway as you develop?

Having said that, if it could detect a WordPress site and make sure the author has fixed the tabindex fault on the comment form it'd be a godsend! :P</description>
		<content:encoded><![CDATA[<p>I think a lot of what you proposed can be taken care of without the automation; surely you should be taking care of a lot of it anyway as you develop?</p>
<p>Having said that, if it could detect a WordPress site and make sure the author has fixed the tabindex fault on the comment form it&#8217;d be a godsend! :P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Beadle</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8354</link>
		<dc:creator>Tim Beadle</dc:creator>
		<pubDate>Tue, 05 Feb 2008 13:56:14 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8354</guid>
		<description>@Gareth: we don't even have PHP installed on our Linux servers :(</description>
		<content:encoded><![CDATA[<p>@Gareth: we don&#8217;t even have PHP installed on our Linux servers :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gareth</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8350</link>
		<dc:creator>gareth</dc:creator>
		<pubDate>Tue, 05 Feb 2008 10:26:54 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8350</guid>
		<description>@Tim yeah, I just like how the CSS assertions work. But if you set everything up in a service orientated manner you could have remote services written in anything. I agree it should be language agnostic (which is why a web app makes sense) as front end devs work everywhere.</description>
		<content:encoded><![CDATA[<p>@Tim yeah, I just like how the CSS assertions work. But if you set everything up in a service orientated manner you could have remote services written in anything. I agree it should be language agnostic (which is why a web app makes sense) as front end devs work everywhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Beadle</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8349</link>
		<dc:creator>Tim Beadle</dc:creator>
		<pubDate>Tue, 05 Feb 2008 10:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8349</guid>
		<description>@Gareth: Lime Testing Framework presumably only applies if you're working in PHP. We're a Java/JSP house, so either a Java solution or something entirely independent of the backend, like Selenium, is required.</description>
		<content:encoded><![CDATA[<p>@Gareth: Lime Testing Framework presumably only applies if you&#8217;re working in PHP. We&#8217;re a Java/JSP house, so either a Java solution or something entirely independent of the backend, like Selenium, is required.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gareth</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8348</link>
		<dc:creator>gareth</dc:creator>
		<pubDate>Tue, 05 Feb 2008 09:42:55 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8348</guid>
		<description>@Neil My sentiment exactly. Screenshots would be cool too. Something like "Litmus":http://www.litmusapp.com/ (or even using it as the external service)

@Tim Good idea, though I've never really got on with Selenium. The "Lime Testing Framework":http://trac.symfony-project.com/wiki/LimeTestingFramework from symfony also has a markup assertion testing suite, using CSS rules to specify the existence of markup.</description>
		<content:encoded><![CDATA[<p>@Neil My sentiment exactly. Screenshots would be cool too. Something like <a href="http://www.litmusapp.com/">Litmus</a> (or even using it as the external service)</p>
<p>@Tim Good idea, though I&#8217;ve never really got on with Selenium. The <a href="http://trac.symfony-project.com/wiki/LimeTestingFramework">Lime Testing Framework</a> from symfony also has a markup assertion testing suite, using CSS rules to specify the existence of markup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Beadle</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8343</link>
		<dc:creator>Tim Beadle</dc:creator>
		<pubDate>Tue, 05 Feb 2008 09:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8343</guid>
		<description>Hi Gareth,
What about using Selenium as well, to assert that certain pieces of content or markup are present?
www.openqa.org</description>
		<content:encoded><![CDATA[<p>Hi Gareth,<br />
What about using Selenium as well, to assert that certain pieces of content or markup are present?<br />
<a href="http://www.openqa.org" rel="nofollow">http://www.openqa.org</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil</title>
		<link>http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8341</link>
		<dc:creator>Neil</dc:creator>
		<pubDate>Tue, 05 Feb 2008 07:04:40 +0000</pubDate>
		<guid isPermaLink="false">http://morethanseven.net/posts/continuous-integration-for-front-end-developers/#comment-8341</guid>
		<description>That level of automation would be a god send. I recently found I'd broken a site's XHTML through some typos (doh), and the rendering in IE6/7 because conditional stylesheets weren't being loaded. If these were being checked automagically, they wouldn't have happened. 

One potential addition to the list: how about automated screenshots of the homepage being sent through from a range of browsers?</description>
		<content:encoded><![CDATA[<p>That level of automation would be a god send. I recently found I&#8217;d broken a site&#8217;s XHTML through some typos (doh), and the rendering in IE6/7 because conditional stylesheets weren&#8217;t being loaded. If these were being checked automagically, they wouldn&#8217;t have happened. </p>
<p>One potential addition to the list: how about automated screenshots of the homepage being sent through from a range of browsers?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
