The waveprotocol website documents a new 'client-server protocol' [0],
which (in my understanding) isn't quite what the WIAB project currently
implements. There is a partial documentation of the currently used
protoclol linked from that page.[1]

This protocol is currently used over the websocket connection, after
wrapping the protobufs in a JSON class (to record the data type of the
serialized protobuf is, and to provide an idea of sequencing).

IMO, the protocol should be extended to allow sending the search
request/responses over rather than using a HTTP-based side-channel for
searching. (Which is currently client-based polling, but websockets would
allow the server to 'push' it).

The client-server protocol could also do with defining an authentication
mechanism (currently left up to the implementors) so that multiple
implementations can agree on authenticating. (Some notes here [2], but
nothing specific)

Ali

[0]:
http://www.waveprotocol.org/protocol/design-proposals/clientserver-protocol

[1]:
https://wave-protocol.googlecode.com/hg/whitepapers/client-server-protocol/client-server-protocol.html

[2]: http://www.waveprotocol.org/protocol/design-proposals/authentication
On 27 Oct 2012 01:51, "Thomas Wrobel" <darkfl...@gmail.com> wrote:

> I can only point somewhat to the Kune guys work. (
>
> http://kune.ourproject.org/2012/10/new-release-of-collaborative-distributed-social-network-kune-ostrom/
> )
> but I dont know the details.
>
> I have been lurking here - very desperate to make my own Wave client for a
> few years, but it requires separation of the server/client code which seems
> to be a rather large messy project. (or,at least, thats required to allow
> everyone to make clients independently of compiling the whole server - if
> your happy to run your own server specifically for your client then ignore
> me completely).
>
> I tried a few times myself to pick apart the code and despite the help and
> friendlyness of people here, I am just not good enough for the job.
> Everyone else seems to be working on other bits and pieces.
>
> Hopefully more technical people will reply with details of the current
> state, else I'll dig up all the information I was given before.
> [/long time lurker]
>
>
> On 27 October 2012 01:42, Ricardo Richardson Balcácer <
> richardson.balca...@gmail.com> wrote:
>
> > Hello everyone,
> >
> >         I'm new in this group, at the moment I'm trying to get my feet
> wet
> > reading all the available documentation and understand how the project is
> > organized. I do wish to ask something, my purpose is develop my own
> client
> > implementation for the wave server. If anyone have some pointers to help
> me
> > out on getting to know the most relevant packages it will be very
> helpful.
> >
> > Thank you,
> > Ricardo Richardson
>

Reply via email to