Hey Deb,
Has the code base for the Jabber software gotten any better? The last time I looked (about 12 months ago) it was doing very odd platform dependent things and was amazingly convoluted inside. I'd be happy to imagine a pure python jabber server (stripped down to the bare necessities) that could be run either stand-alone or incorporated into the "service cloud" that a venue server is. FWIW, the current client design looks something like this: UI widgets <=> simple text processor class <=> text client class To facilitate not only this possibility but also other interesting choices, I think adding a protocol parser like: UI widgets <=> presentation processor class <=> wire protocol processor <=> text client class Means we can support a couple of combinations of the things it sounds like the community wants: 1) MOO style syntax (by having a MOO style presentation processor class) - although people could write IRC, or whatever 2) XMPP (by having a XMPP wire protocol processor) - Our current trivial protocol could also be written 3) Network connection independence, the text client class can be responsible for doing all the network stuff. Now, that's the client. What about the server? :-) I'd love to have a chance to chat about this at the ag retreat, let's plan on having this as an agenda item in the developers sig at least. --Ivan > -----Original Message----- > From: owner-ag-t...@mcs.anl.gov > [mailto:owner-ag-t...@mcs.anl.gov] On Behalf Of Deb Agarwal > Sent: Monday, April 26, 2004 4:55 PM > To: Todd Zimmerman > Cc: ag-t...@mcs.anl.gov > Subject: Re: [AG-TECH] Will the Moo resurface? > > Jabber is instant messaging similar to MSN and IRC but it is > based on open standards. We have found it to be very > reliable and the developer community is very active adding > new features and capabilities. > Using Jabber for AG chat would be more like the MOO paradigm > where the chat was available regardless of whether the rest > of the AG was. > > Deb > > Todd Zimmerman wrote: > > This discussion actually has just come up within our > WestGrid AG tech > > community. We are currently discussing which text chat > protocol to go > > with. > > > > Two of the more useful aspects of the moo was its lack of > integration > > and its stability. The entire video conference could be collapsing > > around you, but the moo was always there and you could > always count on > > it being there. > > > > It seems with AG2 that the text chat is the first thing to > go, which > > is a major problem. Just when you need the text chat, it > stops working! > > > > Hopefully the next AG version will solve a lot of these issues.... > > Until then, since most of our group never had any > experience with AG1 > > (and the moo), our group is currently leaning towards IRC and/or > > passing around MSN id's. > > > > Todd > > > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ~~~~~~~~~ > Deb Agarwal e-mail:daagar...@lbl.gov > MS50B-2239 phone :(510)486-7078 > Lawrence Berkeley National Lab URL: http://www-itg.lbl.gov/~deba > Berkeley, CA 94720 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ~~~~~~~~~ > >