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

I just pushed a new version of JAXB RI, 2.1.7.

My JavaOne highlights

Shook hands with Jonathan Schwartz
Jonathan Schwartz and Rich Green came to the GlassFish overview session in CommunityOne, of which I was a small part...

This year in JavaOne, Hudson won Duke's Choice Award. Thank you very much for everyone for contributing/using Hudson!

...

This year, we got a small comfy booth dedicated just for Hudson, inside a section called Java playground (and I just finished setting up a booth.)

So if you are coming to JavaOne, please...

As another proof of concept for the embeddable GlassFish v3 that I discussed a few days ago,...

Some of the recent developments in Hudson:

More SCM plugins

It's amazing how many SCMs the world has developed, and it's even more amazing to see so many people signing up to...

Embeddable GFv3

I've always liked Jetty's ability to run inside an existing JVM, just as a library of another application. This enabled Jetty to be used in many situations, like mvn...

She just turned three, and she ...

  1. recognizes the Java logo and say "Java!!"
  2. recognizes Duke and say "luke!!"
  3. recognizes...

When I first created Hudson on java.net, java.net only had CVS and no Subversion.

As Hudson improves its presence in Japan, I decided to resurrect my old blog in Japanese that I haven't touched for a long time.

Many of the...

One of the things I learned in The Server Side Java Symposium 2008 was a command-line option to print out the assembly code that JIT...

I've further updated the java.net tasks library so that I can programatically interact with the java.net issue tracker, then build a new daemon on...

This week I'm in Las Vegas to give a talk in TSSJS about how to build fast and scalable web services in Metro. If you are also in town and interested in meeting up, let me know!

(or...

Hudson finally hit 1.200 last Friday. It's not 1.2 nor 1.2.0.0 — it's 1.200, the 201st release of Hudson since it's 1.0 release, which was a little over 3 years ago.

A few weeks back...

I upgraded to IntelliJ IDEA 7.0.3 recently, and so I took some time to enhance my plugins to scratch my itches.

The "major" improvement is in...

I created a small library to manipulate Windows processes the other day, and someone showed interest in how to create a small footprint DLL in Windows. So this blog is to explain you what I did...

I wrote a library called winp that lets you do lower-level process managements on Windows. So far it includes things like killing random processes (not...

Dinesh and I set up a publicly-accessible Hudson at http://...

One of the common problems of java.net project owners is the e-mails that people send to issues@yourproject.dev.java.net.

A few months ago, I blogged about the enhancement in Hudson to enable i18n. The progress since then has...

For various reasons, I haven't touched my java.net tasks project that much lately, but I'm thinking about putting a bit more effort in doing more...

In his recent blog, he announced a plugin that changes the facial expression of Hudson the butler depending on how your builds...

Java.net maven repositories have been offline throughout yesterday, but they are back now. Sorry for the trouble it caused.

There was a bug in Maven that made this outage worse, too. Once...

OpenSolaris has been working on a new packaging system called IPS, and Ludo told me that they...

Lately I find myself travelling to Europe often on various occasions.

First, I'll be in Prague next week and talk about...

"non-breaking space" character, which is known as Unicode code point 160 (written as U+00A0), AKA " " in HTML, is often used to force browsers to put whitespace. This is particularly so...