29 March 2009

On the Open Cloud Manifesto, Private Cloud Cabal and CCIF-NG

I've mentioned on various occasions that the infamous Open Cloud Manifesto is just the tip of the iceberg but until now I haven't had a smoking gun (at least none that weren't shared with me secretly under modus operandi for this "shadowy cabal"). Now I do and (at the time of writing) it's posted at http://www.cloudalliance.org/ (whois). Obviously there's more in the pipeline than we've seen thus far and the next phase will be fed to us this week, probably on Thursday at the CCIF Wall Street event (after revealing the remaining shreds of the manifesto on Monday... assuming that goes ahead).

The process appears to go something like this:
  1. Hijack IBM's drive into the cloud computing space under the auspice of "Open Cloud", claiming credit as co-author, instigator, etc. and allowing (if not encouraging) press to report same.
  2. Deliver a "Private Cloud Manifesto" that focuses on the "private cloud" fringe theory and alienates all of the existing "real" cloud computing providers including Amazon, Google, Microsoft and Salesforce (you're a private cloud vendor yourself remember).
  3. Announce the offending document at the Cloud Computing Expo in NY on Monday morning anyway.
  4. Accuse dissenters of not being "open" in the same way that Internet censorship opponents are branded child pornographers and privacy advocates supporters of terrorism.
  5. Use the momentum to announce a Cloud Computing Alliance which you will own and operate, also developed in secret and inviting only the usual suspects (or an Open Cloud Alliance - I'm not sure which it is yet, though a contact at Salesforce who should know wasn't aware of any involvement).
  6. ???
  7. Profit!
To be candid, I think Reuven Cohen has done his run as self-appointed dictator and his attempts to pwn the community have constituted an epic fail; in comparison to the wildly successful CloudCamp franchise the CCIF itself has turned into a laughing stock (which is why the two should not be combined under one umbrella as is/was to be proposed). That's my personal opinion and while others may share it, many will not. It's not set in stone and is subject to change depending how this situation is handled from here - it wouldn't have got to this point had they have "gone open" on Thursday when called to by me, Microsoft and others.

What matters now is getting out of this rut, putting away the swinging handbags (I know it's a weekend so our work hats are off but still...), and most importantly, working out how to minimise fallout in what is shaping up to be an ugly week for cloud computing. Whatever happens in New York will be under close scrutiny and unfortunately has the potential to tar the entire community with the same brush.

Here's what I propose:
  • Someone not too close to the situation and without any (perceivable) conflicts/biases chair a working group to define what "ccif-ng" might look like - even a thread on the cloudforum list would probably suffice. In addition to Reuven/Jesse and their A-list (you know who you are) that rules me out given my [at times too] sharp criticism of the CCIF - even if I have only pure intentions.
  • A new group would likely need new leadership (or no leadership). I'm happy to contribute but it won't be as leader and it may be better there were none anyway.
  • Everything about the group from its inception be defined in public, allowing contribution from any party regardless of who they know, who they are and how big a membership fee they can stomach ($12,000 a vote for DMTF for example).
  • Avoid the many problems associated with voting by adopting a consensus based approach which relies on the strength of the arguments rather than the size of the posse (something of a meritocracy). Cloud computing is about the end users remember, not the people who deliver them service.
  • Consider taking over, ratifying and subscribing to [something like] the Open Cloud Principles I drafted yesterday (as well as the entire Cloud Computing Community wiki and cloudcommunity.org domain for that matter).
  • Operate an open community, publicly removing only those who cause problems (spammers, trolls, etc.), in the cloudforum group or somewhere else TBD.
  • Take heed of calls (including my own) to follow an IETF-style process (perhaps involving the IETF themselves for applicable standards).
  • Limit sponsorship (if any) to that which is absolutely required for the functioning of the organisation - for example "eating our own dogfood" by having a provider like Mosso volunteer to host the community/wiki (which is a work in progress). Even then "sponsorship" and "bias" are often intrinsically linked and I know of a number of initiatives here which have already been adffected by the whims of behind-the-scenes "investors".
  • Get on with evangelising cloud computing and related efforts such as relevant standards groups (without trying to boil the ocean ourselves), building and blessing definitions and models, creating whitepapers, preparing presentations, devising business cases, promoting the cause and generally raising awareness.
I'm quite sure this can been achieved in conjunction with the existing team - despite comments above Reuven is clearly a great evangelist and networker and Jesse is doing a lot of great work behind the scenes. I know they are both busy reviewing their strategy in light of all that has happened in the past days and I sincerely hope what results turns out to be largely compatible with this proposal.

In the mean time I encourage everyone to focus on what the future holds rather than what was done in the past - whether they meant well and were misunderstood or didn't and were caught out doesn't matter provided we work out how to move forward.

Enjoy your Sunday - I'm off to find a nice thermal spa in Germany having absorbed enough existing specifications for a lifetime this week.

Cheers,

Sam

Update: Jesse Silver aka silverguru has posted about "an olive branch to the CCIF community" that will be offered tomorrow. He confirmed plans for an alliance separate from CCIF but said that the site was out of date and would be taken down pending more information. He also denied any connection with opencloudalliance.com and related domains and on further inspection these are registered to Mark Trang (Salesforce's Director, ISV Marketing & Programs) at home using a personal email and may not be related to any official Salesforce.com initiative. Both domains were discovered with a domain search and could well be coincidental.

References:

2 comments:

Ajit Jaokar said...

Sam, I have been tracking this over the weekened and I think you did a good job under the circumstances. Shall watch this space with interest kind rgds Ajit

Sam Johnston said...

Thanks Ajit - people are very quick to criticise (myself included in this instance) and slow to praise. I've had a lot of feedback like this throughout the week and it is most appreciated.

Post a Comment