Skip to main content

Kohsuke Kawaguchi

Kohsuke Kawaguchi is a senior staff engineer at Sun Microsystems. He has been working on XML and XML schema languages since 2001, in particular RELAX NG, W3C XML Schema, JAXB, and JAXP. He also hosts many projects on, such as Hudson. More information on him can be found at


kohsuke's blog

More Hudson adoptions

Posted by kohsuke on September 16, 2007 at 5:46 PM PDT

Hudson has been running for a while for NetBeans, SwingLabs, JBoss, and Apache Lucene, bute lately I'm seeing more adoptions — for example, Open

Hudson plugins for .NET developers

Posted by kohsuke on September 3, 2007 at 11:48 PM PDT

Hudson has lately added several plugins for .NET development.

First, Kyle Sweeney has developed NAnt and MSBuild plugins.

Improving test harness: generating coverage report with on-the-fly instrumentation

Posted by kohsuke on September 2, 2007 at 12:06 PM PDT

Metro uses a dedicated test harness for writing end-to-end unit tests. This harness builds on top of JUnit but adds a lot of useful features and conventions so that we can write tests more productively.

GlassFish v3 public hg repository

Posted by kohsuke on August 30, 2007 at 10:57 AM PDT

As I've blogged before, we've been playing with mercurial a bit lately.

mercurial: Transplanting changes from one repository to another

Posted by kohsuke on August 23, 2007 at 3:05 PM PDT

Maybe this is obvious to those of you who's been using mercurial, but it this wans't certainly obvious to me, so here it goes...

Here's situation I was in this morning. We are trying to move some of our code in CVS into hg.

Reference of JAX-WS binding customization

Posted by kohsuke on August 22, 2007 at 4:12 PM PDT

An user asked for a schema for the JAX-WS binding customization.

Hudson adoption: JBoss

Posted by kohsuke on August 19, 2007 at 5:15 PM PDT

JBoss has been using Hudson for some time now, but I noticed that they finally brought it to the internet.

David Vrzalik from JBoss told me that they developed a Hudson plugin to push records from their intranet Hudson to the ex

Yet more plugins from the community

Posted by kohsuke on August 13, 2007 at 2:21 PM PDT

While I was busy working on the mercurial plugin, the community had developed even more plugins.

The first one is the violations plugin from Peter Reilly, which aggregates all the reports from syntax/static code analyzer like

Mercurial plugin for Hudson

Posted by kohsuke on August 11, 2007 at 9:51 PM PDT

As more and more open-source projects from Sun are migrating to Mercurial, it's just a matter of time before I need Mercurial support in Hudson.

So I've been working on Mercurial plugin for Hudson, and today I posted

FindBugs, Google Calendar, and SCP plugins for Hudson

Posted by kohsuke on August 3, 2007 at 3:46 PM PDT

Two weeks ago I've reported that Hudson has been recently getting many new plugins from the community. The trend continues and we are getting even more plugins.

Hafner Ullrich has been working on the findbugs plugin.