Google Wave at Google I/O
May 2010
NEW! Product, Platform, Protocol ALL NEWS IS UNDER EMBARGO UNTIL 12:00 PM
ET/9:00 AM PT ON WED. MAY 19, 2010
Open Sign-upsConsumersGoogle Apps domains
Improved Google Wave APIsRobots API v2, includes an "active" componentRobots no longer tied to AppEngineEmbed API improvements, including anonymous accessNew Data APIs let developers build lightweight clients
Open sourcing more Google Wave production codeRich text editorPublishing client/server protocol whitepaper
Playback: The Early Vision for Wave
Product Platform Protocol
Top lessons learned: Wave shines for groups of people getting things done togetherShows great future potential for broader applicationsNeeded much more work on helping users understand what Wave is for and how to use it.
Google Wave Preview: Lessons Learned
An update on WavePerformance improvements
StabilityScalabilitySpeed
Highly requested feature launchesEmail notificationsAccess controls: read-only and restoreBasic support for Google GroupsFollowing and un-following public wavesTemplatesRemove participantEasier to reply and editEasier to navigate to unread material in a waveUndo/Redo
Who's riding the Wave?What are people doing in Wave?
PersonalEducationBusinessJournalismOrganizations and conferences
What are developers building?Productivity gadgetsCommunications toolsRich-media gadgetsGames
Google Wave is Open to Everyone
New! Consumer open sign-ups in Google LabsSign in at wave.google.com with any Gmail or Google accountNo invitation required!
New! Open for Google Apps customers in LabsStandard, Premier, and Edu EditionsOpt-in for domain administrators
Option to restrict sharing to within a domainDomain-wide email notifications settingsWarnings about external sharing
Labs: Not yet included in the Google Apps SLA
Open Sign-ups Screenshots
Google Wave APIsRecent developments:
New Robots API (v2) - Includes an "active API" so robots can create new wavesExtension gallery - Helping people find and use new extensionsAnonymous access to public embedded waves - makes wave a lightweight publishing platform
New! Robots AnywhereRobots can now live anywhere on the web (no longer required to be on Google App Engine)
New! Wave Data APIsDevelopers can use these APIs to build lightweight clients
New! Media and Attachments APIDevelopers can now programmatically manipulate attachments in waves
Screenshots
Google Wave Federation Protocol
Over the last year:Open sourced Operational Transform, Wave's document model and FedOne (a basic federation prototype)Opened a federation port on Wave Sandbox for prototypingDocumented specifications for the conversation model and wave identifiers
New! More open source code, including the rich text editorSimple web-based client. In total, contributed XXX LOC to bootstrap the community
New! Client/Server protocol whitepaperWill eventually enable developers to build full clients on top of wave services (including Google Wave)
New! SAP StreamWork working to support wave federationJoins Novell Pulse, ProcessOne, and other community projects like PyGoWave, Ruby on Sails, and QWave
Screenshots
Summary
Since September 30Significant product and performance improvements Wave's current sweet spot: getting things done in groups
Today at Google I/O 2010Putting it in the hands of businesses and schools where there are natural groups of collaboratorsOpen to all consumers: now is a good time to come backContinuing to build the developer community with richer APIs, more open source code and protocol improvements