It'd be Groovy to Meet

04 May 2007

community events groovy java

groovy.png The fantastically French Guillaume LaForge pinged me about the Groovy Meetup on Monday, in San Francisco.

It's limited registration, so you best being heading over to the sign-up page.

I assume they'll regale us with stories of that crappy hand-rolled parser that one of the founders insisted upon.

What a loon.

JBoss at JavaOne 2007

02 May 2007

community events java jboss jbossorg traveling

Picture 5.png JavaOne is next week. Would you believe this is the first JavaOne I'll ever have attended?

Some of my colleagues have put together a page detailing JBoss's participation at the conference.

Speakers from JBoss include Gavin King and Emmanuel Bernard, Michael Yuan, Tom Baeyens and many others.

I'll be hanging out at Booth #1418 along with James and Mark from my team. We'll also be wandering the halls talking to anyone who looks like they need some opensource Java love.

Wednesday night, there's going to be a party at the Metreon. You'll need to go register.

Launch at Lunch

24 April 2007

community java jbossorg opensource

While you sit down to enjoy that turkey or tofurkey sandwich at your desk, perhaps you could surf over to JBoss.ORG and marvel at the new design, organization and layout.

The team that pulled this together includes Adam Warski, Tomek Szymanski, Rysiek Kozmik, Przemek Dej, Pawel Wrzeszcz, Mark Newton, James Cobb and Meriah Garrett. Assists from the guys on the Portal team, including the estimable Julien Viet. Last minute assists from Eric Brown and Tom Benninger were also crucial. The whole process was kicked off by my predecessor Damon Sicore. Picture 2.png

The guys in Poland developed their fingers down to nubs, particularly crunching out much-needed code towards the end (releases never go smoothly, of course). Mark created the voice and narrative that guides you through the site. James worried over every image, border, font, pixel-perfect placement and navigation flow late into many nights. Plus, an appropriate amount of snark was tossed around with aplomb.

I'm extremely proud of the team for pulling it all together and getting it out the door.

But the journey is not over. Not at all.

While this may seem like a big-bang release, it is actually the start of an iterative phase with shorter release cycles to promote continuous improvement.

With this personality adjustment also comes the freer hand provided by the new enterprise product vs community product strategy. The commercial side of the house will cherry-pick and refine versions from the "pure" opensource community releases of the projects. We'll keep adding features and functionality, mashing up fun web2.0 things, and generally making JBoss.ORG a robust community for opensource projects.

The future starts now.

A More Pronouncable Maven Corp

19 April 2007

business java maven opensource

Today, my Canadian friend Jason van Zyl announced his new company based around all things maven.

Jason, as you may know, is the founder of both Maven and the first maven-centric company, Mergere. For some history, Mergere was a child of Simula Labs. Simula started life as a VC-ish incubator, but now seems to be some sort of opensource delivery plumbing, particularly after selling LogicBlaze off to IONA last week.

After his stint in LA, Jason returned to his Canadian motherland and enjoyed a brief respite before launching Sonatype today.


He says he's happy to have Sonatype be classified as a training company, but ultimately he's building out a vast partners network to help make maven pervasive. While they are working on projects with some top-shelf clients, they generally prefer to find partners to provide professional services.

I think this open attitude and approach towards other commercial interests within the maven project ecosystem is absolutely correct. Jason is ultimately the outbreak monkey for maven, and how he deals with his community will make or break any commercial effort. As the entire market for maven-related stuff grows, it will require many players to thrive, not just a single dominant controlling organization. I think Sonatype is heading down the right path by becoming a natural commercial nexus instead of attempting to become a 10,000 lbs gorilla.

Disclosure: Jason's a good friend and co-founder of the Codehaus, so I'm not unbiased.

Stupid Friday Fun

16 March 2007

codehaus community humour java jbossorg social

Picture 27.png It's Friday, and we all like having friends, so...

And don't act like you don't have a MySpace account. You know you do.

Facing New Models

05 March 2007

java jboss opensource web-20

I applaud the recent announcement between JBoss (Red Hat) and Exadel.

JBoss, through Seam, is committed to JSF, the standard view framework for Java EE applications. The Exadel components represent a nice set of JSF-compatible chunks to help build rich applications, using AJAX and such.

To be honest, I'm still learning JSF myself.

But from a business model and community point of view, I think this initiative will play out nicely for all parties involved. A picture is worth at least a few dozen words.


Some time ago, Exadel gave the world Ajax4jsf, and released it at Today, they give the world RichFaces and Studio Pro. And we've shuffled it all over to JBoss.ORG. For JBoss, we've tapped a nice well of compatible top-shelf technology. For Exadel, they've focused on providing professional services instead of sharing their attention with product development and management.

Exadel will of course continue to participate in these projects, committing their current development staff, but ultimately they will be developed The JBoss Way.

I think we'll begin to see more moves like this. Already quite a few companies have opensourced their own products. Many times they will dump them at SourceForge. Other times they'll attempt to host them on their own. Depending on the community and opensource expertise at the company, this may or may not work. Exadel has taken a bold step by seeking a particular existing community to foster their projects in the world of opensource.

Uncle Traveling Bob

23 February 2007

day-job java jboss traveling

mattpicture8we.jpg I'm going to be in Austin, Texas all next week for the Day Job. Seems like most folks I used to know in Austin have moved to Houston or other places. If you are in Austin, and particularly if you want to buy me some beers, let me know.

I don't know the area, but it seems I'll be near the Northwest District Park.

The Metamorphosis

07 February 2007

day-job java jboss north-carolina opensource

Monday morning, I woke up to find myself transformed into a Red Hat employee.

Yes, that's right, I've joined Red Hat. More specifically, I joined JBoss, a division of Red Hat, to lead up JBoss.ORG . You may recall that a little more than a year ago, JBoss acquired the Drools business rule engine. At that time, Mark Proctor joined JBoss to lead Drools, while I wandered off to pursue other interests. In the intervening time, I followed the project of course. I was impressed with how well it functioned under the larger umbrella of JBoss. When the JBoss.ORG community-centric opportunity arose, I felt I had to finally jump aboard the good ship JBoss.

And here I am.

I join a talented team who already have a lot of cool things underway:

(You may now notice that my decision to learn Polish wasn't quite as arbitrary as it may have initially seemed.)

JBoss is of course one of the pioneers of the professional open-source model. In that, we can never forget our open-source community roots, even when vast sums of money are thrown around. Ultimately all open-source survives and grows based upon goodwill. Tending to the community is required, else you risk alienating your own users. I aim to use my experiences from a variety of open-source projects and communities to make sure the JBoss community is one of which I'm proud to be a member.

So, what exactly am I going to do?

I'm going to find our weaknesses within how we handle our community. Anything that we could be doing better. Perhaps an existing bit of the infrastructure used by projects is irritating. Perhaps we're missing some tooling that folks wished we had. Perhaps we need to help projects organize their documentation or create some tutorials.

Within a community is a continuum of participation. Our job is to remove anything that stands in the way of people moving as far along as they wish.


Once impediments are torn down, a feedback loop exists, with community members helping each other.

I'm truly excited about this opportunity to work with open-source communities full-time. Things are afoot. And let me know what you think we need to do so that we can leave you with warm and happy thoughts of JBoss at the end of the day.

Update: Here is the official press release (PDF)

Jobless Slacker

03 February 2007

day-job java

No Job!Well, as of this evening, I'm willfully unemployed. At least for a few days.

For about the past 18 months, I've had a kick-ass time working with the smart folkses over at Radar Networks. It was my first-ever experience in a funded startup and was certainly exciting. I watched us grow from about 3 folks to over 17 last time I checked. During this time of growth, I wore many hats and enjoyed the variety. I'll definitely keep an eye on them and hope for their continued success.

But life moves in phases, and that phase is over for me. Today I started my jobless slacker phase. Unfortunately, it is only scheduled to last until Monday morning.

Sure, some of you already know where I'm landing next, but don't spoil it for the other kids. I'll blog it up when the time is right.

That's freakin' Groovy

30 January 2007

codehaus java

Groovy! Hat's off to Guillaume and all the other cool kids who pushed Groovy to a 1.0 release. My original hand-rolled parser is long-gone, but I still wish for the best for these guys.

I think it's cool, too, that they are having concurrent parties across the globe to celebrate.