Automated Coder

Exploring the Code of CruiseControl.Net

One Year On

Posted by Craig Sutherland on 23 August, 2009

Happy anniversary! Yes, my first post on this blog was one year ago! That was when I first adventured into the wonderful world of open source and embarked on enhancing and improving CruiseControl.NET.

Since then a lot of things have changed! Here are some of the highlights:

  • I have a son (he’s almost five months old now!)
  • I’ve written 178 posts
  • I’ve changed 60 thousand lines of code (wow!)
  • I’ve added a new application to CC.NET (CCValidator)
  • And I’ve started my own open source project (FastForward.NET)

In terms of CruiseControl.NET, I’ve added the following functionality:

  • Security
  • Dynamic build values and parameters
  • Message-based communications
  • Common communications client
  • Monitor API
  • NDepend and NCover tasks
  • Image and HTML support in the dashboard
  • Packages
  • Hot-swapping
  • Parallel and sequential tasks
  • Task statuses

Plus I’ve gotten to know a great bunch of people, and learnt a lot about coding and development.

So, all in all, one year down the line, I think it has been very much worth it :D

Here’s to another year!!!

One Response to “One Year On”

  1. David Boss said

    Congrats Craig! I know I am in your debt for starting this journey of yours. I thank you.

    David

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>