Among the contentious open source projects that Oracle inherited from Sun was the Hudson continuous integration server.
The Hudson project was forked into the Jenkins CI project, which has continued to go its own path. Oracle hasn’t given up on Hudson though and has moved the project to the Eclipse Foundation to keep the project, open and alive.
At JavaOne 2011 there are at least five sessions that will be talking about Hudson:
ALM Automation with Mylyn and Hudson (25044)
Hudson: Onward and Upward (24563)
The Future of Java Build and Continuous Integration (25302)
Using Hudson for a Lot More Than Just Continuous Integration (21040)
Using Hudson’s Development Framework to Build Your First Hudson Plug-in (25010)
There are also at least two sessions specific to Jenkins:
Continuous Integration with Jenkins (25290)
Jenkins Community Meetup (25295)
But wait, there is more.
The Jenkins Community is also actually holding their own conference starting on October 2nd (yeaah the same day JavaOne kicks off) at the Marines’ Memorial Club & Hotel in San Francisco. Kohsuke Kawaguchi, Jenkins creator, and elite developer and architect at CloudBees, will deliver the Jenkins User Conference keynote address.
According to a press release from CloudBees, Red Hat, Sauce Labs, Tasktop, The Frontside and Yahoo! are among the other companies that will presenting the Jenkins conference.
The debate and conflict between Hudson and Jenkins is far from over. Both sides continue to push forward with their respective roadmaps and approaches. That’s the power of open source, projects can be forked and it’s not necessarily a bad thing either.
Personally, I think it’s great that JavaOne has both Hudson and Jenkins sessions, and hey for those the just want Jenkins, they’ve got their own conference now too.
JavaOne 2011 runs October 2 through 6 in San Francisco.