Re: Wave and Incubation

2015-03-15 Thread Pablo Ojanguren
I've been interested on Wave since almost one year, first as Kune
contributor and lately in a separated project trying to reuse Wave
technology in general way. I agree, the issue is the lack of separation
between server and client and other components, the handicap to develop on
top of Wave unless you have a deep knowledge and its focus on a final
product (Conversations).

I will keep working on Wave, because* it's the only federated alternative
for real-time collaboration* and it is a good technology. These are my
current projects extending Wave, of course, anyone is invited to
participate:

*https://github.com/P2Pvalue/incubator-wave
https://github.com/P2Pvalue/incubator-wave  *A JavaScript API to manage
general Wave content: maps, lists and strings (kind of Google Drive
Real-Time API).
*https://github.com/Zorbel/swell-android*
https://github.com/Zorbel/swell-android Experimental port of the Wave
Client (without IU) code to Android. The aim is to provide the previous API
in Android.

I regret this situation.

Thank you


2015-03-15 12:09 GMT+01:00 Francesco Rossi f...@schermaontc.com:

 Yuri suggested me in PVT some interesting open alternatives although I
 think they would still lack the options that Wave has.
 Just to name 2 of them:
 share.js
 rizzoma

 of course they have different functions, but at least they would share
 some Wave dna.
 the point is that coding on top of those solutions seemed a lot of work
 just to catch up with the features Wave has.

 but I'd be glad to be disputed at this point.

 Still, I'm a bit perplexed about the client/server conversation. I looked
 around and just for example, Splash is an old client but looked like it was
 quite split from the server architecture.
 What am I missing?




 On 3/15/2015 3:51 AM, Bruce Hellstrom wrote:

 The problem is technology keeps marching on while the wave project has
 remained mostly stagnant.  I wanted to setup an internal wave server at our
 company and try to get it adopted as the company standard for our
 communications.  I hate trying to manage email threads that get so long and
 disjointed.  Wave was such a good solution.  I wanted to wait until the db
 storage of waves support was put in, which is there now I believe.

 However, the company has started using Slack and I have to say it's hard
 to argue against that with a beta of Wave in it's current state.  Slack has
 a lot of the features I was looking for in wave as well as clients that
 work on almost all mobile devices now.  The downside is, the data storage
 resides with Slack and not on our own internal company servers, but that
 doesn't seem to be an issue.

 I think Wave is still an awesome product that was ahead of it's time, but
 now it would just take too much effort to bring it up-to-date.  It needs to
 support all the latest incarnations of the browsers, which is a moving
 target now that almost all are on fast release cycles.  It needs full
 mobile support apps.  I just don't think there's enough people who have
 enough time to devote to all that needs to be done.

 On 03/15/2015 03:23 AM, Francesco Rossi wrote:

 Guys,
 I'm a newbie too and we are thinking of building an entire app over wave.
 It sounds really bat that the community is willing to give up.


 On 3/15/2015 3:14 AM, ujadatron wrote:

 It sounds bad.

 I'm a few days newbee in this mailing list. (I'm looking for a
 flexible open source collaboration framework).
 Do you suggest any of them? (if the Wave will retire)

 thanks in advance
 adatron

 2015.03.14. 22:28 keltezéssel, James Keener írta:

 I was going to write almost exactly the same email and decided not to.
 I found wave and wanted to use it, but it's dependence on the GWT and
 how intertwined the Client and Server were made it very difficult for
 me
 to understand and I moved to share.js because I could more easily
 comprehend it's inner workings and could build my client around it.

  Ideally two projects and a documented protocol would have been best.

 Much

 like how email severs and clients can be developed separately, and
 standards like pop3 and imap used to talk between them.

 This would have been ideal I feel.  I've seen multiple people on this
 mailing list asking how to integrate with the server and there is never
 a good response.

 Jim

 On 03/14/2015 05:18 PM, Thomas Wrobel wrote:

 I'll just sadly from my little lurker corner repeat what I have been
 saying
 for 3 years or so now;
 I wanted to work on a client, despite trying, I lacked the ability to
 understand the server side code.

 There was never a clear separation of client and sever that I feel
 would
 have allowed less skilled coders like me to contribute. I was
 frustrated
 when I saw GWT/ GUI issues on the web client being posted at times to
 fix...and I could have helped with that. But I couldn't, because the
 bureaucracy of having the sever and client tied together made (for me)
 trivial things rather hard.
 My half-developed phone client remained dead since 

Re: Wave and Incubation

2015-03-15 Thread Thomas Wrobel
Thanks for that I'll look into both your Javascript API and your Android
one.

Is your communication between client and server just between your forked
one or the standard wave server as well?
If your approach is functional and everyone could agree to use it I feel a
lot of progress could be made.



~~~
Thomas  Bertines online review show:
http://randomreviewshow.com/index.html
Try it! You might even feel ambivalent about it :)

On 15 March 2015 at 16:31, Pablo Ojanguren pablo...@gmail.com wrote:

 I’d like to clarify a bit more my work during the last year and a half, as
 I think it can respond to the needs that are being raised in this thread:

- Wave storage based on Database
- Server-Client separation
- Reduce code complexity or cover it up
- No dependency to GWT / Ability to build clients in modern frontend
frameworks
- Mobile support


 I’ve addressed basically all that:

- Provided MongoDB storage for Waves
- Discarded GWT client and replaced by a JavaScript API. Anyone can
build Web apps in new frontend frameworks like AngularJS…
- Extended Wave model to support general collaborative content: maps,
lists and strings. You can use the Wave to store your own data.
- The API is being adapted to work for Android and Java, although still
experimental


 Some of them have been added to the original Wave project, but others are
 available in my forked version of Wave:

 The Wave platform including the general JavaScript API:
 https://github.com/P2Pvalue/incubator-wave


 Experimental port of the Wave API to Android:
 https://github.com/Zorbel/swell-android


 I will keep contributing to Wave...


 2015-03-15 16:24 GMT+01:00 Thomas Wrobel darkfl...@gmail.com:

  Splash is an old client but looked like it was quite split from the
 server
  architecture.
  What am I missing?
 
  That its almost certainly not compatible with the current Wave sever
 code.
 
  Back when it was Google wave there was 4-5 clients, including prototype
  mobile ones.
  All died pretty soon after the transfer to Apache.
 
  I admit I havnt checked on Splash recently though, if its had a update in
  the past year to make it compatible again I wouldn't know.
 
 
 
  On 15 March 2015 at 12:09, Francesco Rossi f...@schermaontc.com wrote:
 
   Yuri suggested me in PVT some interesting open alternatives although I
   think they would still lack the options that Wave has.
   Just to name 2 of them:
   share.js
   rizzoma
  
   of course they have different functions, but at least they would share
   some Wave dna.
   the point is that coding on top of those solutions seemed a lot of work
   just to catch up with the features Wave has.
  
   but I'd be glad to be disputed at this point.
  
   Still, I'm a bit perplexed about the client/server conversation. I
 looked
   around and just for example, Splash is an old client but looked like it
  was
   quite split from the server architecture.
   What am I missing?
  
  
  
  
   On 3/15/2015 3:51 AM, Bruce Hellstrom wrote:
  
   The problem is technology keeps marching on while the wave project has
   remained mostly stagnant.  I wanted to setup an internal wave server
 at
  our
   company and try to get it adopted as the company standard for our
   communications.  I hate trying to manage email threads that get so
 long
  and
   disjointed.  Wave was such a good solution.  I wanted to wait until
 the
  db
   storage of waves support was put in, which is there now I believe.
  
   However, the company has started using Slack and I have to say it's
 hard
   to argue against that with a beta of Wave in it's current state.
 Slack
  has
   a lot of the features I was looking for in wave as well as clients
 that
   work on almost all mobile devices now.  The downside is, the data
  storage
   resides with Slack and not on our own internal company servers, but
 that
   doesn't seem to be an issue.
  
   I think Wave is still an awesome product that was ahead of it's time,
  but
   now it would just take too much effort to bring it up-to-date.  It
  needs to
   support all the latest incarnations of the browsers, which is a moving
   target now that almost all are on fast release cycles.  It needs full
   mobile support apps.  I just don't think there's enough people who
 have
   enough time to devote to all that needs to be done.
  
   On 03/15/2015 03:23 AM, Francesco Rossi wrote:
  
   Guys,
   I'm a newbie too and we are thinking of building an entire app over
  wave.
   It sounds really bat that the community is willing to give up.
  
  
   On 3/15/2015 3:14 AM, ujadatron wrote:
  
   It sounds bad.
  
   I'm a few days newbee in this mailing list. (I'm looking for a
   flexible open source collaboration framework).
   Do you suggest any of them? (if the Wave will retire)
  
   thanks in advance
   adatron
  
   2015.03.14. 22:28 keltezéssel, James Keener írta:
  
   I was going to write almost exactly the same email and decided not
  to.
   I 

Re: Wave and Incubation

2015-03-15 Thread Pablo Ojanguren
I’d like to clarify a bit more my work during the last year and a half, as
I think it can respond to the needs that are being raised in this thread:

   - Wave storage based on Database
   - Server-Client separation
   - Reduce code complexity or cover it up
   - No dependency to GWT / Ability to build clients in modern frontend
   frameworks
   - Mobile support


I’ve addressed basically all that:

   - Provided MongoDB storage for Waves
   - Discarded GWT client and replaced by a JavaScript API. Anyone can
   build Web apps in new frontend frameworks like AngularJS…
   - Extended Wave model to support general collaborative content: maps,
   lists and strings. You can use the Wave to store your own data.
   - The API is being adapted to work for Android and Java, although still
   experimental


Some of them have been added to the original Wave project, but others are
available in my forked version of Wave:

The Wave platform including the general JavaScript API:
https://github.com/P2Pvalue/incubator-wave


Experimental port of the Wave API to Android:
https://github.com/Zorbel/swell-android


I will keep contributing to Wave...


2015-03-15 16:24 GMT+01:00 Thomas Wrobel darkfl...@gmail.com:

 Splash is an old client but looked like it was quite split from the server
 architecture.
 What am I missing?

 That its almost certainly not compatible with the current Wave sever code.

 Back when it was Google wave there was 4-5 clients, including prototype
 mobile ones.
 All died pretty soon after the transfer to Apache.

 I admit I havnt checked on Splash recently though, if its had a update in
 the past year to make it compatible again I wouldn't know.



 On 15 March 2015 at 12:09, Francesco Rossi f...@schermaontc.com wrote:

  Yuri suggested me in PVT some interesting open alternatives although I
  think they would still lack the options that Wave has.
  Just to name 2 of them:
  share.js
  rizzoma
 
  of course they have different functions, but at least they would share
  some Wave dna.
  the point is that coding on top of those solutions seemed a lot of work
  just to catch up with the features Wave has.
 
  but I'd be glad to be disputed at this point.
 
  Still, I'm a bit perplexed about the client/server conversation. I looked
  around and just for example, Splash is an old client but looked like it
 was
  quite split from the server architecture.
  What am I missing?
 
 
 
 
  On 3/15/2015 3:51 AM, Bruce Hellstrom wrote:
 
  The problem is technology keeps marching on while the wave project has
  remained mostly stagnant.  I wanted to setup an internal wave server at
 our
  company and try to get it adopted as the company standard for our
  communications.  I hate trying to manage email threads that get so long
 and
  disjointed.  Wave was such a good solution.  I wanted to wait until the
 db
  storage of waves support was put in, which is there now I believe.
 
  However, the company has started using Slack and I have to say it's hard
  to argue against that with a beta of Wave in it's current state.  Slack
 has
  a lot of the features I was looking for in wave as well as clients that
  work on almost all mobile devices now.  The downside is, the data
 storage
  resides with Slack and not on our own internal company servers, but that
  doesn't seem to be an issue.
 
  I think Wave is still an awesome product that was ahead of it's time,
 but
  now it would just take too much effort to bring it up-to-date.  It
 needs to
  support all the latest incarnations of the browsers, which is a moving
  target now that almost all are on fast release cycles.  It needs full
  mobile support apps.  I just don't think there's enough people who have
  enough time to devote to all that needs to be done.
 
  On 03/15/2015 03:23 AM, Francesco Rossi wrote:
 
  Guys,
  I'm a newbie too and we are thinking of building an entire app over
 wave.
  It sounds really bat that the community is willing to give up.
 
 
  On 3/15/2015 3:14 AM, ujadatron wrote:
 
  It sounds bad.
 
  I'm a few days newbee in this mailing list. (I'm looking for a
  flexible open source collaboration framework).
  Do you suggest any of them? (if the Wave will retire)
 
  thanks in advance
  adatron
 
  2015.03.14. 22:28 keltezéssel, James Keener írta:
 
  I was going to write almost exactly the same email and decided not
 to.
  I found wave and wanted to use it, but it's dependence on the GWT and
  how intertwined the Client and Server were made it very difficult for
  me
  to understand and I moved to share.js because I could more easily
  comprehend it's inner workings and could build my client around it.
 
  Ideally two projects and a documented protocol would have been best.
 
  Much
 
  like how email severs and clients can be developed separately, and
  standards like pop3 and imap used to talk between them.
 
  This would have been ideal I feel.  I've seen multiple people on
 this
  mailing list asking how to integrate with the server and 

Re: Wave and Incubation

2015-03-15 Thread Thomas Wrobel
Splash is an old client but looked like it was quite split from the server
architecture.
What am I missing?

That its almost certainly not compatible with the current Wave sever code.

Back when it was Google wave there was 4-5 clients, including prototype
mobile ones.
All died pretty soon after the transfer to Apache.

I admit I havnt checked on Splash recently though, if its had a update in
the past year to make it compatible again I wouldn't know.



On 15 March 2015 at 12:09, Francesco Rossi f...@schermaontc.com wrote:

 Yuri suggested me in PVT some interesting open alternatives although I
 think they would still lack the options that Wave has.
 Just to name 2 of them:
 share.js
 rizzoma

 of course they have different functions, but at least they would share
 some Wave dna.
 the point is that coding on top of those solutions seemed a lot of work
 just to catch up with the features Wave has.

 but I'd be glad to be disputed at this point.

 Still, I'm a bit perplexed about the client/server conversation. I looked
 around and just for example, Splash is an old client but looked like it was
 quite split from the server architecture.
 What am I missing?




 On 3/15/2015 3:51 AM, Bruce Hellstrom wrote:

 The problem is technology keeps marching on while the wave project has
 remained mostly stagnant.  I wanted to setup an internal wave server at our
 company and try to get it adopted as the company standard for our
 communications.  I hate trying to manage email threads that get so long and
 disjointed.  Wave was such a good solution.  I wanted to wait until the db
 storage of waves support was put in, which is there now I believe.

 However, the company has started using Slack and I have to say it's hard
 to argue against that with a beta of Wave in it's current state.  Slack has
 a lot of the features I was looking for in wave as well as clients that
 work on almost all mobile devices now.  The downside is, the data storage
 resides with Slack and not on our own internal company servers, but that
 doesn't seem to be an issue.

 I think Wave is still an awesome product that was ahead of it's time, but
 now it would just take too much effort to bring it up-to-date.  It needs to
 support all the latest incarnations of the browsers, which is a moving
 target now that almost all are on fast release cycles.  It needs full
 mobile support apps.  I just don't think there's enough people who have
 enough time to devote to all that needs to be done.

 On 03/15/2015 03:23 AM, Francesco Rossi wrote:

 Guys,
 I'm a newbie too and we are thinking of building an entire app over wave.
 It sounds really bat that the community is willing to give up.


 On 3/15/2015 3:14 AM, ujadatron wrote:

 It sounds bad.

 I'm a few days newbee in this mailing list. (I'm looking for a
 flexible open source collaboration framework).
 Do you suggest any of them? (if the Wave will retire)

 thanks in advance
 adatron

 2015.03.14. 22:28 keltezéssel, James Keener írta:

 I was going to write almost exactly the same email and decided not to.
 I found wave and wanted to use it, but it's dependence on the GWT and
 how intertwined the Client and Server were made it very difficult for
 me
 to understand and I moved to share.js because I could more easily
 comprehend it's inner workings and could build my client around it.

 Ideally two projects and a documented protocol would have been best.

 Much

 like how email severs and clients can be developed separately, and
 standards like pop3 and imap used to talk between them.

 This would have been ideal I feel.  I've seen multiple people on this
 mailing list asking how to integrate with the server and there is never
 a good response.

 Jim

 On 03/14/2015 05:18 PM, Thomas Wrobel wrote:

 I'll just sadly from my little lurker corner repeat what I have been
 saying
 for 3 years or so now;
 I wanted to work on a client, despite trying, I lacked the ability to
 understand the server side code.

 There was never a clear separation of client and sever that I feel
 would
 have allowed less skilled coders like me to contribute. I was
 frustrated
 when I saw GWT/ GUI issues on the web client being posted at times to
 fix...and I could have helped with that. But I couldn't, because the
 bureaucracy of having the sever and client tied together made (for me)
 trivial things rather hard.
 My half-developed phone client remained dead since Googles time as
 well
 because I couldn't figure out how to interface with the changes made
 to how
 you should talk to the sever. I had at one point 3 people helping me
 on
 that project, and with a client/sever protocol we could have all
 contributed.
 Ideally two projects and a documented protocol would have been best.
 Much
 like how email severs and clients can be developed separately, and
 standards like pop3 and imap used to talk between them.

 I fully acknowledge much of this is my own lack of skills, and with
 everyone unpaid volunteers I cant expect anything.
 

Re: Wave and Incubation

2015-03-15 Thread Francesco Rossi

Guys,
I'm a newbie too and we are thinking of building an entire app over wave.
It sounds really bat that the community is willing to give up.


On 3/15/2015 3:14 AM, ujadatron wrote:

It sounds bad.

I'm a few days newbee in this mailing list. (I'm looking for a 
flexible open source collaboration framework).

Do you suggest any of them? (if the Wave will retire)

thanks in advance
adatron

2015.03.14. 22:28 keltezéssel, James Keener írta:

I was going to write almost exactly the same email and decided not to.
I found wave and wanted to use it, but it's dependence on the GWT and
how intertwined the Client and Server were made it very difficult for me
to understand and I moved to share.js because I could more easily
comprehend it's inner workings and could build my client around it.


Ideally two projects and a documented protocol would have been best.

Much

like how email severs and clients can be developed separately, and
standards like pop3 and imap used to talk between them.

This would have been ideal I feel.  I've seen multiple people on this
mailing list asking how to integrate with the server and there is never
a good response.

Jim

On 03/14/2015 05:18 PM, Thomas Wrobel wrote:
I'll just sadly from my little lurker corner repeat what I have been 
saying

for 3 years or so now;
I wanted to work on a client, despite trying, I lacked the ability to
understand the server side code.

There was never a clear separation of client and sever that I feel 
would
have allowed less skilled coders like me to contribute. I was 
frustrated

when I saw GWT/ GUI issues on the web client being posted at times to
fix...and I could have helped with that. But I couldn't, because the
bureaucracy of having the sever and client tied together made (for me)
trivial things rather hard.
My half-developed phone client remained dead since Googles time as well
because I couldn't figure out how to interface with the changes made 
to how

you should talk to the sever. I had at one point 3 people helping me on
that project, and with a client/sever protocol we could have all
contributed.
Ideally two projects and a documented protocol would have been best. 
Much

like how email severs and clients can be developed separately, and
standards like pop3 and imap used to talk between them.

I fully acknowledge much of this is my own lack of skills, and with
everyone unpaid volunteers I cant expect anything.
But this is my hypothesis as to why Wave development wasn't as 
active as it

could have been.

-Thomas Wrobel
arwave.org





~~~
Thomas  Bertines online review show:
http://randomreviewshow.com/index.html
Try it! You might even feel ambivalent about it :)

On 14 March 2015 at 21:52, Upayavira u...@odoko.co.uk wrote:

Wave has been incubating for some years now, and, unfortunately, 
has not

shown a level of growth that, in my opinion, would suggest that it is
likely to reach graduation from the Incubator.

Unfortunately, I think it is time we accept that Wave is unlikely to
reach graduation, and should retire.

To explain what this means - as I understand it, the ASF repo would be
marked read-only, and after a period of time, the lists disabled.

The code would, however, remain open-source, and any person, or 
group of

people would be free to fork the code and continue with it elsewhere,
e.g. Github/Sourceforge/etc.

In the end, this is a decision of the Incubator PMC, however I’d 
like to
see whether anyone here has any thoughts to add before I put this 
to the

wider Incubator community.

Upayavira

P.S. This came up on the incubator-general list as a part of a
discussion on the Wave report







Re: Wave and Incubation

2015-03-15 Thread ujadatron

It sounds bad.

I'm a few days newbee in this mailing list. (I'm looking for a 
flexible open source collaboration framework).

Do you suggest any of them? (if the Wave will retire)

thanks in advance
adatron

2015.03.14. 22:28 keltezéssel, James Keener írta:

I was going to write almost exactly the same email and decided not to.
I found wave and wanted to use it, but it's dependence on the GWT and
how intertwined the Client and Server were made it very difficult for me
to understand and I moved to share.js because I could more easily
comprehend it's inner workings and could build my client around it.


Ideally two projects and a documented protocol would have been best.

Much

like how email severs and clients can be developed separately, and
standards like pop3 and imap used to talk between them.

This would have been ideal I feel.  I've seen multiple people on this
mailing list asking how to integrate with the server and there is never
a good response.

Jim

On 03/14/2015 05:18 PM, Thomas Wrobel wrote:

I'll just sadly from my little lurker corner repeat what I have been saying
for 3 years or so now;
I wanted to work on a client, despite trying, I lacked the ability to
understand the server side code.

There was never a clear separation of client and sever that I feel would
have allowed less skilled coders like me to contribute. I was frustrated
when I saw GWT/ GUI issues on the web client being posted at times to
fix...and I could have helped with that. But I couldn't, because the
bureaucracy of having the sever and client tied together made (for me)
trivial things rather hard.
My half-developed phone client remained dead since Googles time as well
because I couldn't figure out how to interface with the changes made to how
you should talk to the sever. I had at one point 3 people helping me on
that project, and with a client/sever protocol we could have all
contributed.
Ideally two projects and a documented protocol would have been best. Much
like how email severs and clients can be developed separately, and
standards like pop3 and imap used to talk between them.

I fully acknowledge much of this is my own lack of skills, and with
everyone unpaid volunteers I cant expect anything.
But this is my hypothesis as to why Wave development wasn't as active as it
could have been.

-Thomas Wrobel
arwave.org





~~~
Thomas  Bertines online review show:
http://randomreviewshow.com/index.html
Try it! You might even feel ambivalent about it :)

On 14 March 2015 at 21:52, Upayavira u...@odoko.co.uk wrote:


Wave has been incubating for some years now, and, unfortunately, has not
shown a level of growth that, in my opinion, would suggest that it is
likely to reach graduation from the Incubator.

Unfortunately, I think it is time we accept that Wave is unlikely to
reach graduation, and should retire.

To explain what this means - as I understand it, the ASF repo would be
marked read-only, and after a period of time, the lists disabled.

The code would, however, remain open-source, and any person, or group of
people would be free to fork the code and continue with it elsewhere,
e.g. Github/Sourceforge/etc.

In the end, this is a decision of the Incubator PMC, however I’d like to
see whether anyone here has any thoughts to add before I put this to the
wider Incubator community.

Upayavira

P.S. This came up on the incubator-general list as a part of a
discussion on the Wave report





Re: Wave and Incubation

2015-03-15 Thread Zachary Yaro
I think it is helpful that the wave standard be maintained by an
established organization like the Apache.  Yes, other tools with wave-y
features, such as Google Docs, Rizzoma, and Slack, exist, but one of the
most exciting promises of Wave was the open protocol for real-time
communication and collaboration, and I really want to see that kept alive.

Zachary Yaro

On 15 March 2015 at 11:46, Thomas Wrobel darkfl...@gmail.com wrote:

 Thanks for that I'll look into both your Javascript API and your Android
 one.

 Is your communication between client and server just between your forked
 one or the standard wave server as well?
 If your approach is functional and everyone could agree to use it I feel a
 lot of progress could be made.



 ~~~
 Thomas  Bertines online review show:
 http://randomreviewshow.com/index.html
 Try it! You might even feel ambivalent about it :)

 On 15 March 2015 at 16:31, Pablo Ojanguren pablo...@gmail.com wrote:

  I’d like to clarify a bit more my work during the last year and a half,
 as
  I think it can respond to the needs that are being raised in this thread:
 
 - Wave storage based on Database
 - Server-Client separation
 - Reduce code complexity or cover it up
 - No dependency to GWT / Ability to build clients in modern frontend
 frameworks
 - Mobile support
 
 
  I’ve addressed basically all that:
 
 - Provided MongoDB storage for Waves
 - Discarded GWT client and replaced by a JavaScript API. Anyone can
 build Web apps in new frontend frameworks like AngularJS…
 - Extended Wave model to support general collaborative content: maps,
 lists and strings. You can use the Wave to store your own data.
 - The API is being adapted to work for Android and Java, although
 still
 experimental
 
 
  Some of them have been added to the original Wave project, but others are
  available in my forked version of Wave:
 
  The Wave platform including the general JavaScript API:
  https://github.com/P2Pvalue/incubator-wave
 
 
  Experimental port of the Wave API to Android:
  https://github.com/Zorbel/swell-android
 
 
  I will keep contributing to Wave...
 
 
  2015-03-15 16:24 GMT+01:00 Thomas Wrobel darkfl...@gmail.com:
 
   Splash is an old client but looked like it was quite split from the
  server
   architecture.
   What am I missing?
  
   That its almost certainly not compatible with the current Wave sever
  code.
  
   Back when it was Google wave there was 4-5 clients, including prototype
   mobile ones.
   All died pretty soon after the transfer to Apache.
  
   I admit I havnt checked on Splash recently though, if its had a update
 in
   the past year to make it compatible again I wouldn't know.
  
  
  
   On 15 March 2015 at 12:09, Francesco Rossi f...@schermaontc.com
 wrote:
  
Yuri suggested me in PVT some interesting open alternatives although
 I
think they would still lack the options that Wave has.
Just to name 2 of them:
share.js
rizzoma
   
of course they have different functions, but at least they would
 share
some Wave dna.
the point is that coding on top of those solutions seemed a lot of
 work
just to catch up with the features Wave has.
   
but I'd be glad to be disputed at this point.
   
Still, I'm a bit perplexed about the client/server conversation. I
  looked
around and just for example, Splash is an old client but looked like
 it
   was
quite split from the server architecture.
What am I missing?
   
   
   
   
On 3/15/2015 3:51 AM, Bruce Hellstrom wrote:
   
The problem is technology keeps marching on while the wave project
 has
remained mostly stagnant.  I wanted to setup an internal wave server
  at
   our
company and try to get it adopted as the company standard for our
communications.  I hate trying to manage email threads that get so
  long
   and
disjointed.  Wave was such a good solution.  I wanted to wait until
  the
   db
storage of waves support was put in, which is there now I believe.
   
However, the company has started using Slack and I have to say it's
  hard
to argue against that with a beta of Wave in it's current state.
  Slack
   has
a lot of the features I was looking for in wave as well as clients
  that
work on almost all mobile devices now.  The downside is, the data
   storage
resides with Slack and not on our own internal company servers, but
  that
doesn't seem to be an issue.
   
I think Wave is still an awesome product that was ahead of it's
 time,
   but
now it would just take too much effort to bring it up-to-date.  It
   needs to
support all the latest incarnations of the browsers, which is a
 moving
target now that almost all are on fast release cycles.  It needs
 full
mobile support apps.  I just don't think there's enough people who
  have
enough time to devote to all that needs to be done.
   
On 03/15/2015 03:23 AM, Francesco Rossi wrote: