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 java.net, such as Hudson. More information on him can be found at http://www.kohsuke.org/.
 

Weblogs

Two recent good news made my day.

In a blog post titled "What Sun should do?", an analyst James Governor...

It's common for a Java project to compile with later versions of JDK than it minimally requires. For example, when Hudson runs on Java6 it takes advantages of those features, but it can also run...

Amazon EC2 has a SOAP web service, and I wanted to talk to EC2 from...

On Thursday I was at a conference hosted by Japan Java User Group (JJUG) and gave a keynote about software development productivity and Hudson. I think there were maybe 100-150 people.

On Wednesday, I visited a company where one of the Japanese Hudson committers work for — Appresso.

On Tuesday evening in Sun campus at Youga, I did a talk on Metro and Jersey for two hours.

This is a koban near my house. It's a small police station, and normally there are one or two policemen inside. They do all sorts of...

The night before I fly to Tokyo, I had a dream about an airplane crashing — I reject the existence of future-telling dreams, but I had to admit that I felt bit uneasy getting into the...

In early September, Cargo project pushed 1.0 alpha-6 release, which contains my improvement of better pluggability support.

Somehow this fall became a travel season for me.

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

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

I'll be visiting Brazil from September 9th to 21st, as a part of the month of Java in Brazil.

One of the problems I often have to help within Sun is to push jars to the Maven repositories. Many Sun projects, especially older ones, are normally built by Ant, so simplifying the deployment...

In addition to Debian, OpenSUSE, and FreeBSD packages, Hudson is...

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


...

Introduction

I wanted to create a package for Hudson and...

Starting Hudson 1.222 (released June 9th), Hudson has an update center to simplify installation of plugins. So naturally I was curious about the impact of that to plugin download counts. Here's...

I have started packaging up Hudson as a debian package.

To use it, you have to add the following line to your /etc/apt/sources.list

deb...

I just posted a new version of Hudson — 1.222. The most noteworthy change in this release is the update center for finding and installing Hudson plugins. Since the community developed...

This is the record of how I debugged JVM at native code level. This is neither a complete guide nor do I work in the JavaVM team. This is just in the hope of helping others in the same boat....

The JAXB spec is planning a very small maintenance review (MR) as a part of JavaEE 6.

Hudson started several years ago as my hobby project, yet over the time it has really grown in terms of popularity. Now it's...

Thanks to Annies Abduljaffar, the java.net Maven2 repository now serves Nexus index.

I learned in JavaOne that the latest version (1.6.0) of VirtualBox has a web service API.