Earthly Powers

Wednesday Mar 28, 2007

Tipping Hudson

I am currently reading the The Tipping Point. An interesting book (although i think it goes on too much about stickiness w.r.t. children's programs).

Small things can make things tip. Small changes can result in large effects.

Hudson is a very easy to use extensible continuous integration engine. We use it internally and it has really boosted developer productivity (especially for remote cooperating teams). Kohsuke recently added a very small feature that makes it even easier to install Hudson. Although this is a small thing, since Hudson is already very easy to install, it is the type of small thing that could make use of Hudson tip. I certainly hope so.

Hudson is also a good example of a RESTful Web application. It uses a project called stapler that "staples" the Hudson objects to URLs. With the help of Kohsuke, Marc and I have taken a close look at Hudson and stapler. It has been very instructive. The Hudson use-case has improved the RESTful API and implementation that will ship in R2 of SWDP to the extent that i think it should be possible to implement an application like Hudson using the RESTful API.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed