<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thought Nursery &#187; debt</title>
	<atom:link href="http://blog.jeffreyfredrick.com/tag/debt/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jeffreyfredrick.com</link>
	<description>Big ideas start small.</description>
	<lastBuildDate>Sat, 20 Feb 2010 23:33:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CruiseControl 2.8 Released</title>
		<link>http://blog.jeffreyfredrick.com/2008/11/21/cruisecontrol-28-released/</link>
		<comments>http://blog.jeffreyfredrick.com/2008/11/21/cruisecontrol-28-released/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 23:43:55 +0000</pubDate>
		<dc:creator>Jtf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cruisecontrol]]></category>
		<category><![CDATA[debt]]></category>
		<category><![CDATA[hygine]]></category>

		<guid isPermaLink="false">http://blog.jeffreyfredrick.com/?p=46</guid>
		<description><![CDATA[As of Wednesday night CruiseControl 2.8 is available for download (full release notes). I&#8217;ve got a good feeling about this release because unlike a lot of releases I have the feeling that we&#8217;re doing more than adding feature and fixing bugs (though we did that too). This release felt like we were paying off technical/hygiene debt [...]]]></description>
			<content:encoded><![CDATA[<p>As of Wednesday night CruiseControl 2.8 is <a href="http://sourceforge.net/project/showfiles.php?group_id=23523&amp;package_id=16338&amp;release_id=629858">available for download</a> (full <a href="http://sourceforge.net/project/shownotes.php?release_id=629858&amp;group_id=23523">release notes</a>).</p>
<p>I&#8217;ve got a good feeling about this release because unlike a lot of releases I have the feeling that we&#8217;re doing more than adding feature and fixing bugs (though we did that too). This release felt like we were paying off technical/hygiene debt at the same time, at least in a small way. Not major refactorings, just lots of small changes to make things better. Some examples are:</p>
<ul>
<li>Putting historical information on the <a href="http://cruisecontrol.sourceforge.net/download.html">download page</a>. It is interesting to browse the history of the project on a single page and it also allowed us to delete a page off the wiki that had similar information.</li>
<li><a href="http://www.linkedin.com/in/danrollo">Dan</a> added the ability to specify a log4j configuration file on the command-line. This is cool both because it allows people to make changes w/out cracking open the cruisecontrol.jar and because it allows people to use the log4j xml format. The xml format offers some options that aren&#8217;t available using the properties format so we&#8217;ve opened up another bag of tricks for our users.</li>
<li>We updated to a new version of Jetty and at the same time we&#8217;ve exposed the Jetty configuration files. Like with log4j this opens up a lot of new opportunities for people to add behavior.</li>
<li>The documentation is now served by Jetty. Till now our help files were there but not served but the webserver — you had to go to the public website instead. &lt;slaps own forehead&gt;</li>
<li>The documentation for <a href="http://cruisecontrol.sourceforge.net/distributed/index.html">distributed usage</a> is now available on the website. We&#8217;ve had support for distributed builds for <strong>three years</strong> but almost nobody knows about it.</li>
<li>New css for the jsp reporting application. I can&#8217;t believe how dated <a href="http://cruisecontrol.sourceforge.net/reporting/jsp/buildresultsjspscreenshot.gif">those pages</a> looked. I can&#8217;t believe it was so easy to change. I can&#8217;t believe we waited so long to do it. (Now to update the screenshot in the documentation&#8230;)</li>
</ul>
<p>At the same time we&#8217;ve made these changes we&#8217;ve also laid the foundation for larger technical changes by upgrading our version of Java (to Java5), the JSP (2.1) and Servlet (2.5) APIs.</p>
<p>Good things happening, good things to come!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jeffreyfredrick.com/2008/11/21/cruisecontrol-28-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
