Monday, January 18:
While the Google Wave service is the most feature complete Wave service at the moment, for the Wave idea to have a real future it will need to expand beyond it's Google roots into the real world.
In this talk I will be covering the opportunities and challenges that face the developers of the Wave eco-system, including how to handle Robots/Agents in a Federated world, internal vs external waving and the all important question of a standardised Client/Server protocol.
We will work through the code needed to make a collaborative editing web application, covering both theory and implementation. The tutorial will use the Operational Transform library from the Wave Federation One code base, GWT, AppEngine and HTML5 Canvas.
For many organisations, the Wave is an interesting technology, however it is useless for them unless they can host their own wave infrastructure and integrate it with their internal systems. In this presentation I will demonstrate how to integrate Wave with the FOSS Intranet CMS Plone.
Google Wave is all about collaboration, and the most successful extensions are user-friendly and collaborative. Wave robots should be as intuitive to communicate with as a human, and play well with other robots; Wave gadgets should extend the metaphors of the textual collaboration into the visual. In this talk, we'll discuss the design and privacy principles you should consider while building extensions, and show examples of extensions that demonstrate these principles.
Web 2.0 apps: they get better the more people that join in.
My definition of Web 2.1 app: they don't get scarier and crash even if everyone joined in.
Put a distributed table store on top of Wave, and you might have a platform which you could conceivably port regular SQL apps, blogs, etc to. I would like to present my ideas for this - including key characteristics of Web 2.1 (~10-15min), and then open the floor for discussion from how this might fit in with Wave.
In real life he is a husband, father and collaboration consultant with a very FOSS outlook on life.
Pamela Fox has worked in the Developer Relations group at Google for the last 3 years. She spent 3 years supporting the Maps API community, and now is focusing her time on helping the blossoming Wave APIs community. In her free time, she likes to play around with any one of Google's 60+ APIs
Dan Peterson is a Product Manager on Google Wave and President of the OpenSocial Foundation. Previously, Dan led the Google Web Toolkit (GWT) team as it became an open source project and worked on Google's infrastructure team on web search and datacenter management. Before that, Dan majored in Computer Science at the University of Illinois at Urbana-Champaign.
Shane is a software engineer at Google, and has been working on Wave for the past two years. In the past he has attended several LCAs (and spoken at one), and made significant contributions to the Annodex project.
in this wave. Submission of talks on the day of the miniconference is also welcomed. Talks should be no more than 5 minutes in length and can be anything from a crazy idea to a description of a real project.
We will also hold a discussion / panel session at the end of the day. Please add any topics you'd like to see discussed in this wave.
Finally, there's one 30 minute slot still available for any wave-related purpose (talk, tutorial, discussion, design session, etc.) - submit your proposal with this form.