My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Roadmap  
The current roadmap of pygowave-server
Featured, Phase-Requirements, Phase-Design
Updated Jun 23, 2009 by pi.two....@gmail.com

PyGoWave Server Roadmap

The up-to-date todo list can be viewed at the Issues tab.

Alpha 0.1

Quick-and-dirty Gadget wrapper

  • Create data models for basic server operation - done
  • Think of an event sending/dispatching engine - done
  • Experiment with robot client libraries - done
  • Find appropriate tools - done
  • Create a basic design for webpages - done
  • Implement registration form for PyGoWave - done
  • Create a basic settings page - done
  • Add a Gadget registration form - done
  • Add a Wave creation form - done
  • Build a small Wave Gadget environment emulator - done
  • Implement simple client script for Gadget communication - done

Alpha 0.2

Bugfixed alpha release

  • Fix upcoming bugs

Alpha 0.3

Improved PyGoWave client, basic Wave communication working

  • Look for a better JavaScript toolkit - done
  • Port existing non-client code to the new toolkit - done
  • Read and understand Operational Transformation - done
  • Design and implement a client object model
  • Implement RPC server back-end for the client object model

Alpha 0.4

Robot support, bugfixed Wave communication

  • Implement a serialization for the server Wave model
  • Add a Robots tab and create a Robot registration form
  • Implement an event handler for robots into the RPC server
  • Try to run an example robot with the server via the Google App Engine
  • Decouple the Robot API from the Google App Engine to allow non-GAE Robots on Django

Beta 0.5

Ready for daily use, Embed API ready

Beta 0.6

Bugfixes, advanced Wave communication

  • Implement playback feature

Beta 0.7

Federation Protocol implemented

  • Implement Google Wave Federation Protocol

Beta 0.8

More bugfixes

Beta 0.9

Last beta release

  • Use distutils (and others) to create an installable version

Release 1.0

Production-ready system

Comment by dk.vali, Jul 22, 2009

What's the current stage?

Comment by liotier@gmail.com, Sep 2, 2009

@dk.vali The current stage is anything marked as "done".

Comment by may...@gmail.com, Oct 9, 2009

I'm a huge fan of this.. keep up the spirit :)

Comment by sharpnat...@gmail.com, Oct 11, 2009

I just started surfing the PyGo? wave!! :) I'll invite friends once it becomes a little more user friendly. In the meantime, could someone send me a wave? My user name is nate_rio

Comment by mcv...@gmail.com, Oct 16, 2009

Talking to other wave servers won't be implemented until beta 0.7? Shame. That's just what I wanted to play with.


Sign in to add a comment
Powered by Google Project Hosting