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
> >>
> >
>

Reply via email to