Thursday Dec 02, 2010

GlassFish Mailing Lists - 213k emails and counting


We now have all the mailing lists operational and migrated with full history to the new infrastructure for GlassFish and its sub-projects. The existing addresses will keep on working, but the preferred domain is now (no \*.dev.\*).

For anyone interested, this represents 29 mailing lists for the main GlassFish project alone (the biggest one of the 161 projects migrated) with 213 741 individual messages accounting for a 26GB tarball archive...

Since this has worked well for us so far, we're keeping the email/forum bridge up and running. This will post every email sent to the USERS mailing list ( as a post on the GlassFish Forum and vice-versa. Sun had a very strong email culture while many others feel more comfortable with posting to forums. Use which ever works best for you! Also remember that archives for all those lists are available from (of course), from MarkMail, and Nabble.

For a full status on the now completed migration efforts, check out this announcement email.

Friday Nov 05, 2010

Java.Net Migration is Opt-In!

There is a piece of Sonya's announcement that should be highlighted: the migration of Java.Net projects to the new Kenai-based infrastructure is OPT-IN. As Dalibor also points out:

Any project owner can request that we move their projects, and any community leader can request that we move specific projects in the community. Any project that is not specifically requested by name via the opt-in form by November 30, 2010 will be purged when the CollabNet site goes dark.

We will be keeping tarballs of the CollabNet contents and will be able to distribute them after the site goes dark, however projects that request migration are our top priority.

The opt-in form is here: You can see the list of projects already requested here and here. I checked with Sonya and she says she will provide a better list at as soon as it comes up (which should be on Monday - cross fingers).

First Wave of Java.Net Migration

A few weeks into the acquisition, Ted Farrell announced plans to migrate Java.Net to Kenai infrastructure. For multiple reasons, it took us a bit to implement this, but last week we started with a first wave of GlassFish projects and a bit later Sonya provided Additional Details about the Migration.

Although the migration also involves some CMS changes the main focus right now is on the Forge Migration, from CollabNet Infrastructure to Kenai Infrastructure.

The projects involved in the first wave included Jersey, Metro, Grizzly, Atmosphere, JAX-WS, OpenMQ and several more. The intention was to do a quick migration but that has been delayed, with the current completion target date being Monday. Once the first wave completes, we will start migrating the rest of GlassFish and then other Java.Net projects.

Some additional details at:

Saturday Jul 31, 2010

Java.Net.Next Requirements - More than One Account on Java.Net?

Do you have more than one account at Java.Net? If so, please read on.

As announced by Ted Farrell back in February, will use the Kenai infrastructure.  For the most part we are trying to make the transition as painless as possible but there will be some changes here and there.  Sometimes new features will be added; sometimes some may be dropped.  One specific point is about usernames and email addresses.

Currently, Java.Net allows for multiple usernames with the same email address (login is done only via the username), but Kenai does not (you can login with username or email).  We are considering using the Kenai approach for the new implementation of Java.Net and want your feedback on how that would affect you.

I asked Kevin if he could run a poll on this, and he kindly did. If you are interested, please go vote.

Copying the questions here:

  • I only have one account at Java.Net
  • I have multiple accounts at Java.Net and each has a different email address
  • I have multiple accounts at Java.Net with the same email address but I can change that
  • I absolutely need to have multiple accounts at Java.Net with the same email address
  • I don't have a account
  • I don't know
  • Other

Wednesday Jan 27, 2010

Additional WebCasts and FAQ From Oracle on Products and Community

Today was the Oracle Sun Strategy live webcast hosted by Charles Philips, John Fowler, Thomas Kurian, Edward Screven and others that ended with a Q&A with Larry Ellison. The recording is not yet available but Oracle released a number of other useful webcasts and docs today.


The Oracle + Sun Product Strategy Webcast Series has short (15-20') webcasts with more detailed information on most topics - e.g. App Server, Dev Tools, Manager/OpsCenter, Java, Cloud, Virtualization, OS, OpenOffice, etc.

The FAQ on Community Continuity that includes Java.Net, Java.Sun.Com, JavaOne, and more.

There is also a series of events around the world in a Welcome Sun Event Series.

Thursday Nov 12, 2009

Site Migrations: NetBeans, OpenSolaris.Org, Hudson

Migration time! OpenSolaris, NetBeans and Hudson have moved (part of) their infrastructure.

The OpenSolaris Website Community migrated from an ad-hoc web app to XWiki on October 26th, 2009 completing phase 2 of the transition. Check the Transition FAQ for more details. This move had been in the planning for a long time and is still unfolding.

The NetBeans site moved the week of Nov 2dn to a new site, see the Announcement and the FAQ. The new NB site uses the Kenai infrastructure but is its own instance, separate from that of I believe this move has completed.

The last (ongoing) move is for Hudson. Most of Hudson was at Java.Net but some parts were not - like the confluence-based wiki. After the availability problems from a couple of months ago, Kohsuke and the community decided to move the bulk to Kenai. That move is still ongoing but some key sections, like the front-page, have already moved.

In all cases, these moves are intended to be (mostly) transparent to the users (hopefully with improved QoS).

Friday Oct 16, 2009

GlassFish GeoMap as JavaFX App


James just posted his slides from Oracle OpenWorld... except that they are a JavaFX app. For most of the prezo the App behaves as slides (<TAB> to move forward) - except for the iconic JavaFX moving clouds - but at one point he switches to a version of our GlassFish GeoMap including zooming (scroll wheel), panning (drag), dot-size calculation and dot aggregation.

Check JAG's blog for an intro (and some platform constraints). Also see live app and screenshot (small, large) and the corresponding original pinkDot (live, large).

I'll add a link to James' keynote when it becomes available (probably here). Thanks to James for App (and the plug for GlassFish!) and to Paul Sterk for the raw geomap data.

Added - James James has factored out the Open Street Map Browser into its own OSMBrowser@Kenai.

Wednesday Sep 23, 2009

Community Equity: Facebook for Enterprise

CeQ logo

Hal Stern's latest Innovating@Sun podcast interview features Peter Reiser discussing Community Equity, a social value system that measures one's online social capital. This system has been successfully used internally for over a year and is now available for general use.

The Webspace team has also made an alpha integration available for GlassFish Webspace Server via its Update Center-based developer repository, enabling portal user social capital to be accurately measured (You may also remember the CommunityOne Webcast and presentation).

You can check out the spec, participate at the Kenai project site, or follow the project on Twitter.

Future works in progress include semantic integration with Kiwi, and an implementation of the Activity Streams spec (enabling deeper integration with Facebook, MySpace, StatusNet, and other social platforms).

Monday Jun 01, 2009

NetBeans 6.7 RC1 - GFv3, Kenai, Hudson and more

Somehow this one popped into my head:

'Twas the night before Christmas, when all thro' the house
Not a creature was stirring, not even a mouse;

(...from A Visit from St. Nicholas)

Replace Christmas with JavaOne, and the "not stirring" with "releasing furiously"... and there we are :-)


Three major releases today: GFv3 Preview, OpenSolaris 2009.6 and NetBeans 6.7 RC1.

NetBeans 6.7 comes with Connected Developer features like integration with Project Kenai and integration with Bugzilla, native Maven support, out-of-the box Grails 1.1 support, support for Hudson and easy integration with GlassFish v3 Preview.

More details in the RC1 Info page, the New and Noteworthy page and the Download page. Also see the blogs by SDNNews and James.

And, if you are at JavaOne, check out TS5055 and Bob's technical keynote tomorrow afternoon.

Wednesday May 13, 2009

Three JRuby on GlassFish Deployment Stories: Kenai, LinkedIn and JotBot


Arun has added three new, JRuby-based entries to our Adoption Stories. The first story is about Kenai, and is a model story for GlassFish Portfolio: Apache HTTPD Server, Memcached, MySQL, JRuby and GlassFish Server (it is also a bit recursive, as JRuby lives on Kenai).

The other two stories are about LinkedIn Polls and JotBot. JotBot is unusual in that JRuby is used on both client and server side.

Thursday Apr 30, 2009

Mercurial Micro-News - GlassFish/Corba, Kenai and


GlassFish is taking a Detour Through SVN but since the plan is still to go to Mercurial I keep an eye on adoption news and noticed these two from BSC: OOo's Pilot Program and Ken's note on Corba and Kenai.

From a quick visit to the Mercurial site some more news:

SourceForge Support
Python Switching to Hg,
GSoC Projects
• Google Code Supports Hg.

Most modern projects at Sun are going to Mercurial, including OpenSolaris and OpenJDK; two that switched to Bazaar are Drizzle and MySQL. And Kenai Supports GIT, SVN and Mercurial (need to check if they plan to support Bazaar).

Added - Other related projects on Mercurial include NetBeans and JavaMail.

Wednesday Apr 29, 2009

NetBeans 6.7 Beta - Connected Developer, Hudson... and more!


NetBeans 6.7 Beta is Now Available. I'll highlight two of the Many Features: Kenai Integration and Hudson Integration. The first one continues to flesh out the story of the Connected Developer; the second is yet another example of Hudson Adoption.

Check out the Home Page, the Release Notes or go and just Download it!

The connected developer story is beginning to look pretty good; I'll come back to it after I find time to write a few background posts needed to provide context for the story.

Added - Also see JAG's post on the topic.

Tuesday Sep 16, 2008

Developing Kenai - Agility on an OpenSource Enterprise Foundation

Last week Kenai went beta, with the usual services in a development hub site plus an additional "connected" angle. Our GF CORBA project is already using its Hg repository but another very interesting angle is the technology mix.


Kenai acheived development agility with reliability by using a combination of our scripting (JRuby/Rails) and enterprise (GlassFish v2, MySQL, OpenSolaris) technologies. These combinations are beginning to pop all over and are one of the key targets of GlassFish, using JRuby (see Nick's Blog site), Groovy (see Glenn's GroovyBlogs), or others.

Back to Kenai, check out Tim's Interview with Nick, and some Technical Details on Caching and in Testing/Performance Methodology. Also see Pictures from Austvik, Spotlight from Arun and Lenz's Technology Overview.

Friday Sep 12, 2008

... GlassFish ESB M1, Kenai and JRuby, SocialSite News, OpenDS and Intel Dave

A compilation of today's news of interest:

Radio Receiver Icon

From OpenESB, the first milestone for GlassFIshESB. Andi will post a longer entry later in the weekend but in the meantime check the Announcement and the Welcome from Bill.

Kenai beta is out, a very strong proof that JRuby on GlassFish (v2) is ready for the prime time. The event deserves a full spotlight and I'll do one this weekend.

SocialSite continues making progress. Vijay provides a list of the projects Recent Changes which include a new security model, full support for OpenSocial RESTful APIs, and more. The team will also start following the GlassFish usual model of regular milestones.

From OpenDS, Terry more reports on the Logger Analyzer. I need to spend more time in the OpenDS mailing lists - or convince Ludovic et al to blog more often!

And, from Intel Dave a nice screencast describing Role of Wireless in OpenSolaris. Neat to see an Intel guy talking about your Intel centrino-based OpenSolaris laptop!. Yeah for OpenSource!