Hi Tim,
I'm not familiar with Hudson's requirements in this area.
I think you're on with your analysis. The gallio adapter is not actively maintained. There is no output format for the command line runner for hudson. In short, there's no way to get what you want right now.
That said, you have two options:
1) Get the Gallio adapter up to speed. This is annoying because it's a moving target. It's probably stabilized a bit by now, but who knows how much work it will be.
2) Add hudson reporting to the command line runner. Recently, xml reporting was added to the runner for
CC.NET I believe. Prior to that, TC reporting was added. There's plenty of precedent for this. It's less of a moving target. I'd probably prefer this approach, but I'd be fine with either.
Unfortunately, I'm not going to be able to dedicate much time in this area, but if you want to take it on I would be able to offer support. Plus I'd be thankful :)
Aaron