Re: Should we remove Federation?

2016-04-07 Thread Bruno Gonzalez
e the current implementation to be something stable. Therefore I suggest to remove from Wave source all code and dependencies related to Federation. Thoughts? -- Regards/Saludos, Bruno Gonzalez

Re: JSON editing and move conflicts

2014-10-19 Thread Bruno Gonzalez (aka stenyak)
may not use, so exactly like current situation with lists and dicts). -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: [VOTE] Release Wave 0.5 based on RC5

2014-07-21 Thread Bruno Gonzalez
ipants list. However, if I right click them, copy image URL, then manually open it in a new tab, the gravatar displays correctly. Not sure if gravatar is a bit wonky (they had problems last week), or there's something wrong in my setup. Regardless, my vote is "+1". Thanks everyone for your efforts! -- Regards/Saludos, Bruno Gonzalez signature.asc Description: Digital signature

Re: Code reviews app

2014-01-13 Thread Bruno Gonzalez (aka stenyak)
On 2014-01-12 17:14, Yuri Z wrote: Until now we used ReviewBoard for code reviews. It's a powerful app and it served us well, but it seems like there are a few pros and cons. As we recently moved to Git, we have a new option - we can use the GitHub forks - https://github.com/apache/incubator-w

Re: Can't access WIAB from outside localhost

2013-12-27 Thread Bruno Gonzalez (aka stenyak)
On 2013-12-27 14:14, Raphael Bircher wrote: value="192.168.1.55:9898" /> value="192.167.1.55:9898" /> Is at the moment in this config. The IP is the right one, but it didn't work. That may be the problem, try binding to 0.0.0.0 instead. -- Regards/Sal

Re: Can't access WIAB from outside localhost

2013-12-27 Thread Bruno Gonzalez (aka stenyak)
settings in your WiaB configuration files. -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Review Request 16322: full text search (with known issue of solr-bot output highlight)

2013-12-18 Thread Bruno Gonzalez (aka stenyak)
a (PRE-CREATION) View Diff <https://reviews.apache.org/r/16322/diff/> -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: [VOTE] Move Wave to a true 'git' repository at Apache

2013-12-14 Thread Bruno Gonzalez (aka stenyak)
"Move to Git at Apache"

Re: [VOTE] To stay or not to stay

2013-12-10 Thread Bruno Gonzalez (aka stenyak)
I think I'm also going to abstain from voting. Reasons: 1) First and foremost, the others have already mentioned that there's no need to choose between both options: we can have both*. 2) The possible contributions from Kirill's company. I think this is big news, and the best hope wiab has to make

Re: Wave Kickstarter

2013-12-05 Thread Bruno Gonzalez (aka stenyak)
This can be a good idea, and I agree with the general design and goals of your project. I'm not sure whether this should be a replacement for WiaB, or just a parallel project that can evolve side-by-side, but if you go forward with it, we'd just have to wait and see how users and possible contribu

Re: Incubation status

2013-12-05 Thread Bruno Gonzalez (aka stenyak)
Hi all, sorry to reply this late, but here's my point of view. Legal point of view: >From my understanding, being at Apache, and following its strict policies, should in theory attract serious companies to invest money into the project, being reassured that the legal risks are minimal. Unfortunat

Re: Setting up a Wave Server

2013-10-27 Thread Bruno Gonzalez (aka stenyak)
t see anything in the server output referring to mongo and the server seems to run just fine, but won't persist the waves. I believe the only fully working persistence backend is file system; that should help you get persistent waves across reboots. -- Regards/Saludos, Bruno Gonz

Re: Java exeption on RC4

2013-09-24 Thread Bruno Gonzalez (aka stenyak)
nary release?) > > Perhaps putting the default values in, so that the user isn't required to > think to get a local server started? > > Ali > On 24 Sep 2013 20:49, "Bruno Gonzalez (aka stenyak)" > wrote: > > > Correct me if I'm wrong, but I think th

Re: Java exeption on RC4

2013-09-24 Thread Bruno Gonzalez (aka stenyak)
he settings where the value is >> @SOMETHING@ >> > Well, the config is a bit confusing. There are comment like "Default valua > is..." If I see such a comment, I assum, the configuration emtry is > optional. Means, if I wish to change the default, I have to change it. > > Thanks and greetings > Raphael > > > -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Request for subscription to the mailing lists of th Wave Developers

2013-09-23 Thread Bruno Gonzalez (aka stenyak)
http://incubator.apache.org/wave/get-involved.html -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Why does nobody vote on the release? (was: Fwd: Re: [VOTE] Release Wave 0.4 based on RC4)

2013-09-13 Thread Bruno Gonzalez (aka stenyak)
t out, but given the huge list of committers we should get more votes. > *** I am not a native speaker - and I hope my email doesn't sound to > angry. I am not. I would be dissappointed if it finally turns out that > we have lost the energy and steam of the past days > > > > > > Ali > > > -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Delving into OT

2013-07-24 Thread Bruno Gonzalez (aka stenyak)
gt;>>>>> >> >>>>>>>>>>> web: shore.com >> >>>>>>>>>>> blog: contentblogger.com >> >>>>>>>>>>> email: jblos...@shore.com >> >>>>>>>>>>> phone: 203.293.8511 >> >>>>>>>>>>> fax: 203.663.8259 >> >>>>>>>>>>> twitter: jblossom <https://twitter.com/jblossom> >> >>>>>>>>>>> google+: google.com/+JohnBlossom >> >>>>>>>>>>> LinkedIn: John Blossom >> >>>>>> <http://www.linkedin.com/in/johnblossom> >> >>>>>>>>>>> facebook: John Blossom >> >>>>>>>>>>> skype: jblossom >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> On Mon, Jul 8, 2013 at 9:43 AM, John Blossom >> >>>>>> > >>>>>>> >> >>>>>>>>>> wrote: >> >>>>>>>>>>> >> >>>>>>>>>>>> Ingenious, Torben, certainly adds efficiency. John >> >>>>>>>>>>>> >> >>>>>>>>>>>> On Mon, Jul 1, 2013 at 4:38 AM, Torben Weis < >> >>>>>> torben.w...@gmail.com> >> >>>>>>>>>> wrote: >> >>>>>>>>>>>> >> >>>>>>>>>>>>> 2013/6/25 Joseph Gentle >> >>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> When peers connect, they send each other missing ops. >> >>>>>> Figuring >> >>>>>>>>>> out >> >>>>>>>>>>>>>>>> which ops are missing can be surprisingly tricky - but >> >>>>>> we'll >> >>>>>>>>>> figure >> >>>>>>>>>>>>>>>> that out later. New ops must be ingested in order, so >> >>>>>> we >> >>>>>> always >> >>>>>>>>>>>>> ingest >> >>>>>>>>>>>>>>>> an operation after ingesting all of its parents. >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Just use a Merkle Tree that is at the same time a prefix >> >>>>>> tree with >> >>>>>>>>>>>>> respect >> >>>>>>>>>>>>> to the hashes of the ops (explanation below). >> >>>>>>>>>>>>> The bandwidth usage is O(1) if both clients are in sync and >> >>>>>> O(log >> >>>>>>>>>> n) if >> >>>>>>>>>>>>> they have one or few different ops and O(n) in the worst >> >>>>>> case, >> >>>>>>>>>> where n >> >>>>>>>>>> in >> >>>>>>>>>>>>> the number of ops. >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Constructing the tree is simple. >> >>>>>>>>>>>>> Let the hash function output 20 bytes and let's encode this >> >>>>>> in >> >>>>>> hex. >> >>>>>>>>>> This >> >>>>>>>>>>>>> results in a hash-string of 40 hex-characters for each >> >>>>>> operation. >> >>>>>>>>>>>>> Each node hashes over the hashes of its children. Leaf-nodes >> >>>>>>>>>> correspond to >> >>>>>>>>>>>>> operations and thus use the hash value of their respective >> >>>>>>>>>> operation. >> >>>>>>>>>>>>> The tree-invariant is that all siblings on level x share the >> >>>>>> same >> >>>>>>>>>> prefix >> >>>>>>>>>>>>> of >> >>>>>>>>>>>>> x hex-characters. >> >>>>>>>>>>>>> The tree is not sent over the network. Instead, clients >> >>>>>> start >> >>>>>>>>>> comparing >> >>>>>>>>>>>>> the >> >>>>>>>>>>>>> hashes at the root. >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Two clients compare their root hash. If it is equal, the >> >>>>>> entire >> >>>>>>>>>> tree is >> >>>>>>>>>>>>> equal and therefore they are in sync. >> >>>>>>>>>>>>> If not, they download all direct children and repeat the >> >>>>>> procedure >> >>>>>>>>>> for >> >>>>>>>>>>>>> each >> >>>>>>>>>>>>> sub-tree rooted by one of these children. >> >>>>>>>>>>>>> For example, if child number 3 has a different hash, but all >> >>>>>> others >> >>>>>>>>>> share >> >>>>>>>>>>>>> the same hash, then we have learned that there are one or >> >>>>>> more >> >>>>>> ops >> >>>>>>>>>> with a >> >>>>>>>>>>>>> hash of 3... that are different and need syncing. >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Typically we can limit the depth of the tree to few levels. >> >>>>>> 8 >> >>>>>> levels >> >>>>>>>>>>>>> already yield a tree that could store 16^8 possible ops. So >> >>>>>> in >> >>>>>> the >> >>>>>>>>>> worst >> >>>>>>>>>>>>> case two clients need to wait for 8 round-trips to >> >>>>>> determine a >> >>>>>>>>>> missing >> >>>>>>>>>> op. >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> In addition, each client sends a time stamp. So when >> >>>>>> syncing we >> >>>>>>>>>> report >> >>>>>>>>>> the >> >>>>>>>>>>>>> last time stamp received from this client and ask for all >> >>>>>> ops >> >>>>>> this >> >>>>>>>>>> client >> >>>>>>>>>>>>> received later. If these are few, then simply get them (even >> >>>>>> if we >> >>>>>>>>>> know >> >>>>>>>>>>>>> some of the ops already, because we got them from another >> >>>>>> client). >> >>>>>>>>>> If >> >>>>>>>>>>>>> there >> >>>>>>>>>>>>> are too many ops, fall back to the merkle tree. With a good >> >>>>>>>>>> approximation >> >>>>>>>>>>>>> of RTT and bandwidth, it is easy to calculate which >> >>>>>> algorithm >> >>>>>> is the >> >>>>>>>>>> best >> >>>>>>>>>>>>> to sync two clients. >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Greetings >> >>>>>>>>>>>>> Torben >> >> >> >> >> >> >> -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Frequent turbulence bugs resolved with updated client server protocol patch

2013-07-22 Thread Bruno Gonzalez (aka stenyak)
merely for informational purposes. * [https://rizzoma.com](https://rizzoma.com) (free for non-commercial use, monthly fee for commercial use) On Thu, Jul 11, 2013 at 1:49 PM, Bruno Gonzalez (aka stenyak) wrote: > Many projects websites (and unix man pages) have sections with "See > also&

Review Request 12802: Add wiab server structure diagram source

2013-07-22 Thread Bruno Gonzalez
, Bruno Gonzalez

Re: Review Request 12684: Remove Jackson

2013-07-17 Thread Bruno Gonzalez
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/12684/#review23293 --- Ship it! LGTM. - Bruno Gonzalez On July 17, 2013, 3:20 p.m

Re: Review Request 12680: Inline only use of INDEX_WAVE_ID

2013-07-17 Thread Bruno Gonzalez
wave (not federated, so fake domain)" in the new patch? - Bruno Gonzalez On July 17, 2013, 3:20 p.m., Ali Lown wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://revi

Re: Review Request 12682: Compress HistoryX files in webclient/client/ into a single file.

2013-07-17 Thread Bruno Gonzalez
deleted) HistoryProvider.java over to the remaining HistorySupport.java file. E.g. getToken() inline docs. - Bruno Gonzalez On July 17, 2013, 3:19 p.m., Ali Lown wrote: > > --- > This is an automatically generated e-mail. To rep

Repository structure

2013-07-17 Thread Bruno Gonzalez (aka stenyak)
too much effort (git mirroring breaking, etc) for the resulting gains. However, we can use this email thread to start such a discussion if someone is interested in doing so. -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Repository structure

2013-07-17 Thread Bruno Gonzalez (aka stenyak)
... and this would be the link to the aforementioned wiki page :-) https://cwiki.apache.org/confluence/display/WAVE/Repository+structure On Wed, Jul 17, 2013 at 6:02 PM, Bruno Gonzalez (aka stenyak) wrote: > In an attempt to clarify how we're storing our code, I've created

Re: Frequent turbulence bugs resolved with updated client server protocol patch

2013-07-11 Thread Bruno Gonzalez (aka stenyak)
to make it clear what their relation to Apache Wave is. Anything that raises awareness of wave and wave-like implementations sounds good to me. -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: Commit/Review Thresholds?

2013-07-09 Thread Bruno Gonzalez (aka stenyak)
be > compilable. > +0: Commit/review hybrid > -0: I don't understand/see any difference, but will defer to somebody else > -1: _Always_ review everything. -- Regards/Saludos, Bruno Gonzalez http://www.stenyak.com | stenyak @ irc://irc.freenode.net

Re: File Delta Store Type

2013-06-27 Thread Bruno Gonzalez (aka stenyak)
Thanks for the report. A quick search at the issue tracker [1] does not seem to reveal any match for that problem, so feel free to open a new issue with your findings (and of course you may go ahead and try to fix it :-) [1] https://issues.apache.org/jira/browse/wave#selectedTab=com.atlassian.jira

Re: Permanently running an email client within wiab

2013-06-22 Thread Bruno Gonzalez (aka stenyak)
er receives an e-mail sent to a > given user, it could turn that into something to be passed to the wave > server. > > I have very limited knowledge of how these things function, but would > something like that work? > > > —Zachary “Gamer_Z.” Yaro > > > On 21 June

Permanently running an email client within wiab

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
Still working on the email bot... I'm at a point where I can correctly check for unread emails via IMAP, process their contents, and generate a new blip per email. Customary preview screenshot: http://imgur.com/FI5GTvw So far so good. The problem is, the only way I can currently receive email, is

Re: Welcome (Back) Joseph Gentle

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
Nice, can't wait to test your P2P experiments :-) On Fri, Jun 21, 2013 at 11:45 PM, Joseph Gentle wrote: > ^_^ > > Cheers guys > > On Fri, Jun 21, 2013 at 2:28 PM, Yuri Z wrote: > > Congrats Joseph! > > > > > > On Sat, Jun 22, 2013 at 12:18 AM, Michael MacFadden < > > michael.macfad...@gmail.c

Re: Demo Server

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
That sounds good. Would it be interesting to apply for a VM at apache for that? I was thinking on doing so if/when the email bot is finished... (so that both email and wave discussions of the Apache Wave group can happen under the umbrella of Apache) Also, are you planning on enabling federation

Re: Email bridge bot

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
I finally added *proper* support for inline replies. Keep in mind the bot is still only converting from wave to email (not the other way around). Here's the result: http://imgur.com/a/Dkefp On Fri, Jun 7, 2013 at 11:48 PM, Bruno Gonzalez (aka stenyak) < sten...@gmail.com> wrote: >

Re: Joining as a Mentor

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
+1 On Fri, Jun 21, 2013 at 8:41 PM, Alain Levesque wrote: > As wavers I say yes also. Don't know if my answer as some value;-) > > > On Fri, Jun 21, 2013 at 1:34 PM, Yuri Z wrote: > > > Sure, that would be great! > > Thanks Christian! > > > > > > On Fri, Jun 21, 2013 at 7:19 PM, Christian Grobm

Re: wiab server overview diagram

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
It may not be perfect, we may not have the source code for the image, but if the alternative is for the image to become a 404 at imgur, I've simply uploaded it to the wiki. Feel free to upload better versions, source version, submit a code review for inclusion in the svn repo, etc :-) https://cwi

Re: IRC discussion on P2P waving

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
On Fri, Jun 21, 2013 at 3:06 PM, John Blossom wrote: > On the P2P latency, I don't think that it would be unacceptable to draw a > line and say that P2P provides limited, non-guaranteed realtime OT or that > it's not realtime OT and more of a syncing mode than a conversation mode. > Rather than u

IRC discussion on P2P waving

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
Following Joseph's "A Very Wavey Plan (P2P!)" thread, a couple of discussions have taken place at the irc.freenode.net #wiab channel, all related to P2P. I've taken the liberty to restructure the IRC logs, remove some chitchat, and divide it into sub-discussions. Feel free to reply to any part of

Re: Feedback from Incubator Vote

2013-06-21 Thread Bruno Gonzalez (aka stenyak)
Presumably we want wiab to be independent from third party download websites, so the "get-third-party-libs" script should point to our own mirror of all those jars? On Fri, Jun 21, 2013 at 11:58 AM, Angus Turner wrote: > +1 to adding all the third party .jars to an ant task. There's a tonne of >

Re: Email bridge bot

2013-06-19 Thread Bruno Gonzalez (aka stenyak)
On Thu, Jun 20, 2013 at 7:04 AM, Yuri Z wrote: > I think that Bruno's idea was to add the emailing bridge feature built into > WIAB. The advantage of using the "agents" framework instead of pure robots > is that an agent is auto hosted and auto registered by the wave server. So, > every WIAB serv

Re: Email bridge bot

2013-06-19 Thread Bruno Gonzalez (aka stenyak)
ter to separate the 'bot out so it can be used with > hypothetical future wave clients? > > Please correct me if I misinterpreted your message. > > —Zachary “Gamer_Z.” Yaro > On Jun 19, 2013 2:21 PM, "Yuri Z" wrote: > > > I think you can go ahead and send

Re: Review Request: Work in progress of email<>wave bot

2013-06-19 Thread Bruno Gonzalez
. Open any wave. Add "maillist-bot" to the participants list. Write "bot:send\n" in any blip you want to send via email. After a few seconds, the email should have been sent, and the blip should have been modified to reflect the metadata necessary for keeping track of email threads. Thanks, Bruno Gonzalez

Re: Review Request: Work in progress of email<>wave bot

2013-06-19 Thread Bruno Gonzalez
o the participants list. Write "bot:send\n" in any blip you want to send via email. After a few seconds, the email should have been sent, and the blip should have been modified to reflect the metadata necessary for keeping track of email threads. Thanks, Bruno Gonzalez

Review Request: Work in progress of email<>wave bot

2013-06-19 Thread Bruno Gonzalez
reflect the metadata necessary for keeping track of email threads. Thanks, Bruno Gonzalez

Re: Email bridge bot

2013-06-19 Thread Bruno Gonzalez (aka stenyak)
27;t be much of assistance on > > this point, but if you need a "regular user" to help you test it, just > wave > > :-) > > > > http://alfredo.abambres.com > > > > *"Moving, always moving, and living inside movement". Rainer Maria Rilke*

Re: (Hypothetically) moving the WEG to Apache

2013-06-17 Thread Bruno Gonzalez (aka stenyak)
On Sat, Jun 15, 2013 at 2:18 AM, Zachary “Gamer_Z.” Yaro wrote: > - What is the process for moving the code from GitHub to Apache (and can > you confirm I can still use git—I know WIAB had to switch to svn)? > - I assume I would have to import issues into Jira. What is the process > for doing tha

Re: wiab server overview diagram

2013-06-16 Thread Bruno Gonzalez (aka stenyak)
I don't know the accuracy of the image, but I vote for its inclusion in the wiki. On Sun, Jun 16, 2013 at 6:20 PM, Dave wrote: > and now as a link, rather than attachment: > > http://i.imgur.com/gv4qMJY.png > > > > On 16/06/13 17:11, Dave wrote: > >> I couldn't find an overview of the various b

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-13 Thread Bruno Gonzalez (aka stenyak)
>>>> Then >>>>>>>>> people can just pick which one based on what kind of data they >>>>>>>>> have. >>>>>>>>> >>>>>>>>> For Wave I'd like to be able to do something similar - JSON is >&g

Re: Review Request: Fix check-certificates script

2013-06-13 Thread Bruno Gonzalez
- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/11675/#review21538 ------- On June 6, 2013, 1:42 p.m., Bruno Gonzalez wrote: > > ---

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 9:13 PM, Bruno Gonzalez (aka stenyak) < sten...@gmail.com> wrote: > I know it fixes some merging problems that most other DVCSs (like, at > least, mercurial and git) suffer from. Not sure if it's the bestest dvcs in > the world, but with regards to mer

Re: Wave Future Options

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 10:08 PM, Joseph Gentle wrote: > Thanks for your input, but this decision should be made by people who > actually contribute code. > ... or who may start contributing code, depending on the direction Apache Wave takes from now on (if different from current one). I've on

Re: Advantages of P2P messaging?

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 11:43 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > when the client goes > offline, you can still edit. Operations are queued and then sent to the > server when it is connected again. > Ah. Is this what really happened behind the curtains when the googlewa

Re: Advantages of P2P messaging?

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Mon, Jun 10, 2013 at 10:53 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > > In terms of mobile devices, unless we are talking about some form of > bluetooth or local wifi, then it is likely that messaging with be client > server. However, how OT happens is up for debate. > Goin

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
tag" primitive, a json item, a "pixel", or anything else, right? (sorry for only contributing with questions... :-) On Wed, Jun 12, 2013 at 10:27 PM, Joseph Gentle wrote: > On Wed, Jun 12, 2013 at 12:13 PM, Bruno Gonzalez (aka stenyak) > wrote: > > My assumption was

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 8:40 PM, Joseph Gentle wrote: > On Wed, Jun 12, 2013 at 11:30 AM, Bruno Gonzalez (aka stenyak) > wrote: > > On Wed, Jun 12, 2013 at 8:19 PM, Joseph Gentle > wrote: > > I was under the impression that darcs could handle all edge cases that > >

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 8:19 PM, Joseph Gentle wrote: > Yep. Similar but better, because using OT we can guarantee eventual > consistency we don't need conflict markers and there's a bunch of > edge cases darcs can't handle. > > I was under the impression that darcs could handle all edge cases t

Re: Wave Future Options

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 7:45 PM, Joseph Gentle wrote: > Really? With the exception of google, I don't know of anyone who still > uses GWT. The web is mostly moving to plain javascript. Amongst other > things, a javascript web client would let us take the slow GWT > compiles out of the edit-run lo

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
This sounds *awfully* similar to darcs patch theory. If the concepts are the same, then all the theory is already worked out if i'm not mistaken. http://en.wikibooks.org/wiki/Understanding_Darcs/Patch_theory#Merging_is_symmetric http://darcs.net/Theory On Wed, Jun 12, 2013 at 7:39 PM, Joseph Gent

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
h Gentle wrote: > On Wed, Jun 12, 2013 at 12:13 AM, Bruno Gonzalez (aka stenyak) > wrote: > > I agree with you on this. The other day I was about to add half a dozen > new > > settings to the config files (for the email-wave bot). I thought it would > > take 5 minutes

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Wed, Jun 12, 2013 at 6:38 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > Purely P2P OT is potentially infeasible for collaborations that are > extremely long live and that have large numbers of collaborators. I > included some rationale below. > > [...] > Like I said this is an

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
em. I can not be more specific due > to contractual considerations. Suffice to say that XMPP barely worked for > chat, let alone lively character by character collaboration. > > On 6/12/13 4:23 PM, "Bruno Gonzalez (aka stenyak)" > wrote: > > >Is XMPP involved

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
Is XMPP involved in the connection of Mobile devices in wiab or the defunct google wave? Or are you thinking about a future when wave has already become a P2P software? On Wed, Jun 12, 2013 at 5:16 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > The general consensus was that XMPP

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-12 Thread Bruno Gonzalez (aka stenyak)
On Tue, Jun 11, 2013 at 11:38 PM, Joseph Gentle wrote: > I heard a story once from some developer attending a java conference. > > The theme was how to solve the challenges that Java faces in the next > decade - and basically everyone was talking about how to make > development tools scale up to

Re: Future of Apache wave [Was: Re: Advantages of P2P messaging?]

2013-06-11 Thread Bruno Gonzalez (aka stenyak)
My 0.02€ on this: Currently, if hotmail goes down, I can still read the emails since my account server is gmail. From what I see, current wiab does not handle this case, meaning that if hotwave is down, gwave won't let me read the hotwave waves i'm a participant of. Is this correct? If so, that's

Re: Advantages of P2P messaging?

2013-06-11 Thread Bruno Gonzalez (aka stenyak)
On Tue, Jun 11, 2013 at 9:38 PM, Joseph Gentle wrote: > On Tue, Jun 11, 2013 at 11:08 AM, Bruno Gonzalez (aka stenyak) > wrote: > > Additionally, I'm guessing that domains wouldn't be required, but > instead a > > simple ip+port pair could be used someho

Structure of a wave conversation

2013-06-11 Thread Bruno Gonzalez (aka stenyak)
Hi all, I'm reading the "Google Wave Conversation Model" document, but there's somethiing wrong somewhere (either my understanding of the doc, the doc, or the WiaB code). My goal is, given a simple wave that looks like this like this in the WiaB user interface... - *root blip A *conti

Re: Advantages of P2P messaging?

2013-06-11 Thread Bruno Gonzalez (aka stenyak)
Please excuse the slightly offtopic question. I need to read more about OT to completely understand your discussion, however I have a question which is somewhat related to your P2P suggestions: Currently, WiaB federation is assumed to work using signed certificates in order to prevent security iss

Re: Review Request: Enable avatar rendering in participants list

2013-06-10 Thread Bruno Gonzalez
ws.apache.org/r/5257/ - Bruno --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/11777/#review21647 --- On June 10, 2013, 12:10 p.m., Bruno

Re: Review Request: Enable avatar rendering in participants list

2013-06-10 Thread Bruno Gonzalez
patch, recompile, restart WiaB server. Open any wave, check that there's now an image for each participant, instead of just text. Thanks, Bruno Gonzalez

Review Request: Enable avatar rendering in participants list

2013-06-10 Thread Bruno Gonzalez
d of just text. Thanks, Bruno Gonzalez

Re: Gravatar rendering in wave panel

2013-06-10 Thread Bruno Gonzalez (aka stenyak)
have discussed elsewhere). > > > —Zachary “Gamer_Z.” Yaro > > > On 9 June 2013 17:58, Bruno Gonzalez (aka stenyak) >wrote: > > > Just searched through the wave-dev mailing list archives. Gravatar was > > briefly discussed (for profile information storage, inclu

Re: Gravatar rendering in wave panel

2013-06-09 Thread Bruno Gonzalez (aka stenyak)
tar > being discussed in the past. > > —Zachary “Gamer_Z.” Yaro > On Jun 6, 2013 6:28 PM, "Bruno Gonzalez (aka stenyak)" > wrote: > > > Shall it be committed to trunk then? > > > > > > On Thu, Jun 6, 2013 at 9:38 PM, Ali Lown wrote: > >

Re: Review Request: Add prosody config generator

2013-06-08 Thread Bruno Gonzalez (aka stenyak)
org/r/11669/ > > On June 8th, 2013, 9:37 a.m., *Yuri Zelikov* wrote: > > Ship It! > > committed. > > > - Ali > > On June 6th, 2013, 10:46 a.m., Bruno Gonzalez wrote: > Review request for wave. > By Bruno Gonzalez. > > *Updated June 6, 2013, 10:46 a.m.* >

Re: Email bridge bot

2013-06-07 Thread Bruno Gonzalez (aka stenyak)
p the work on this. > > Ali > > PS. I suspect infrastructure should be able to put in a special rule > to allow this mail if we can designate some 'official' bot from a > particular server. > > On 7 June 2013 22:48, Bruno Gonzalez (aka stenyak) > wrote: &

Email bridge bot

2013-06-07 Thread Bruno Gonzalez (aka stenyak)
So I've been working on this for the past days. Still a work-in-progress, and will need at least another week of development hours (read: 2-4 weeks of actual time) before we can really think about migrating to wave. The apache mailing list is rejecting the emails from my bot, it thinks they're spa

Re: Problems with BlipSubmitted event

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
etUpdate events that should have handled it. > > It looks like you have the same problem, so I think the client > frontend is missing the events of the listeners it should be > subscribed to. > > (I haven't had the time to diagnose it any further than this though). > > Al

Re: Gravatar rendering in wave panel

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
Shall it be committed to trunk then? On Thu, Jun 6, 2013 at 9:38 PM, Ali Lown wrote: > Upon inspection of the codebase history, I wonder if I am now > imagining the avatars being disabled, as I don't see a commit which > would have done so... > > Ali > > On 6 June

Problems with BlipSubmitted event

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
So I'm starting to write a basic agent bot in order to see what's possible and what not. I'm able to receive WaveletSelfAdded and DocumentChanged events. I can also append text to the end of a bliip, and create child blips. So the basics seem to be working correctly. However, I'm having trouble w

Gravatar rendering in wave panel

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
There seems to exist a changeset that enables rendering of avatars in the wave panel (top-right side), instead of the current text-only list of participants. Ali mentioned gravatar used to be enabled for participant list, but at some point it got disabled. Since the code is easy to integrate back

Re: Community mailing list?

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
Some of us are at #wiab@freenode while we test federation, since it's faster to debug stuff over IM than over emails. On Thu, Jun 6, 2013 at 7:44 PM, Fleeky Flanco wrote: > also as much as i really really want to do most of this communication on > someone (anyone's) wave server has anyone thoug

Review Request: Fix welcome_wave_id warning

2013-06-06 Thread Bruno Gonzalez
welcome wave id: " Thanks, Bruno Gonzalez

Re: Docs organization

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
On Thu, Jun 6, 2013 at 5:14 PM, Ali Lown wrote: > Angus has been helping migrate + update the information from the > waveprotocol site over the last few months. > Is the plan to migrate everything from waveprotocol site to the apache wiki, or will some docs remain there? We have been putting a

Docs organization

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
Hi all, I see that there's bits of documentation here and there, sometimes it's duplicated in several places: - Source code (README file, server-config.xml description tags, comments inside sh scripts...) - Confluence wiki at apache - WaveProtocol.org site (not sure if I missed any place else?)

Review Request: Fix check-certificates script

2013-06-06 Thread Bruno Gonzalez
. Thanks, Bruno Gonzalez

Re: Review Request: Add prosody config generator

2013-06-06 Thread Bruno Gonzalez
/example.com.cfg.lua - Follow the rest of steps mentioned in the wiki about federation (to be updated once this commit gets through). - Restart Prosody and WiaB servers. - Check that WiaB can connect to XMPP server. Thanks, Bruno Gonzalez

Re: Review Request: Add prosody config generator

2013-06-06 Thread Bruno Gonzalez
This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/11669/#review21512 --- On June 6, 2013, 9:50 a.m., Bruno Gonzalez wrote: > >

Re: Federating with self-signed certificates

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
thing incorrectly: https://reviews.apache.org/r/11669 On Sun, Jun 2, 2013 at 9:14 PM, Bruno Gonzalez wrote: > > > > On Sun, Jun 2, 2013 at 6:22 PM, Ali Lown wrote: > >> I did make some changes to the prosody configuration page yesterday to >> bring it more up-to-date. Is

Review Request: Add prosody config generator

2013-06-06 Thread Bruno Gonzalez
prosody-config -D... $ sudo cp example.com.cfg.lua /etc/prosody/conf.d/example.com.cfg.lua - Follow the rest of steps mentioned in the wiki about federation (to be updated once this commit gets through). - Restart Prosody and WiaB servers. - Check that WiaB can connect to XMPP server. Thanks, Bruno

Re: Community mailing list?

2013-06-06 Thread Bruno Gonzalez (aka stenyak)
Furthermore, when the time comes Apache foundation can provide us with a server to run this email-wave bridge. But to run a bridge, the bridge needs to exist first :-) On Thu, Jun 6, 2013 at 10:12 AM, Upayavira wrote: > > > On Thu, Jun 6, 2013, at 08:52 AM, Fleeky Flanco wrote: > > one thing th

Re: Community mailing list?

2013-06-05 Thread Bruno Gonzalez (aka stenyak)
On Thu, Jun 6, 2013 at 8:01 AM, Upayavira wrote: > Creating new mailing lists divides communities and should therefore be > done with caution. > > This community was, until recently, extremely quiet. I'm open to the > idea of another list, but I want to see that it will have the right > effect, a

Re: Federating with self-signed certificates

2013-06-02 Thread Bruno Gonzalez
On Sun, Jun 2, 2013 at 6:22 PM, Ali Lown wrote: > I did make some changes to the prosody configuration page yesterday to > bring it more up-to-date. Is this still incorrect? Yes, it looks mostly correct, just 2 things: - The prosody federation port that is mentioned there (5678) is not consist

Re: Federating with self-signed certificates

2013-06-02 Thread Bruno Gonzalez
sisf...@gmail.com > > > On Sat, Jun 1, 2013 at 10:53 PM, Dave wrote: > > > On 01/06/13 13:28, Bruno Gonzalez wrote: > > > >> I have been troubleshooting several errors I got when running wiab. > After > >> tweaking a couple WIAB configuration variables, I

Re: Federating with self-signed certificates

2013-06-01 Thread Bruno Gonzalez
is to actually test the federation. I'm still unable to register at wave.eezysys.co.uk. While Ali gets around to enabling it, does anyone know of any other federated wiab server I can test against? Thanks! On Sat, Jun 1, 2013 at 3:20 AM, Dave wrote: > On 01/06/13 01:26, Bruno Gonzal

Re: Federating with self-signed certificates

2013-05-31 Thread Bruno Gonzalez
Thanks for the help so far. Today I could devote some time to it again, this is my progress so far: - Created all certificate files via startssl. - Installed and configured prosody. - Partially set up DNS records. - Configured everything through ant -Dfoo=bar So here's the questions: 1) I

Re: [VOTE] Release Wave 0.4 based on RC2

2013-05-31 Thread Bruno Gonzalez
Not a member, but here's my +1 of gratitude :-) On Sat, Jun 1, 2013 at 1:09 AM, Ali Lown wrote: > It is finally time to get a release out into the world. There has been > a lot of things happen since the codebase was imported to Apache in > Febuary 2011. Whilst work may not have always been as

Re: Mailing Lists vs Wave

2013-05-31 Thread Bruno Gonzalez
@upayavira: nice, thanks for the effort. the server would definitely not be running critical service AFAIK, it would be just a technology showcase for the general public that may be interested in wave. On Fri, May 31, 2013 at 9:21 PM, Christian Grobmeier wrote: > On Fri, May 31, 2013 at 7:10 PM

Re: Mailing Lists vs Wave

2013-05-31 Thread Bruno Gonzalez
On Fri, May 31, 2013 at 6:48 PM, Fleeky Flanco wrote: > in that case, could there be a debug server and an official server? Someone correct me if I'm wrong (yuri?), but all wave in a box deployments are not in any way "official" (even if they may be hyperlinked from the Apache Wave official web

Re: Mailing Lists vs Wave

2013-05-31 Thread Bruno Gonzalez
ng, and living inside movement". Rainer Maria > Rilke* > > > > > > > > > On Fri, May 31, 2013 at 1:57 PM, Yuri Z wrote: > > > > > > > Robots API works fine with about ~90% functionality implemented > > compared to > > > > Google

Re: Release planning

2013-05-31 Thread Bruno Gonzalez
Since we are having a discussion about what specific version number the release should be, I think we are not using semantic version at the moment. Semantic versioning does not depend on political or cultural issues, just on API retrocompatibility, which is not subject to opinions. Following semver

Re: Mailing Lists vs Wave

2013-05-31 Thread Bruno Gonzalez
On Fri, May 31, 2013 at 1:51 PM, Christian Grobmeier wrote: > On Fri, May 31, 2013 at 1:36 PM, Alfredo Abambres > > I know that is easier said than done. But if we have the chance to find > out > > if this is possible, we should grab it, don't you think? Would you help > us > > find out if this is

Re: Mailing Lists vs Wave

2013-05-30 Thread Bruno Gonzalez
For a first version, we have to keep it simple. My suggestion: For new blips, simply email them quoting the parent blip (i.e. inserting ">" each line). For modified blips (*), email them with a hardcoded text at the beginning "*message changed*", quoting the original message (not the parent), for

Re: JDK7 [Was: Maven]

2013-05-30 Thread Bruno Gonzalez
I confirm those were the exact errors I encountered. I was tempted to disable the warning-to-error flag, but yeah it looked like a half-assed fix so I directly downgraded to 6 instead. On Fri, May 31, 2013 at 1:10 AM, Dave wrote: > On 31/05/13 00:01, Dave wrote: > >> >> I'll raise a JDK7 ticket

  1   2   >