I've been looking at the plaintive entreaties for participation on cloud.com and eucalyptus.com
I have read much of their documentation and looked at cloud.com's videos, the introductory video on cloud.com in particular is a fine example of someone saying nothing for four minutes while reassuring you that what he's talking about is "cool".
I've played a bit of Call of Cthulhu in my time and am wary of getting involved with cults trying to invoke elder gods through bizarre rituals. When communities are so cagey, vague and inconclusive about what it is they do I have to wonder...
What the hell would one do in contributing to these communities? What benefit does contributing confer apart from being able to play buzzword bingo on your resume?
For context sake. I am asking this because an outsource developer we are using is getting involved with amazon ec2 stuff and we've been having a look at those services. So that I can understand how all this whizz-bang IaaS stuff works I'd like to poke about in one but I'm not paying to do so out of my own pocket and, frankly, no one in our office fully understands how this all works and the venture is unlikely to attract budget until someone with the company credit card "gets" it. Usually I have found experience is the best teacher but I don't know what I am supposed to be experiencing or how best to experience it.
I guess this boils down to: is there any kind of cloud service similar to ec2 I could "have a go" with for free? And if not is there anyone who can explain it without using a thesaurus of current business flavours du jour sprinkled liberally with the word "cool"?
It's with some intrepidation that I try to answer your question (first time answerer, be kind :) ).
Your line of questioning isn't silly - it is just what I'm trying to figure out myself, what are the compelling reasons to implement cloud computing? I'm the technical writer for OpenStack, and I want to write some starter tutorials for some virtual "try it out" images we're creating.
The title question, "what to do to participate in a cloud community" really depends on the community. We're so early-on that community participation is pretty technical - get a Launchpad account, try out the code, talk to us on IRC and mailing lists. Other communities would have different participation patterns.
In summary, I think you could try OpenStack's developer preview out, get a feel for our community, and play with the cloud fabric controller (spin virtual machines up and down and so on) using VirtualBox.
So, if you want to try out OpenStack's Compute (aka Nova on Launchpad), download Virtual Box, and then get the image by downloading from here. Unzip the image, then start Virtual Box. There's a readme in the zip file that has step-by-step instructions (not super air-tight, but I'm testing them). What I'm trying to learn myself is "what's a good starter tutorial for *aaS?"