Published by Adam Myatt on 03 Jun 2009

Kenai BOF session at JavaOne

An interesting note, just mentioned by John Brock and Sharat Chander during their Kenai BOF…. sometime in the next few weeks, the Kenai APIs will be published for public use. Very cool. The APIs are RESTful, I believe they said, and will allow developers to pull data from any Kenai feature (bug tracker, wiki, members) and push data from anywhere to Kenai projects.

They also touched on the earlier announcement that Kenai will talk to the Hudson continuous integration server. Kenai will provide an actual Hudson server (you won’t need your own server). The feature will not be active by default. You will need to email the Kenai admins to request access to the private beta of Hudson support in Kenai. Sign me up!!!

They also announced a really cool Kenai feature to be released in the near future… voice over IP. Each project will have its own conference room where you can utilize an VOIP conference. It will be interesting to see how this works.

Published by Adam Myatt on 01 Jun 2009

Kenai Session at CommunityOne 2009

I’m currently sitting in the Project Kenai session at CommunityOne 2009, titled ‘Your Code, Your Community… Your Cloud, Project Kenai’. Sun employees John Brock and Sharat Chander presented the session.

c1west_04_600
John Brock

They covered a nice introduction to Kenai, its community focus, how to sign up for it, and what you can do with it.

c1west_03_600
Sharat Chander

Kenai is Sun’s version of SourceForge, though it has some nice benefits. One of the benefits is a tight integration with a development IDE, NetBeans. NetBeans has Kenai-related several features which allow you to interact directly with Kenai, it’s source code repositories, forums, bug trackers, etc. This session was more of an overview, though I’m looking forward to one or two sessions later this week at JavaOne that cover Kenai.

John and Sharat (running ahead of schedule shockingly) then did a Q&A taking questions from the audience. They discussed some of their design decisions creating Kenai, why they chose JRuby as their core implementation language, and their experiences with it.

About half-way through, Sharat hinted at a “big” Kenai-related announcement we’ll hear tomorrow (Tuesday). Assuming it is a feature or interesting tool. I’ll have to follow up and blog about it later. However, during the Q&A there was a “shhhhh” hint about continuous integration support inside Kenai (I’m assuming and hoping for Hudson support).