What’s So Hard About Them?
It appears that one of the more popular improvements for the 1.5 release is dynamic parameters (and their associated elements dynamic values). A dynamic parameter allows an administrator to define a project definition
The Problem
In my last post I talked about adding an XSD schema to CruiseControl.NET. This allows us to use tools like the Intellisense in Visual Studio and XSD validators. However one of the issues around generating XSDs for something like
A long time ago I tried to write an XSD for CruiseControl.NET. This used an old-fashion technique: copy-and-paste. I literally went through the entire documentation and copied and pasted all the configuration elements.
Now this schema had a large
A while ago I wrote about some scenarios for security. These were written as I was in the process of implementing security for CruiseControl.NET, so they were up-to-date at the time.
However, as I neared completion of security, I realised some things were not as clear as they should have been, so I changed a few [...]
After my last post I was asked if the new timeline plug-in works with existing data. The answer is yes – there were no server changes for this plug-in, it uses the existing server interfaces, it just provides a new UI on top the existing infrastructure.
Just to prove this works, I updated the installation at [...]
What’s Happening?
At my work we are playing around with a JavaScript widget called Simile Timeline (details on the widget are available at http://simile-widgets.org/wiki/Timeline). This is what provides the timeline in sites like
As I recently posted, I’ve taken on the job of reviewing the documentation for CruiseControl.NET. We actually have a LOT of documentation, although from some of the comments I’ve seen we don’t always hit the mark.
At the moment I am working on the documentation for configuring the server – since this is where most people [...]
Over the past few days I have been slowly moving the documentation into the code base so the automatic document generator can work. I have now managed to migrate all the tasks, publishers, triggers and related configuration, plus I have published the resulting documentation on the wiki.
Please take a look and see if there are [...]
Previously I wrote about how I’ve been changing the documentation in CruiseControl.NET so it is now inline with the code. In my last post on the topic (read it here) I talked about the changes to the code base to allow automatic code generation. The next question is how to actually generate the documentation?
First and [...]
One of the current issues with debugging WebDashboard is a developer needs to attach to the IIS process under which it is running, which assumes the developer has the right version of Visual Studio. Yuck!
Visual Studio 2005 and later comes with its own web server, which can be used for debugging. This is as easy [...]