There is a technical roadmap (i.e., rich design docs etc, published somewhere on the site - let me know if you can't find them) for a new protocol that overcomes many of the issues with the current one, and works much better with more advanced features (e.g. diff-on-open). I don't think it's a moving target - the doc has been ready for a few months, and I don't think anyone has significant changes to it in mind. However, AFAIK, nobody who's available has signed up to do the work, so there is no timeline for it. I was keen to get into it a few months back, and Alex North was too, but both our availabilities have significantly diminished. It's probably about 2-3 weeks of work for someone to see it through end to end though. It was previously blocked by a few things that have now been implemented.
I would strongly encourage not building too much on the current protocol, since it has a number of known limitations. The new protocol is simpler and achieves a better separation of functionality. If there are a few people (PyOfWave?) with the will and a bit of time, then it is very achievable to get it rolled out. -Dave On Wed, May 25, 2011 at 3:55 AM, Thomas Wrobel <darkfl...@gmail.com> wrote: > Is wiab using protobufs for the future then? or is it going to move to > a different c/s method? > Is there any roadmap for the communication or is it likely to stick to > what it is. > I've been talking with the (https://github.com/alcinnz/PyOfWave) guys > and we are keen on trying to push for some standard c/s.....a wave > equivalent of IMAP maybe...but its kinda hard to know where to start > as it all seems a bit of a moving target....or am I wrong? > > Sorry, been lurking for a bit so I might be out of touch. > -Thomas wrobel > > On 24 May 2011 16:55, Yuri Z <vega...@gmail.com> wrote: > > Hi Arne > > WIAB uses the protobuf objects for the server-client communication. Take > a > > look at the protobuf project home page - > http://code.google.com/p/protobuf/ > > , > > > > 2011/5/24 Arne Eggert <arne.egg...@googlemail.com> > > > >> Hi, > >> > >> how can i change the communication between webclient and the waveserver. > >> for > >> example change the communication when the user open a wave. in the file > >> org.waveprotocol.box.common.comms.WaveClientRpc.java in the first > comment > >> is > >> written "source: > org/waveprotocol/box/common/comms/waveclient-rpc.proto". > >> but when i change the waveclient-rpc.proto file nothing happens. no > class > >> is > >> changed. > >> What must i do to change the communication between webclient and server > >> when > >> the user open a wave? > >> > >> thanks > >> Arne > >> > > >