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

winsw: Windows service wrapper in less restrictive license

Posted by kohsuke on September 29, 2008 at 6:41 PM PDT

I reported earlier that Hudson can now install itself as a Windows service,
and behind this technology is the reusable Windows service wrapper code I wrote, which is separately reusable and available in the "winsw" project.


Now, I think the first question that people would ask is, why a

Installing Hudson on Windows just got even easier

Posted by kohsuke on September 27, 2008 at 12:57 PM PDT

On most Unix systems, installing Hudson as a daemon is a rather simple process.

Hudson 1.253 release

Posted by kohsuke on September 25, 2008 at 2:48 PM PDT

Since I only had limited connectivity while I was on the road, I refrained from making a release for the past 2 weeks.

Brazil tour

Posted by kohsuke on September 24, 2008 at 3:38 PM PDT

In addition to Debian, OpenSUSE, and FreeBSD packages, Hudson is now available as an IPS package for users who run on OpenSolaris, and here is how you can use it:

First, you need one-time set-up to hook up Hudson's IPS repository to your local system.

Faster access to issue tracker

Posted by kohsuke on July 8, 2008 at 11:37 PM PDT

I work on many, many projects on, many of which has a large issue database, like GlassFish and Hudson with 1000s of issues respectively.

Building IPS package from Maven

Posted by kohsuke on June 27, 2008 at 11:15 PM PDT

I blogged about my experience about creating an IPS package several days ago.

Creating OpenSolaris Package : Primer

Posted by kohsuke on June 23, 2008 at 12:11 PM PDT


I wanted to create a package for Hudson and contribute that to OpenSolaris. But there's not much information about how to go about creating packages on the OpenSolaris website.