I want to setup CruiseControl.Net at my company. We currently have several .net solutions stored in a Bazaar repository and I want to use MSBuild to build each solution. This didn't seem too controversial, but I can't see an easy way of binding CruiseControl.Net to Bazaar.

There seems to have been a plugin to do this at <http://www.sorn.net/projects/bazaar-ccnet> but this link no longer works and I cant seem to find the plugin anywhere else

I was going to use the External source control type, but bazaar seems to bork at the GETMODS parameter being passed to it

My current thought now is to create a separate project to pull modifications from bazaar using an Exec task, then create another project to run a FileSystem source control check on that directory. I'm moderately sure I can get this to work, but it seems a bit hacky.

I don't mind writing a new Bazaar plugin for CruiseControl.Net but I cant find where to start with this.

My questions are 

* do you run these two in combination,
if so how do you do it?
* If you don't run these together, do you have any recommendations on a
good approach?
* Is there any documentation or good starting point that I could use to write a bazaar plugin?
* Am I an idiot for trying to use CruiseControl.Net? Should I be using something else?