Monthly Archives: May 2007

Premise validity can change

Although I’m not a fan of Digg, I nevertheless appreciate the following quote (originally in Business 2.0 magazine and more recently referenced in ComputerWorld) from Jay Adelson, Digg’s CEO: “A lot of companies are afraid to touch their original technology, to reconsider the premise on which they started the business. But when you stop doing that, that’s when you get lapped.”

Aside: This post is brought to you by the shiny new beta two version of Windows Live Writer. Recommended.

An open letter to Jetbrains about Omea

From: Craig Randall
Sent: 5/30/2007 7:45:19 PM
Newsgroups: jetbrains.omniamea.eap, jetbrains.omea.reader,,
Subject: When will the source finally become open for Omea?

Omea Team-

Many months ago Jetbrains announced that Omea was going open source. However, to date the source is still entirely closed. There has been very little explanation about the lack of follow-through (timely or otherwise) concerning progress (or challenges) in achieving the publicly announced goal of making Omea an open source project.

When you read through a significant number of posts since the Omea announcement, it’s obvious that the Omea community is loyal. But all loyalty has its limits, and I fear that Jetbrains is pushing this community to the point of writing off the announcement as vaporous. That is really unfortunate and completely unnecessary. From my correspondence separately with you, I know that there is still passion around Omea (i.e. the core dev’s at Jetbrains).

So, what say you? Can you give your long-suffering community a definitive answer about when you will finally make Omea fully open source?


It’s also been almost six months since version 2.2 was released. So regardless of the critical environment around open sourcing your product, you need to convince your community that, regardless of open/closed, Omea is alive and well, receiving its due care and feeding one way or another.

You made Omea free (as in free beer); now, please liberate Omea.

Sincerely, your languishing advocate…

Update 3/14/2008: JetBrains has finally released Omea under GPL v2, and the community can participate in its ongoing development (!!). More in a separate post

Documentum Foundation Services

Earlier this week I presented Documentum Foundation Services to a full house at SDC07. I see that John Newton picked up my post. (BTW, I very much agree with John that EMC could do a much better job of opening up the event, both to those in attendance and those unable to attend, by blogging. Transparency is here to stay.)

John suspects that DFS contains EMC Documentum’s “long awaited web services interfaces.” Actually, is more about SOA enablement than about just web services, but it is true that DFS provides WSDL contracts for a number of core platform services.

On Thursday I presented a repeat of Monday’s conversation to about 70 SDC07 attendees. Since the repeat session occurred during the very last hour of the conference and the previous evening featured the attendee party at Universal Studios Islands of Adventure, I felt the turn-out to be quite good.

My presentation–as presented on Thursday–is here. I was also able to record Thursday’s presentation. Here is that recording, which runs a little over 51 minutes. Lastly, here is the small DFS remote client sample that was discussed during my presentation. I revised the sample slightly from what was presented during Monday’s session to highlight the variety of ways to determine how a particular service contract can be bound by a client.

Whether you choose to comment here on this blog or on EDN, I do hope to hear from you.

Let’s build a community around DFS together. Cheers!

Update 8/29/2007: The good folks at EDN have produced media that combines my presentation slides synchronized with my audio presentation of them during SDC. Enjoy!

Update 1/13/2008: I’ve begun to move my DFS-related media into the Documentum community area within the EDN. This will allow me to better follow and follow-up on individual media (e.g. point out when a sample is out-dated, etc.). It also helps better promote EDN.

Opening in Orlando

My audience

Today at EMC World 2007 I had the privilege of talking in depth about a new product from EMC coming in the forthcoming EMC Documentum 6.0 platform release: EMC Documentum Foundation Services (DFS).

I think that the presentation was well-received judging by the interaction with my audience both during the session and in the following Q&A. It was certainly well-attended as there were folks standing in the back and less than a handful of empty seats. Please see my next DFS post for a link to my session materials.

Before my presentation, I was interviewed by Alan Z. of the EMC Developer Network. Alan gave me the opportunity to talk informally about DFS in the context of SOA and BPM.

While the SDC accounts for just 300 of the 7000 attendees here in Orlando this year, 300 is a growing number and I got to talk to over half of that number this afternoon at my session (i.e. about 180 Documentum developers). (Thanks for listening to and interacting with me, this afternoon!)

My audience

As I said then, it’s about starting a conversation around DFS–why it does what it does, how to leverage it optimally, what choices to make as a developer, etc. To that end, I’ve added a new “dfs” category to tag future posts about DFS that I plan to pen.

Last night I enjoyed a great dinner with a few colleagues at The Capital Grille. (So did Joe Tucci, EMC’s CEO and Mark Lewis, EMC’s CDO President of EMC’s Content Management and Archiving division.)

Earlier yesterday I unknowingly shared a shuttle to the convention center with Mark Twomey. (It’s always nice to meet another EMC blogger in person. There aren’t enough of them!). Once Mark recognized me–good example of having a picture up on one’s blog–we got into talking about what I’m calling the “knowledge derivative” (i.e. the valuable by-product of content and information under management and richly supported by consistent, robust infrastructure). Perhaps this conversation will lead to another podcast.

Update 8/29/2007: Here is the link to Alan’s interview of me.

John Mayer and the Lorax

Some of you noticed that not too long ago I changed my site layout and theme. Among the stylistic changes were new header graphics. “What exactly am I looking at?” you might be wondering. Well, I’m a fan of Dr. Seuss (e.g. see this). I’m also a fan of John Mayer, thanks to my brother and DirecTV’s free playback of his Continuum launch concert in New York’s Webster Hall.

When I listen to Continuum’s first track, “Waiting on the World to Change,” it reminds me of both The Waiting Place in Dr. Seuss’es Oh, the Places You’ll Go! and the irony of the Lorax taking his leave of the Once-ler in Dr. Seuss’es The Lorax.

So we keep waiting (waiting)
Waiting on the world to change
We keep on waiting (waiting)
Waiting on the world to change
It’s hard to beat the system
When we’re standing at a distance
So we keep waiting (waiting)
Waiting on the world to change

The new header graphics mostly showcase the Truffula Trees from The Lorax: “And Truffula Trees are what everyone needs.” It’s my subtle reminder to be engaged rather than waiting for someone or something else to act. Recall the words of the Once-ler:

Now that you’re here,
the word of the Lorax seems perfectly clear.
UNLESS someone like you
cares a whole awful lot,
nothing is going to get better.
It’s not.

(Here’s another subtle reminder I display in my office.)