Thursday, December 10, 2009

Hello World, Meet Google Wave

This may not sound like a Moon, Mars, and Beyond topic, but I think that new ways to connect the population of this earth-bound world will play a part in getting us to space. Some may fear Google, like they fear Microsoft, or any other big and powerful corporation, still what they offer might be useful, especially if what they offer could help in uniting those with a common interest in developing space.

I was given an invitation to try Google Wave and have been looking at it.

At the moment it is still in the pre-Alpha stage so changes happen often and everything is not perfect, still the potential is there to make collaboration possible as more invitations are given out and the product matures.

Let me pass on a few links and let you see for yourself.
- LRK -

-----------------------------------------------------
http://googlecode.blogspot.com/2009/05/hello-world-meet-google-wave.html
Hello World, Meet Google Wave
Thursday, May 28, 2009

This morning at Google I/O we are unveiling a developer preview of Google Wave, a new collaboration and communication product. Google Wave introduces a new platform built around hosted conversations called waves--this model enables people to communicate and work together in new and more effective ways. On top of that, with the Google Wave APIs, developers can take advantage of this collaborative system by building on the Google Wave platform. We want to expand upon that platform, which is why we've put together the initial draft of the Google Wave Federation Protocol, the underlying network protocol for sharing waves between wave providers.

Yes, that's between wave providers: anyone can build a wave server and interoperate, much like anyone can run their own SMTP server. The wave protocol is open to contributions by the broader community with the goal to continue to improve how we share information, together. If you're interested in getting involved, here are a few things you should check out on www.waveprotocol.org:

* Draft Protocol Specification -- This is an early draft and will definitely change
http://www.waveprotocol.org/draft-protocol-spec

* Community Principles -- Understand how this open source project works
http://www.waveprotocol.org/wave-community-principles

* Architecture Whitepapers -- Learn more about the components of Google Wave
http://www.waveprotocol.org/whitepapers

This is just the beginning. To help potential wave providers get started, our plan is to release an open source, production-quality, reference implementation of the Google Wave client and server, as well as provide an open federation endpoint by the time users start getting access.

We're eager to hear your feedback, so please tell us about your interest, http://www.waveprotocol.org/get-involved

and drop a note on the technical engineering forum with your feedback.
http://groups.google.com/group/google-wave-api/?pli=1

Beyond the federation protocol, you may also be interested in learning more about the Google Wave APIs,
http://code.google.com/apis/wave/

as described on the new Google Wave Developers blog.
http://googlewavedev.blogspot.com/

By Dan Peterson, Google Wave Team
snip
-----------------------------------------------------

If you are a programmer you may find that Google Wave doesn't do what you want, never mind, just use the Google Wave APIs and make your own gadget or bot. Put on your thinking cap and make the Wave work for you.
- LRK -

-----------------------------------------------------
http://code.google.com/apis/wave/guide.html
Google Wave API Overview

1. Welcome to Wave Development
2. Wave Entities
3. What is the Wave API?
4. Sandbox Development

snip
-----------------------------------------------------

We will have to wait and see if this turns out to be something useful for web users to communicate and collaborate. At least the tools are being made available to the public.
Let me know what you think.
- LRK -

-----------------------------------------------------
http://code.google.com/apis/wave/
What is Google Wave?

Google Wave is a product that helps users communicate and collaborate on the web. A "wave" is equal parts conversation and document, where users can almost instantly communicate and work together with richly formatted text, photos, videos, maps, and more. Google Wave is also a
platform with a rich set of open APIs that allow developers to embed waves in other web services and to build extensions that work inside waves.

For more information about Google Wave, please visit wave.google.com.

What is the Google Wave API?

The Google Wave API allows developers to use and enhance Google Wave through two primary types of development:

* Extensions: Build robot extensions to automate common tasks or
build gadget extensions to provide a new way for users to interact
* Embed: Make your site more collaborative by dropping in a Wave

Google Wave is currently available in a developer preview as the APIs
and product continue to evolve. Accounts on the developer sandbox will
be given out to people intending to build with the Google Wave APIs
prior to the public release.

For more information about the capabilities and use cases for each development option, consult the Wave Developer's Guide.
http://code.google.com/apis/wave/guide.html

snip
-----------------------------------------------------

If you are interested and don't already have a Google Wave account, you might try here. http://www.googlewaveinvite.com/category/google-wave-news/

Thanks for looking up with me.

Larry Kellogg

Web Site: http://lkellogg.vttoth.com/LarryRussellKellogg/
BlogSpot: http://kelloggserialreports.blogspot.com/
Newsletter: https://news.altair.com/mailman/listinfo/lunar-update
Twitter: http://twitter.com/lrkellogg
Facebook: http://www.facebook.com/lrkellogg
Google Wave: larry.kellogg@googlewave.com
============================================

WHAT THE MIND CAN CONCEIVE, AND BELIEVE, IT WILL ACHIEVE - LRK

============================================