<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.1" -->
<rss version="0.92">
<channel>
	<title>DMDirc Development Blog</title>
	<link>http://blog.dmdirc.com</link>
	<description>DMDirc Development Blog</description>
	<lastBuildDate>Sat, 06 Mar 2010 20:38:46 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>DMDirc 0.6.3 released</title>
		<description><![CDATA[We&#8217;ve just released DMDirc 0.6.3, which is our first release in 2010. From a development point of view, this release also marks the end of our support for Subversion. An overview of the changes included follows:
&#160;

Window menu enhancement
The window menu now groups windows by server, making it much easier to quickly access a specific window [...]]]></description>
		<link>http://blog.dmdirc.com/2010/03/06/dmdirc-0-6-3-released/</link>
			</item>
	<item>
		<title>Releasing for lazy people</title>
		<description><![CDATA[In preparation for DMDirc 0.6.3, we&#8217;ve just finished enhancing our release procedures considerably. Previously, a typical set of steps needed to release a version of DMDirc would be:

Create a new tag in a local Git repository
Push the new tag
Run the relevant ant task to create an installer
Upload the installers and jar file to the correct [...]]]></description>
		<link>http://blog.dmdirc.com/2010/02/16/releasing-for-lazy-people/</link>
			</item>
	<item>
		<title>SVN Deprecation</title>
		<description><![CDATA[Despite using Git for all of our DMDirc development work for over a year, we have continued to maintain a copy of the entire codebase in an SVN repository. This was primarily to facilitate some of our automated scripts, which we&#8217;ve finally finished migrating to use Git. This means that we no longer have any [...]]]></description>
		<link>http://blog.dmdirc.com/2010/01/03/svn-deprecation/</link>
			</item>
	<item>
		<title>Introducing Gerrit</title>
		<description><![CDATA[For the past year, the ever-growing DMDirc code base has been managed using the Git version control system.  We still mirror our code to an SVN repository, and a couple of our automated tools still use the SVN version of things, but we&#8217;re slowly and surely modifying, upgrading or scrapping these in favour of [...]]]></description>
		<link>http://blog.dmdirc.com/2009/11/26/introducing-gerrit/</link>
			</item>
	<item>
		<title>DMDirc 0.6.3m2 Released</title>
		<description><![CDATA[At the start of the month we quietly released DMDirc 0.6.3m2 as part of our new fixed release cycle.
DMDirc 0.6.3m2 is the second milestone release since 0.6.1, and the first release we&#8217;ve made as part of the fixed cycle. It contains a large number of bug fixes and minor improvements.
As this is the first release [...]]]></description>
		<link>http://blog.dmdirc.com/2009/11/22/dmdirc-0-6-3m2-released/</link>
			</item>
	<item>
		<title>Development roundup: June 2009</title>
		<description><![CDATA[Regular visitors to our blog may have noticed a lack of development roundups over the past few months. This was due to some non-DMDirc commitments/difficulties experienced by some of the developers. Never fear, though, we&#8217;re now back and gearing up for DMDirc 0.6.3m2, which should be out on the 1st of November according to our [...]]]></description>
		<link>http://blog.dmdirc.com/2009/09/21/development-roundup-june-200/</link>
			</item>
	<item>
		<title>Improving the DMDirc release cycle</title>
		<description><![CDATA[Once again, we are looking at improving the DMDirc release cycle. First, a bit of history. When we first started with DMDirc back in 2007 we had very regular releases, but these have slowly started getting longer and longer:

0.1 was released on the 1st of March 2007
0.2 quickly followed 5 days later (6th March)
0.3 was [...]]]></description>
		<link>http://blog.dmdirc.com/2009/07/05/improving-the-dmdirc-release-cycle/</link>
			</item>
	<item>
		<title>Development roundup: May 2009</title>
		<description><![CDATA[During May the DMDirc developers were gearing up to release DMDirc 0.6.3m1 (which has just been released: see our previous blog post), the first of our &#8220;milestone&#8221; releases on the way to 0.6.3 proper. During this month we made 113 commits to our git repository, fixing over 30 issues. Some of the more notable changes [...]]]></description>
		<link>http://blog.dmdirc.com/2009/06/29/development-roundup-may-2009-2/</link>
			</item>
	<item>
		<title>DMDirc 0.6.3m1 Released.</title>
		<description><![CDATA[After nearly a year, we have just released DMDirc 0.6.3m1, with over 1000 commits resulting in over 200 feature additions, bug fixes and other changes, including:

A redesign of the preferences dialog
Improved support for SSL certficates (both client and server)
Support for SOCKS proxies
Ability to automatically restart the client after installing updates
Ability for plugins to specify &#8217;services&#8217; [...]]]></description>
		<link>http://blog.dmdirc.com/2009/06/28/dmdirc-063m1-released/</link>
			</item>
	<item>
		<title>Development roundup: April 2009</title>
		<description><![CDATA[April was a fairly slow month for the DMDirc developers. One of our biggest time sinks this month was fixing problems in the UI which appeared after we made some changes to improve thread safety. Throughout the month we had both major and minor issues related to window switching and maximising/restoring, some of which we&#8217;re [...]]]></description>
		<link>http://blog.dmdirc.com/2009/05/25/development-roundup-april-2009/</link>
			</item>
	<item>
		<title>Development roundup: March 2009</title>
		<description><![CDATA[March was a reasonably busy month for us, with 160 commits to our central repository.
To begin with, we&#8217;ve made some changes to the way we version our non-stable releases (including nightly builds). Previously, these were versioned using an SVN revision number which lead to problems when we created new branches &#8212; if we created a [...]]]></description>
		<link>http://blog.dmdirc.com/2009/04/25/development-roundup-march-2009/</link>
			</item>
	<item>
		<title>Development roundup: February 2009</title>
		<description><![CDATA[Welcome to the second instalment in our monthly series of development roundup blog posts. February was a much busier month for us than January, with quite a few major changes, and over 280 commits made to our git repository.
One of the most major changes made during February was the moving of the main DMDirc UI [...]]]></description>
		<link>http://blog.dmdirc.com/2009/03/03/development-roundup-february-2009/</link>
			</item>
	<item>
		<title>Development roundup: January 2009</title>
		<description><![CDATA[This is the first post in what will hopefully be a regular series of updates from the DMDirc developers, detailing what we&#8217;ve been up to on a month-by-month basis. Because of DMDirc&#8217;s quite long release schedule, we have found that our communication on the blog is done in small bursts when a release is nearly [...]]]></description>
		<link>http://blog.dmdirc.com/2009/02/10/development-roundup-january-2009/</link>
			</item>
	<item>
		<title>DMDirc 0.6</title>
		<description><![CDATA[Edit: It was recently brought to our attention that the OS X version previously released contained a bug that prevented the client from starting. This bug has now been fixed in the version available from Google code, we urge OS X users who previously downloaded and tried to use this version of DMDirc to try [...]]]></description>
		<link>http://blog.dmdirc.com/2008/09/13/dmdirc-06/</link>
			</item>
	<item>
		<title>New Action UIs</title>
		<description><![CDATA[In DMDirc 0.6, we have made some back-end improvements to the functionality actions groups which allow authors of action packs to specify meta-data such as a description of the pack, and also list the settings available. We obviously wanted to include this new information into the actions UI, and we were aware that the current [...]]]></description>
		<link>http://blog.dmdirc.com/2008/09/07/new-action-uis/</link>
			</item>
	<item>
		<title>Improving the development process</title>
		<description><![CDATA[One of the things that makes DMDirc good (in my opinion) is that the three main developers actively use it pretty much all day, every day. We are all very, very heavy IRC users (unlike the author of mIRC for instance, who admits to only occasionally using IRC), which is what led to us [re]starting [...]]]></description>
		<link>http://blog.dmdirc.com/2008/08/31/improving-the-development-process/</link>
			</item>
	<item>
		<title>Introducing the intelligent IRC client</title>
		<description><![CDATA[If you&#8217;re reading this via our website, you may have already noticed that DMDirc has undergone a small re-branding. We now use the tagline &#8220;the intelligent IRC client&#8221; across all the DMDirc sites (apart from the addons site which is undergoing an overhaul — you can take a sneak peak at what it&#8217;s going to [...]]]></description>
		<link>http://blog.dmdirc.com/2008/08/07/introducing-the-intelligent-irc-client/</link>
			</item>
	<item>
		<title>Looking ahead to DMDirc 0.7</title>
		<description><![CDATA[With DMDirc 0.6 coming soon (hopefully — we still have a few bits and pieces to finish off), we&#8217;re starting to look ahead towards the next major branch: DMDirc 0.7.  The 0.7 branch has several major new features, namely sever lists and a revamped update system, both of which have extensive core and UI [...]]]></description>
		<link>http://blog.dmdirc.com/2008/07/30/looking-ahead-to-dmdirc-07/</link>
			</item>
	<item>
		<title>Even more supported operating systems</title>
		<description><![CDATA[With the upcoming version 0.6 of DMDirc (we know that it&#8217;s been a while since the last big release, we&#8217;ll blog about that soon) we have added support for even more operating systems.
As you probably know, DMDirc is written in Java which gives us a huge advantage as far as cross-platform compatibility is concerned. Java [...]]]></description>
		<link>http://blog.dmdirc.com/2008/07/25/even-more-supported-operating-systems/</link>
			</item>
	<item>
		<title>OS X Support: Part 2</title>
		<description><![CDATA[As previously mentioned, once Apple released Java6 for OS X I set about updating the scripts we use for building the installers and nightlies so that we could support OS X officially for DMDirc 0.6.
To do this we needed to be able to create a DMG file to distribute it in, and we wanted this [...]]]></description>
		<link>http://blog.dmdirc.com/2008/06/13/os-x-support-part-2/</link>
			</item>
</channel>
</rss>
