Re: jWebSocket vs Atmosphere vs Cometd

2011-10-23 Thread Tad Glines
Mathieu's write-up of Atmosphere vs Cometd seems to cover it. When I first looked into providing non-chrome support for Wave I considered Cometd. At the time I decided that it would be easier to write a Java backend for Socket.IO than it would to modify the Wave server to work with Cometd. Now, I

Re: Mercurial diff viewer....

2011-05-23 Thread Tad Glines
Have you tried TortoiseHg? On Mon, May 23, 2011 at 9:50 AM, Scott Mitchell wrote: > Can anyone recommend a good gui  mercurial version diff viewer? I'm running > Windows XP. > > Thanks, > Scott >

Re: Errors in the log related to Socket.IO

2011-04-27 Thread Tad Glines
http://code.google.com/p/socketio-java/downloads/list On Wed, Apr 27, 2011 at 2:10 PM, Yuri Z wrote: > Can you please send me a link? > > 2011/4/28 Tad Glines > > > I believe there are some potential concurrency issues with the 20101204 > > version of socketio-java. Do

Re: Errors in the log related to Socket.IO

2011-04-27 Thread Tad Glines
I believe there are some potential concurrency issues with the 20101204 version of socketio-java. Do these errors go away if you use the 20110114 version? On Wed, Apr 27, 2011 at 1:50 PM, Yuri Z wrote: > I discovered some errors related to Socket.IO in waveinabox.net server log > and would like

Re: JIRA Migration

2011-04-07 Thread Tad Glines
n, which we are > not. The infrastructure guys will have to do it, so it's really up to them > on how they want the data. > > ~Michael > > On Apr 7, 2011, at 1:52 PM, Tad Glines wrote: > > > You can also create a jelly script and either past it into the JIRA web &g

Re: JIRA Migration

2011-04-07 Thread Tad Glines
You can also create a jelly script and either past it into the JIRA web interface or point JIRA at a file on the JIRA server that contains the script. I've use this to import both comments and attachments. -Tad On Wed, Apr 6, 2011 at 9:23 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote

Re: Issue with socket.io ?

2011-04-04 Thread Tad Glines
The relevent part seems to be: 2011-04-04 19:23:52.480:DBUG::EOF org.eclipse.jetty.io.EofException Apr 4, 2011 7:23:53 PM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode WARNING: Could not lock User prefs. Unix error code 2. Apr 4, 2011 7:23:53 PM java.util.prefs.FileSystemPreference

Re: Socket.IO vs Cometd

2011-04-01 Thread Tad Glines
When I first started looking at ways to add support for non-websocket browsers to WiaB, I did look at Cometd. It was the first thing I looked at because I'd already done some work with it. However I eventually settled on Socket.IO because it's semantics where closest to websocket and I felt that im

Re: ssl and wiab....

2011-03-31 Thread Tad Glines
oconnection. > > > > From looking at WebClient.java:232, it looks like the websocket > connection > > is to ws://..., which is for http, rather than wss://, which is for > https. > > > > If you change: > > ... return "ws" + ... > > to > >

Re: Demo Instances

2011-03-08 Thread Tad Glines
Fine with me. On Mon, Mar 7, 2011 at 9:23 PM, Yuri Z wrote: > Yep, fine with me too. waveinabox.net:9898 is persisted and federated. > > בתאריך יום שלישי, 8 במרס 2011, Dan Peterson כתב: > > Cool -- I think it'd be great to have people opt-in to this, like James > just > > did. > > > > I imagine

Re: new committer

2011-03-02 Thread Tad Glines
Congratulations. On Wed, Mar 2, 2011 at 4:38 PM, Dan Peterson wrote: > Congratulations, Yuri! Glad to have you even more involved now. > > On Thu, Mar 3, 2011 at 9:57 AM, Soren Lassen wrote: > > > I'm very happy to announce that Yuri Z has agreed to become an Apache > > Wave committer! > > > >

Re: Review Board Set Up

2011-03-02 Thread Tad Glines
I thought apache had fisheye and crucible installed? Is this not the case? -Tad On Tue, Mar 1, 2011 at 9:55 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > All, > > Wave is now set up in the review board, so we can do code reviews on this > system. This was one of the last items t

Re: Value of http_frontend_addresses in server.config

2011-02-04 Thread Tad Glines
http_frontend_addresses is the list of name/IP:ports that the server should bind to and listen on. http_frontend_public_address is the publicly accessible address (name:port) that is used when an address needs to be communicated to an external agent (i.e. robot). So, if the server sits behind a fi

Re: Taking leave, intermittent contact

2011-01-31 Thread Tad Glines
Have fun on your vacation! On Mon, Jan 31, 2011 at 12:44 PM, Alex North wrote: > Hi team, > > Just wanted to let you know I'm taking some leave and will work only > intermittently on Wave over the next few weeks. I will be slow to respond to > email and code review requests. Do keep sending them

Re: URLDecoder, URLEncoder cannot be resolved...

2011-01-27 Thread Tad Glines
er I renamed my old wave-protocol directory and > created a new clone. > > hg clone https://wave-protocol.googlecode.com/hg/ wave-protocol > > Then did the ant. I got the same error on both machines. > > Scott > > > On Thu, Jan 27, 2011 at 1:22 PM, Tad Glines wrote

Re: URLDecoder, URLEncoder cannot be resolved...

2011-01-27 Thread Tad Glines
Is this with the latest version of the source (without private modifications) and did you do a "ant clean" first? -Tad On Thu, Jan 27, 2011 at 11:44 AM, Scott Mitchell wrote: > I'm getting the following compile errors. Does anyone know what I need to > do? > > As near as I can tell (could be way

Re: Web Site Progress

2011-01-26 Thread Tad Glines
My Confluence user name is "tad". -Tad On Tue, Jan 25, 2011 at 11:28 PM, Andrus Adamchik wrote: > > On Jan 25, 2011, at 5:41 AM, Michael MacFadden wrote: > >> All, >> >> CWIKI >> -- >> The confluence space has been created.  I don't think that I have access to >> edit content yet.  I th

Re: Waves Persistence

2011-01-22 Thread Tad Glines
, Joseph Gentle wrote: > Does it tell you when your data is safely committed to disk? WIAB > requires this, and as far as I know cassandra doesn't provide such an > event. > > -J > > On Sat, Jan 22, 2011 at 3:08 AM, Tad Glines wrote: >> Has anyone taken a look at Cas

Re: Missing files in current build

2011-01-21 Thread Tad Glines
I'm able to build from tip just fine. Also, the default ant target (when you just run "ant") include the compile-gwt target so it should not be necessary to run it separately. Try making a clean hg clone, then just run "ant" in the cloned dir. -Tad On Fri, Jan 21, 2011 at 7:56 PM, Erik Ekedahl w

Re: Waves Persistence

2011-01-21 Thread Tad Glines
On Fri, Jan 21, 2011 at 4:52 PM, David Kao wrote: > I got intrigued by the mention of "cluster deployment." > > I assume the goal of this Apache project is to eventually produce > something that could somewhat measure up Google's own backend that > used to serve Wave? The goal of the WiaB project

Re: Waves Persistence

2011-01-21 Thread Tad Glines
On Fri, Jan 21, 2011 at 8:21 AM, Yuri Z wrote: > I think that search functionality should not be coupled with > specific persistence choice. Is it possible to make Lucene work with file > system based persistence and then extend it to support any DB with proper > data persistence abstraction layer

Re: Waves Persistence

2011-01-21 Thread Tad Glines
l have satisfied its biggest >>> negative for use in wave. >>> >>> I am fully in favor of multiple persistence solutions being available >>> to the community, so I am not trying to be discouraging.  Just sharing >>> what I've recently encountered. >>> &g

Re: Wave office hours

2011-01-15 Thread Tad Glines
n't make 4pm) >> >> I imagine we'll still use wave.google.com? >> >> On Fri, Jan 14, 2011 at 3:26 PM, Matt Richards >> wrote: >> >> > Sadly, if this is the time I will not be able to attend, if we can go >> about >> > an

Re: Wave office hours

2011-01-14 Thread Tad Glines
I'm ok with Thursday, Jan 20 @ 4pm PST. -Tad On Thu, Jan 13, 2011 at 6:56 PM, Alex North wrote: > On 14 January 2011 13:55, Alex North wrote: > >> Hi all, >> >> Someone suggested that we hold another office hours to answer community >> questions about Wave in a Box. We haven't had one since the

Re: Wave Incubator Website

2011-01-13 Thread Tad Glines
On Thu, Jan 13, 2011 at 1:55 PM, Michael MacFadden wrote: > It seems like we are leaning towards the Apache CMS for several reasons: > > 1) It is being adopted by the larger apache community. > 2) The confluence based wiki is being phased out. > 3) It is better than managing raw HTML. > > The only

Re: What is current state of the search functionality?

2011-01-13 Thread Tad Glines
On Thu, Jan 13, 2011 at 4:39 AM, Yuri Z wrote: > Thanks for the info Tad. > I have another question: what is the data representation of deltas in the > upcoming file based data store? If the deltas are represented as text then > maybe Lucene can directly index the deltas as text files... Delta's

Re: What is current state of the search functionality?

2011-01-12 Thread Tad Glines
On Wed, Jan 12, 2011 at 8:04 AM, Yuri Z wrote: > I think that "live" search results are nice to have but not critical, while > basic search by text/participants functionality is critical is will be > required as soon as the wave persistence functionality will be ready (soon I > hope :) ). So maybe

Re: What is current state of the search functionality?

2011-01-12 Thread Tad Glines
ing. Competing designs are welcome. This is a meritocracy after all :-) -Tad On Wed, Jan 12, 2011 at 2:42 AM, Alex North wrote: > Tad Glines was beginning designs for the server-side indexing infrastructure > needed to do non-trivial search. > > On 12 January 2011 17:21, David Hearnden

Re: Next potential PEBKAC

2011-01-05 Thread Tad Glines
The new demo server is demo.wave-in-a-box.org It "should" be federating. -Tad On Wed, Jan 5, 2011 at 4:51 PM, James Purser wrote: > Okey, so the next possible "it's my own damn fault, but I can't see it right > now" question: > > Is anyone having troubles federating with acmewave.com? Also I've

Re: Code migration to Apache SVN

2011-01-04 Thread Tad Glines
JIRA has a csv import feature. It has some quirks. I don't remember all of them. I've used it to import 1000's of issues from the IBM rational issue tracker. It wasn't fun and required several stages (mapping named values to JIRA ids, etc...). -Tad On Mon, Jan 3, 2011 at 11:18 PM, Alex North wro

Re: Jira created

2011-01-02 Thread Tad Glines
My jira username is "tad". And like Michael I created and manage the JIRA installation at my company, so can help with managing the WAVE project. -Tad On Sun, Jan 2, 2011 at 7:59 AM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > Andrus, > > Thanks for all your help. My username for

Re: Committer Accounts

2011-01-01 Thread Tad Glines
I have mine. On Fri, Dec 31, 2010 at 1:19 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > Committers, > > I was notified earlier that my committer account had been created. I was > able to log in and get everything set up. Could the rest of the committers > sound off as to whether

Re: Fixing wave identifiers

2010-12-19 Thread Tad Glines
On Sun, Dec 19, 2010 at 3:14 PM, Alex North wrote: > On 17 December 2010 14:05, Tad Glines wrote: > >> I think this transition would be easier if there was a defined translation >> to/from the old/new ids. Then WiaB could store/use new ids, but be able to >> support A

Re: Search results order

2010-12-17 Thread Tad Glines
On Fri, Dec 17, 2010 at 8:51 AM, Soren Lassen wrote: > The WiaB implementation uses an arbitrary internal order. > That's what it looked like to me when I looked at the code. > What does the data API method assume? I can't find it. I have not found anything in any of the Data API documentati

Search results order

2010-12-17 Thread Tad Glines
I was looking at the Data API method (wave.robot.search) and the SearchProvider implementation in WiaB and it looks like both assume some sort of canonical wave order. If true, what's result sort order? WaveId? Wave creation time? Some arbitrary internal order? -Tad

Re: Fixing wave identifiers

2010-12-16 Thread Tad Glines
I think this transition would be easier if there was a defined translation to/from the old/new ids. Then WiaB could store/use new ids, but be able to support APIs that need to use the old ids. -Tad On Thu, Dec 16, 2010 at 4:14 PM, Alex North wrote: > Wave identifiers as currently implemented (W

Re: Checkpoint based recovery proposal

2010-12-16 Thread Tad Glines
1:59 PM, Alex North wrote: > Oops, thanks, I had hotlinked a non-internet-accessible images. > > Also +wave-dev > > > On 17 December 2010 02:14, Tad Glines wrote: > >> The image is broken. >> >> On Wed, Dec 15, 2010 at 9:51 PM, Alex North wrote: >

Re: User Account Profiles

2010-12-15 Thread Tad Glines
On Wed, Dec 15, 2010 at 1:41 PM, Sevki Hasirci wrote: > As I understand if another person is joined to a wave after the > conversation has started he/she only has access to that branch of the wave, If I am added as a participant to a wavelet you created two years ago, I gain access to the entir

Re: User Account Profiles

2010-12-15 Thread Tad Glines
On Wed, Dec 15, 2010 at 1:31 PM, Thomas Wrobel wrote: > Whats the reasons against using a wave itself of some form to store > the user information? > > It would be somewhat neat if the same controls for who can access a > wave effectively become also the controls for which company's or > individu

Re: User Account Profiles

2010-12-15 Thread Tad Glines
On Wed, Dec 15, 2010 at 11:19 AM, Zachary "Gamer_Z." Yaro wrote: > I was under the impression OpenSocial was only for gadgets (I know the wave > gadgets API extends OpenSocial) and it is meant to *connect* to a profile > system rather than *being* the contacts system. OpenSocial defines a REST

Commit Notice Persistence

2010-12-15 Thread Tad Glines
Normally, wavelet updates and commit notices go out live (or with minimal delay) so temporarily queueing wavelet updates isn't an issue. But if a network connection gets congested, or the remote server goes down for a while then the server cannot queue updates indefinitely. At some point it needs t

Re: User Account Profiles

2010-12-15 Thread Tad Glines
Has anyone looked at OpenSocial? From what I can tell OpenSocial may be a better long term solution to managing user profile and contacts data. -Tad

Re: New client/server protocol documentation

2010-12-13 Thread Tad Glines
On Mon, Dec 13, 2010 at 5:34 PM, Torben Weis wrote: > Hi Tad, > > this problem was on my mind for a long time. > Caching updates is not the ideal solution for interactivity and > collaboration, because updates are unnecessarily delayed. > > What a client really needs is a way to detect its own de

Re: RpcTest hangs on FreeBSD

2010-12-12 Thread Tad Glines
On Sun, Dec 12, 2010 at 8:13 PM, Dudley Fox wrote: > - /usr/ports/java/openjdk6 - Fails to build on my machine (too little > heap memory). > Is openjdk6 itself failing to build, or is it producing an OutOfMemoryException while trying to build WiaB? -Tad

Re: RpcTest hangs on FreeBSD

2010-12-12 Thread Tad Glines
On Sat, Dec 11, 2010 at 8:22 PM, Tad Glines wrote: > On Sat, Dec 11, 2010 at 8:02 PM, Dudley Fox wrote: > >> I don't know enough java to understand it, but here is the dump of threads >> and their stack traces: >> > > Thanks for the stack trace. I see where

Re: Committer accounts

2010-12-12 Thread Tad Glines
On Sun, Dec 12, 2010 at 4:04 PM, Jesus Salas wrote: > 1) C#.Net XMPP Client > Do you mean an XMPP component library, similar to Openfire's Whack library? > 2) C#.Net Wave Client Libraries (integrated with XMPP Client) > Does this include the OT code? WiaB doesn't use XMPP for the client/serve

Re: User Account Profiles

2010-12-12 Thread Tad Glines
On Sun, Dec 12, 2010 at 2:28 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > These are all great ideas, for this thread, I am mainly just looking for > what fields we think we should have in the User Profile. I think we will > have separate threads on privacy controls, permissions a

Re: Committer accounts

2010-12-12 Thread Tad Glines
; the next few days, I'll happily do it. Andrus? > > > > >>>>> > > > > >>>>> Upayavira > > > > >>>>> > > > > >>>>> On Fri, 10 Dec 2010 13:55 -0800, "Michael MacFadden" &

Re: User Account Profiles

2010-12-12 Thread Tad Glines
I think a separate profile store would be more flexible. This separates the user authentication, from user profile. The user should also be able to configure visibility of profile information. At a minimum, I think the user should be able to choose which fields of their profile they want to be publ

Re: Committer accounts

2010-12-12 Thread Tad Glines
soren or sorenlassen > > > >>>>>>> > > > >>>>>>> thanks > > > >>>>>>> > > > >>>>>>> On Wed, Dec 8, 2010 at 7:37 PM, Andrus Adamchik < > > > >>

Re: RpcTest hangs on FreeBSD

2010-12-11 Thread Tad Glines
On Sat, Dec 11, 2010 at 8:02 PM, Dudley Fox wrote: > I don't know enough java to understand it, but here is the dump of threads > and their stack traces: > Thanks for the stack trace. I see where it's hanging, but I'm not sure why it's hanging. The Socket.IO flashsocket transport starts a thread

Re: RpcTest hangs on FreeBSD

2010-12-11 Thread Tad Glines
, 2010 at 6:50 PM, Dudley Fox wrote: > > > Tad, > > I will try that change and let you know how it goes. > > > > Thanks, > > Dudley > > > > > > On Fri, Dec 10, 2010 at 4:38 PM, Tad Glines > wrote: > > > >> Try changing linke

Re: RpcTest hangs on FreeBSD

2010-12-10 Thread Tad Glines
Try changing linke 67 in RpcTest.java from: new InetSocketAddress[] {new InetSocketAddress("localhost", 0)}, to new InetSocketAddress[] {new InetSocketAddress("127.0.0.1", 12345)}, If that fixes it, try changing "12345" back to "0". The testSimpleRpc, starts a service that bin

Re: Removing the "w:" prefix

2010-12-09 Thread Tad Glines
Send an e-mail to wave-dev-unsubscr...@incubator.apache.org -Tad On Thu, Dec 9, 2010 at 3:54 PM, Ryan T. Holmes wrote: > Can i unsubscribe? > > On Thu, Dec 9, 2010 at 6:52 PM, Daniel Danilatos >wrote: > > > Hi all, > > > > For some time now it's been our desire to remove the annoying "w:" pref

Re: Cassandra

2010-12-09 Thread Tad Glines
On Thu, Dec 9, 2010 at 11:42 AM, Sevki Hasirci wrote: > Hi all, > At any point is there going to be an effort to switch WIAB to Cassandra > instead of MongoDB? > Sevki... > WiaB supported multiple storage providers. MongoDB is just one of them. So creating a Cassandra storage provider should be

Re: SQL Database Persistence

2010-12-08 Thread Tad Glines
On Wed, Dec 8, 2010 at 4:19 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > Tad, > > Maybe this would be a good thing for you and I to collaborate on! I > definitely agree that an object cache would be great. > > Michael Sounds good to me.

Re: SQL Database Persistence

2010-12-08 Thread Tad Glines
Apparently attachments are not allowed on apache lists. Here's a link to the image<https://docs.google.com/drawings/edit?id=12RSnga-D2WtyBUVnSQPG2Vjfk2ttxaLaoTH34y2Y7tc&hl=en&authkey=CKr-_L0N> . -Tad On Tue, Dec 7, 2010 at 4:39 PM, Tad Glines wrote: > On Tue, Nov 30, 20

Re: SQL Database Persistence

2010-12-08 Thread Tad Glines
On Tue, Dec 7, 2010 at 11:55 PM, Andrus Adamchik wrote: > Good idea. > > Some comments on the actual implementation. I don't think JDO supports JPA. Ah, right. It's the reference implementation DataNucleus that support JPA annotation. > But there's Apache OpenJPA t

Re: Committer accounts

2010-12-08 Thread Tad Glines
#x27;s a CLA for 'Anthony LaMarr Watkins' on file) > Christian Ohler > Dan Danilatos > David Hearnden > David Wang > James Purser > Joseph Gentle > Lennard de Rijk > Michael MacFadden (there's a CLA on file) > Soren Lassen > Tad Glines (there's a CLA on file) > Torben Weis > > [1] http://people.apache.org/committer-index.html > [2] http://apache.org/licenses/ > > > Cheers, > Andrus

Re: SQL Database Persistence

2010-12-07 Thread Tad Glines
On Tue, Nov 30, 2010 at 2:15 PM, Michael MacFadden < michael.macfad...@gmail.com> wrote: > All, > > I was curious if there was any interest in a persistence module that > would store accounts, deltas etc in a SQL database (mysql, postgresql, > etc). Thanks. > > ~Michael > I have a lot of interes