Get GlassFish V2 Sun Support for GlassFish - Get GlassFish Portfolio
« Previous page | Main
Feb 09
28
ZFS and more in Hudson
  Posted by pelegri in Hudson

ALT DESCR

Kohsuke has added several OS-specific features to Hudson, including authentication on Unix using the OS-specific identity/groups and remote Windows slave management. Hudson can also now switch its workspace to a ZFS file system.

ZFS support is a precursor to additional features like better backups and faster clean builds and matrix builds. It will be interesting to see whether these features increase noticeably the market share of Solaris and OpenSolaris as Hudson platforms. More details in Kohsuke's note.

Feb 09
3
Continuous Integration - Needs and Solutions, a Report from Fontys University
  Posted by pelegri in Hudson

ALT DESCR

Georg Fleischer at Fontys University has published a Report on the Continuous Integration. The 34-page report discusses the needs from users and how different products address them and provides good material for both users and tool authors.

In total 12 products are discussed, including all the usual candidates. The methodology seems reasonable, although a bit Europe-heavy. Hudson comes up very well in the comparisons and it is #2 in adoption, close behind the much older CruiseControl project.

Added - Also check Kohsuke's post on this topic, which includes a pointer to the CruiseControl downloads at Source Forge (live, snapsthot) that can be compared against Hudson's.

Jan 09
22
First Hudson Usage Survey
  Posted by pelegri in Hudson

ALT DESCR

Kohsuke has published the first Hudson Usage Report. Plenty of good material there; some highlights...

• Number of Hudson instances - 13K (anybody has any data for other CIs?)
• % of Hudson's with a single machine - 87%
• Most popular plugins - findbugs, warnings, checkstyle
• JVM used - 65% JDK6, 32% JDK5
• Top OS used - Windows, Linux, Solaris

We want to learn more about the current use of Hudson to plan the future roadmap; this automated survey is just one of several ways to collect this information.

Dec 08
12
Uncle Bob and Other Hudson Fans
  Posted by pelegri in Hudson

ALT DESCR

Uncle Bob is one of the grand names in Agile Development... and he is also now a Hudson fan -see the comments and his Screencast (thanks to Eric for the tip).

Another fan is James Governor (from RedMonk); check his addendum on Hudson at the end of his Advice to Sun; he also reports that Dan @ Adobe is another fan.

And still more fans... check this Snapshot of a Whiteboard taken by Alexis earlier this week - Hudson is the #1 choice. Nice!

Are you a fan too? If so, vote for Hudson at the SOA Readers' Choice - as of right now Rational Functional Tester is #1 (see here for some background to how this happened).

Oct 08
4
Hudson Roundup - Polls, Awards, Comparisons, Ruby, Grails and C++, Sonar, JBoss Portal, Courses
  Posted by pelegri in Hudson

My last Hudson roundup was back in May (hudson+adoption). Adoption continues to be very strong, and there are plenty of interesting links, although I didn't try to catch up with all the backlog.

Hudson Logo

• The GlassFish Awards Program results were Announced at Sao Paolo with many Hudson winners. Details on the program will be at the GAP blog and we will recap here

• Results on two Polls: Top three sots at the ongoing Wakaleo Consulting poll are Hudson (166), Continuum (82), CruiseControl (87), while the Best Automation Tool results at WSJ SOA Reader's Choice poll are Hudson (264), Oracle's SOA Management Pack (152), IBM's Rational Functional Tester (149).

• Product comparisons include Chris Read, Peter Franza, and Java Papo (really book review). Hudson looks very good in all of them.

• New integrations include Integration with Sonar (the Quality Control Tool), and Integration with Windmill (the Testing Framework)

• Two posts by Schenide describing integration with non-Java environments: C++, CMake and CUnit and Grails.

• Several JBoss folks seem to be adopting Hudson (at least one being a GAP winner!), and the JBoss Portal folks describe a plugin that provides integration with SmartFrog. I could not find the plugin though, send me a pointer if you know where it is.

And reports on two recent presentations: a CI Camp near Munich and TAE Boston 2008

Jul 08
17
Hudson as an IPS Package
  Posted by pelegri in Hudson

ALT DESCR

Hudson is now available as an IPS package, joining the existing Debian, OpenSUSE, and FreeBSD packages. The IPS package is available here; Kohsuke provides Complete Instructions on how to install it; pretty straight forward, althought it currently requires a couple of extra steps.

One of the benefits of Kohsuke doing this is that it helps us become more familiar with IPS. Also check this comparison between IPS and apt-get commands, and these doc pages: pfexec, svcadm and svccfg.

Other related entries are tagged under Hudson and IPS.

Jun 08
9
Hudson Plugin Update Center
  Posted by pelegri in Hudson

ALT DESCR

We are beginning to see the results of Kohsuke's new job: as of last Monday (Hudson 1.220) Hudson includes an update center for plug-ins.

Like the GF Update Center it tracks what has been installed and what's available. Like the NetBeans UC it can be invoked directly from within the tool. When I fired it this afternoon I counted 66 available plugins (web site), all installable by just checking on the tool interface.

A (clipped) screenshot of the update center page is here. Kohsuke's announcement is here. A (sometimes broken) track of tool and plugin downloads stats is here, showing increased plugin d/ls in the last week.

Enjoy!

May 08
29
Kohsuke's New Job and the Future of Hudson
  Posted by pelegri in Hudson

ALT DESCR

Hudson has evolved from a hobby into one of the best CI tools available (Duke Award, Java Tools Poll, more Adoption)... all while Kohsuke worked in several key projects (including JAXB, Metro, GFv3).

So... what would happen if K's had more time to spend on Hudson? :-)

Kohsuke's main focus now will be the code and the ever growing Hudson community (see Rake Plugin) - and new tools and collaborations - but I expect continued collaboration with other projects like Jersey's MVC.

I think we (Sun, GlassFish and of the industry) will continue to change our practices as we better understand and explore Agile Development and I believe Kohsuke will help with this evolution. Interesting times ahead!

Added Also see Kohsuke's Announcement.

May 08
20
Hudson Roundup - Gant, JavaOne, iPhones, Maven Overlays, and more...
  Posted by pelegri in Hudson

It's been a while since my last Hudson Adoption roundup, so this is longer than usual:

Guinness Poster

• Notes from JavaOne - Duke Award, Rama, Kohsuke, TS, Audience
• New Plugins - Crap4J, Ivy (full list; Tutorial, Part 6)
• Presentations - No Fluff just Stuff, Ireland CI (June 10th).
• Comparisons - W/ CruiseControl
• Adoption in France - Overview, Developpez, Valtech, Xebia, Octo
• Kind Words: Geir, Why Aren't You?
• Doing More w/ Hudson - Gant, Multiple Grails?, Maven Overlays
• Adoption in Scandinavia - Sweden (.NET projects), Finland

May 08
6
Duke Awards are Out... - Congratulations Hudson!
  Posted by pelegri in Hudson

Fresh from the JavaOne today printed newletter for Day 1 (Tuesday), Hudson was awarded the 2008 DUke's Choice Award in the Developer Solutions category.

ALT DESCR

The full list of winnners is:

Step2e - Java Technology in Broadcasting
Cocchiaro Music - Digital Imaging
UpNext - Java Everywhere
Crisk Software ltd - Java in Education
University of the Philippines - Dilman - Medical Solutions
Sentilla - Pervasive Solutions
LiveScribe - Mobile Device
CERN - Science Research
Learning 360 - Java Technology in Education
Hudson - Developer Solutions
mPowerPlay - Mobile Gaming
OpenOffice.org - Fan's choice.

Here is the Official Announcement.

Apr 08
21
The Hudson Game - A Modern, Enlightened Version of the Rubber Chicken
  Posted by pelegri in Hudson

A Photo of a Rubber Chicken

The "rubber chicken" is sometimes used as a way to encourage developers to avoid "breaking builds" (search for "rubber" in Martin Fowler's CI Article). The rubber chicken creates some social pressure but its silliness removes the sting.

Last fall, Clint Shark wrote a note on a CI Game that works from the other direction and socially rewards good putbacks, and last week Redsolo posted a Hudson plugin to do this. Check out the Continuous Integration Game or go directly to the Plugin.

PS. The GFv3 transition has gone through its fair share of "Broken Builds" recently. I hope that Kohsuke et al will write about the approaches they have been taking there.

Languages

Event Calendar

Search

The Aquarium TV

Adoption Stories

GlassFish Podcast

Popular Tags

adoption ajax clustering comet community frontpage glassfish grizzly hudson java javaee javaee6 javaone jax-rs jax-ws jaxb jboss jcp jersey jmaki jruby jsf metro mysql netbeans notd opends openesb openmq opensolaris opensource opensso osgi performance portal rails rest ruby sailfin scripting sip stories sun tools updatecenter v2 v3 webinar webservices weekly

Downloads

Companion Sites

Related Links

Useful Pointers

Offers and Promos

... AT TWITTER

OTHER SHORT NEWS

Recent Entries

News by Mail

Contact Us

Send feedback and leads to theaquarium@sun.com

QR Codes


Navigation