September 2010

JavaOne: Day Two in Pictures

On the off chance you've not seen some of the photos posted to the @hudsonci Twitter stream, here's some of the photos from day two of JavaOne.

Live Blog: John Smart demos advanced Hudson usage

Editor's Note: This is a very rough set of notes from John Ferguson Smart's presentation at JavaOne 2010. Unlike Kohsuke's presentation, John spent a lot of time in demos which made live-blogging a bit difficult.

John Smart (@wakeleo) talking about advanced Hudson use

John takes the stage at 9:30, this presentation is totally different from yesterday's presentation from Kohsuke

Taking Hudson a little further, beyond just scheduling a build job.

Who is not using Hudson, less than 10% raise hands.

Focusing on the more technical/nitty-gritty things with Hudson. Looking at:

  • CI Basics
  • Notification strategies
  • Quality metrics
  • Build promotions
  • Automated deployment

Video: Kohsuke talks Hudson on OTN

For the uninitiated, "OTN" is short for the "Oracle Technology Network" where speakers and other persons of interest sit in front of cameras and their words are streamed live to the internets.

After his session yesterday, Kohsuke hustled over to OTN headquarters, which look suspiciously like a tent in the middle of Mason St., and gave the following interview/chat.

JavaOne: Day One in Pictures

In case you haven't been following the frequently updated @hudsonci Twitter stream. Here's a collection of photos I've taken thus far.

Tweet of the Day

Some of you may have been following all the photos posted to the hudsonlabs Flickr account from this year's JavaOne conference in San Francisco.

Alan O'Leary responded to this photo with one of the funniest comments of the day:

This way to JavaOne
"Java and Oracle - 'In Opposite Directions'"

Live Blog: Kohsuke's Presentation at JavaOne

Editor's note: This is a very rough set of notes from Kohsuke Kawaguchi's presentation at JavaOne 2010.

Kohsuke talks to a packed room at #JavaOne

Kohsuke takes the stage, asks "who uses's Hudson" the majority of audience raises their hands

Discussing the great ecosystem using Hudson across the wide-variety of platforms/languages. 330+ community written plugins. Last year at JavaOne we had 230+ plugins

Eclipse Community Survey, Hudson adoption from 9.1% in 2009 to 21.8%

Discussing Hudson adoption, going over Hudson job postings on indeed.com going up compared to a stagnant Cruise Control.

Kohsuke introduces himself and InfraDNA, started Hudson in 2004/2005.

First steps to CI, 10,000 foot overview of SCM monitoring/build/testing.

Pre-JavaOne Hudson Meetup Redux

Yesterday Digg was kind enough to host and "sponsor" (read: free drinks and pizza!) a Hudson meetup at their offices in San Francisco. While Digg has been the source of some controversy and press due to their recent redesign and corporate shake-ups, as far as the Hudson community goes they've been largely responsible for a great case study on continuous deployment using Hudson and Gerrit.

Thanks to @digg for hosting the #HudsonCI meetup

Attendees included all of InfraDNA (Kohsuke and Kedar), some folks from CloudBees, a number of local users/developers like LewisHam and myself, and to top off the list a couple Oracle employees including Winston Prakash who is now hacking on Hudson inside of Oracle.

As folks started arriving there was a lot of discussion around "Hudson at Scale", specifically regarding Hudson "in the cloud".

JavaOne taking shape

Last night on my way out of San Francisco I stopped by 4th and Howard St to get my first taste of JavaOne/Oracle OpenWorld which was already taking shape at the location. Besides snapping the photo below, I also managed to get yelled out by an old woman wearing a red "security" jacket; suffice to say my JavaOne experience is already everything I expected!

Oracle taking over Howard St

Unlike last year's Oracle OpenWorld, which also shut down this segment of Howard St in San Francisco and took over the adjacent Yerba Buena Gardens, this event will be crammed together with JavaOne. 20100917_003.jpg

At this point I'm not sure what I can expect as far as the JavaOne portion of the event goes, we do have two Hudson related events scheduled:

Let's talk about Hudson at JavaOne

A few months ago I enjoyed running a couple interviews with folks who were using Hudson but lately I've lacked the time and coffee to get more interviews done. Interview time!

I am planning on making up for it by bringing my fancy smancy tape recorder (i.e. a smartphone) and a few notepads to the upcoming JavaOne conference here in San Francisco.

If you're interested in talking to me about how you or your company uses Hudson in your quest for world domination, you will be able to find me at the Hudson hackathon on Sunday the 19th, or at JavaOne on Monday, Tuesday and maybe Wednesday.

Feel free to drop me a line at tyler[at]linux.com and we'll set something up!

HudsonMobi dons a black turtleneck and jumps to iOS4

HudsonMobi in the Appstore

Last time I talked about HudsonMobi 2.0 there were some hiccups with the QR code which made me pretty irritated. Now the leading mobile app for Hudson users has regained my trust with their lastest release for iOS 4, the latest incarnation of Apple's mobile operating systems for iPhones and iPod Touches.

Since I fall into the category of subhumans who for one reason or another choose not to own an iPhone, I can't verify the awesomeness of this new HudsonMobi release. If it is anything like the 2.0 release for Android you can expect enhancements such as:

  • Tighter integration with iOS 4
  • Embedded artifact viewer! For archived build artifacts that are text-based, you can view them directly on your handset.
  • Access to the build history and changes for a job.
  • Quick and easy access to a job's last build

If you own a device with iOS 3.0 or higher you should be able to download HudsonMobi 2.0 from the appstore, if you give it a whirl, please leave a comment to let me know how awesome it is :)