thinking this could be an interesting way to get notifications into a
web-based "social inbox"...
--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private
Yepper.
IIRC, the folks at Chesspark also have a JavaScript library that they'll
be open-sourcing before long.
Peter
Pardon my ignorance, but can you explain how using XSS facilitates this?
> take advantage of optimized jabber servers holding tens of thousands of [relatively] inactive but connected clients open
Also, which servers can support JSJaC/BOSH right now?
Cheers,
--Steve
Just to bring up something I had mentioned a while back (and one or two others had too)…
… as XMPP, in the way the discussions are going, would be a central part of the architecture, I am a little concerned its complexity and implementation could be an issues for those who don’t have lots of time to through at projects looking to quickly build upon the architecture.
It is a fantastic technology, but I have also found a lot of variations in implementation (as you mention below) - which is not in itself a problem … it’s more that due to the complexity of a XMPP server it’s quite hard to just add a new module to support it in a few days.
Something that does appeal is lightweight XMPP servers – perhaps a core library with everything else optional – the specs seem to have been developed that way. If that exists I’d like to know about it as I am using Openfire ( EJabberd looks similar) and it’s quite a lot to take in.
Regards,
Steven
Jack Moffitt corrected me -- it's been open source forever:
http://www.chesspark.com/play/scripts/strophe.js
Jack reports that they are currently making the library simpler and
more modular, and will soon move it to launchpad.net.
/psa
On Wed, Jun 25, 2008 at 2:04 PM, Steven Livingstone-Perez
<web...@hotmail.com> wrote:
> … as XMPP, in the way the discussions are going, would be a central part of
> the architecture, I am a little concerned its complexity and implementation
> could be an issues for those who don't have lots of time to through at
> projects looking to quickly build upon the architecture.
> Regards,
>
> Steven
-----Original Message-----
From: diso-p...@googlegroups.com [mailto:diso-p...@googlegroups.com] On Behalf Of Steve Ivy
Sent: 25 June 2008 22:06
To: diso-p...@googlegroups.com
Subject: [diso-project] Re: xmpp in javascript
As far as servers, ejabbered is pretty easy to install and config on a
modern linux system (I've done it twice). As far as clients, python
and ruby have nice ones, and work on a modern PHP one is underway.
--
- Stephen Paul Weber (Singpolyma)
Web: http://singpolyma.net/
Twitter: http://twitter.com/singpolyma
IM: singp...@gmail.com
I just know I don't really need many of the modules it comes with (and possibly support)... in fact the XMPP Core messaging (3920) + PEP would be good enough for me.
-----Original Message-----
From: diso-p...@googlegroups.com [mailto:diso-p...@googlegroups.com] On Behalf Of Stephen Paul Weber
Sent: 25 June 2008 22:52
To: diso-p...@googlegroups.com
Subject: [diso-project] Re: xmpp in javascript
Pardon my ignorance, but can you explain how using XSS facilitates this?
Also, which servers can support JSJaC/BOSH right now?
[Exception... "Component returned failure code: 0xc1f30001
(NS_ERROR_NOT_INITIALIZED) [nsIXMLHttpRequest.send]" nsresult:
"0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame ::
file:///Users/sivy/Downloads/jsjac-1.3.1/jsjac.js :: anonymous :: line
215" data: no]
--
I always find such statements amusing, because when I joined the Jabber
community there were probably 500 users. Now we have what, 50 million?
But they're not all federated yet, which is why I keep pushing for more
of the large services to interconnected. Slow organic growth has been
the watchword for the Jabber/XMPP world since 1999. All this recent
attention and buzz is unfamiliar to our little community. :)
/psa