WaveOne, a wave server and client by ProcessOne
ProcessOne - Nicolas Vérité - May 21, 2010WaveOne, the new wave server developped by ProcessOne, has been demoed at Google I/O.
ProcessOne has been invited to join the Wave area in Google Developer Sandbox at Google I/O 2010 in San Francisco.
Mickaël Rémond, the founder of ProcessOne, has been invited by Google in the context of the Google I/O event, to write a blog post to introduce WaveOne, our own wave server implementation.
WaveOne is basically an ejabberd module, so it is written in Erlang. It features an Operationnal Transform engine, as well as a Wave Store. It means that with the help of a client, you can - on your own WaveOne server installation - create, edit, store and share wavelets.
The WaveOne extension to our XMPP client OneTeam enables you to manage your wavelets (and blips), like create, edit, as well as add participants to wavelets, still on your own WaveOne server installation.
With the WaveOne client and server, you can collaborate in real-time internally, as well as externally, thanks to the federation capability. WaveOne supports federation with Google Wave in both directions. You can host the wavelets on your local server and have remote participants or you can do the reverse and participate to wavelets hosted on the Google server. This enables you to add participants, or be added as participant, to wavelets hosted on any wave server. Everything works in real time with character by character support.
Here is a screenshot that shows a wavelet (containing two blips) edited both on Google Wave and ProcessOne’s WaveOne:

The result is much like having your own e-mail or XMPP client and server under your own control. This is built on the power of XMPP-based federation.
A handy feature of our WaveOne implementation is the capability to share a textarea of a webpage, for collaborative real-time text editing. This has been demoed at Google I/O, and has received much interest. Here are some sample screenshots.
The user right-clicks in a textarea, and shares it:

He adds participants to the wavelet:

All participants can collaboratively edit the text in real-time:

Categories: Companies ProcessOne
Comments
Hey! Looks cool. could you email me with its url?
Posted by Jbills on 21 May 2010 at 22:33Glad you enjoyed it match. Study activity along the advice successful the clause and I am particular you testament discover more comments on your posts.
montreal escorts
I literally didn`t understand one bit of that, but I hear that London is nice this time of year. This article is alot like the statues and laws of developed countries: the average person cannot understand them.
london escorts
escorts london
I understood that like I understand Urdu, which is only minimal, but i will say this: the Winos in LA County are the hardest of all to understand. They chase after you and throw old shoes. They throw to injure
los angeles escorts
escorts los angeles
I’m generally a smart person but I can’t figure out for the life of me what all this rambling is about and why it should amuse any breathing life form on the face of the earth.
Posted by george on 30 Nov 2010 at 10:16You may see Paris back-to-back but this is a different Paris.
Escort Paris
Escorts Paris
After reading your interesting article I came to know you missed “FUN” after becoming the CEO.
Great Article!
Posted by Maria Rivera on 13 Dec 2010 at 06:02Maria- you seem like a real person: what are you doing here?
fort lauderdale escorts
boca raton escorts
Not so sure about you all and your discussion but here’s what I think:
Posted by george on 28 Jan 2011 at 06:25Don’t mind these vandals with their tomfoolery.
istanbul escorts
escorts in istanbul
Add comment
Erlang on Twitter
» setyawanSH (setyawan): Mbok ra koyok cah cilik ndra RT @Harindraa: Dewa erlang, dewi kuan’im, paman pikolo, paman kweceng, bibi lung, mbak yoona, mbak seohyun podo
» Harindraa (Haryndra Nugraha): Dewa erlang, dewi kuan’im, paman pikolo, paman kweceng, bibi lung, mbak yoona, mbak seohyun podo ning endi? Aku butuh sandaran :’(
» quantymt (高橋誠(MakotoTakahashi)): えwww!!!、erlangってソースが71MBもあるの?
» bestjobsonline (Best Jobs): Senior Erlang Engineer - relo to SF available - http://t.co/BaKJm1J3 #jobs #CyberCodersEngineering #NewYork
» agnesMRPS (A . M . R . P . S): @doni_erlang ora !
» agnesMRPS (A . M . R . P . S): @doni_erlang tlg y pke bhsa yg merakyat . Aku dk ngerti kw pke bhsa planet mna ? :p
» eComjobs (Henry James): Ecom Jobs USA Senior Erlang Developer - Principal Erlang Engineer - Erlang: IN-Indianapolis, CyberCode… http://t.co/9t8gRwA7 #ecomjobs
» agnesMRPS (A . M . R . P . S): @doni_erlang apaan si ? :p
» IccaAnnisaD (Annisa Dewi ♕): RT @ajengjeng_: ohehe bilangin ke ajil follow twitt aku + salam dari aku ;;) ahihi RT @IccaAnnisaD: lagi main sama erlang . aciee hahaha RT @ajengjeng_ : he
» HerruNIC (Herru Siswanto): @Erlang_ABNIC iyaa di club! Saya ga tau boleh apa ga! Kamu langsung datang aja…
Statistics
Number of aggregated posts: 10456
Number of comments: 1446
Most recent article: February 06, 2012
Latest comments
» vindisesl on Pretend This Optimization Doesn't Exist: I completely agree with you. I really like this article. It contains a lot of useful information. I can set…
» simple smile on Scale means Skills: Very informative article. Pretty sure people would love to go to that place for shopping. Specially to those who are…
» simplesmile on 27 January 2012: Erlang Solutions embarks on an Erlang Embedded KTP: Your article will make the world better. Thanks again and good luck to you in your life. See you next time.simplesmile