PDA

View Full Version : [Social] real-world non-chat XMPP?


Steve Ivy
06-25-2008, 05:02 PM
There's been a long discussion recently (some of which happened on
this list) about open messaging between websites and between users on
those websites, based somewhat on the current social network friends
messaging model. I think there's a general consensus that XMPP can and
should play an important role in this idea of an open, distributed,
near-real-time network of websites, but I also think that there is
disagreement on what the transition from xmpp's real-time network to
the web's non-real-time, non-persistent network looks like.

In the interest in understanding different ways that XMPP can be
used/built on, I'm wondering if anyone has some examples of a
real-world XMPP deployment for non-IM purposes? Perhaps something
based on PubSub?

Thanks,

--Steve

--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private

Bob Wyman
06-25-2008, 05:14 PM
On Wed, Jun 25, 2008 at 11:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> a real-world XMPP deployment for non-IM purposes?
> Perhaps something based on PubSub?
Well, about four years ago PubSub.com built a service that used XMPP +
XEP0060 PubSub to provide real-time tracking of content in Blogs, Press
Releases, SEC Edgar Filings, Earthquake reports, Airport Status, etc. The
service is now defunct -- but not for technical reasons. Bad management
killed the company.

XMPP worked very well in this application.

bob wyman

On Wed, Jun 25, 2008 at 11:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:

> There's been a long discussion recently (some of which happened on
> this list) about open messaging between websites and between users on
> those websites, based somewhat on the current social network friends
> messaging model. I think there's a general consensus that XMPP can and
> should play an important role in this idea of an open, distributed,
> near-real-time network of websites, but I also think that there is
> disagreement on what the transition from xmpp's real-time network to
> the web's non-real-time, non-persistent network looks like.
>
> In the interest in understanding different ways that XMPP can be
> used/built on, I'm wondering if anyone has some examples of a
> real-world XMPP deployment for non-IM purposes? Perhaps something
> based on PubSub?
>
> Thanks,
>
> --Steve
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>

anders conbere
06-25-2008, 05:19 PM
On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> There's been a long discussion recently (some of which happened on
> this list) about open messaging between websites and between users on
> those websites, based somewhat on the current social network friends
> messaging model. I think there's a general consensus that XMPP can and
> should play an important role in this idea of an open, distributed,
> near-real-time network of websites, but I also think that there is
> disagreement on what the transition from xmpp's real-time network to
> the web's non-real-time, non-persistent network looks like.
>
> In the interest in understanding different ways that XMPP can be
> used/built on, I'm wondering if anyone has some examples of a
> real-world XMPP deployment for non-IM purposes? Perhaps something
> based on PubSub?

Some off the top of my head (I'm sure there are more).

* Vertebra uses xmpp to distribute commands to machines in the Engine
Yard network.

* I'm working with a team to use BOSH to distribute website data back
up to their pages via XMPP using JSJac

* I built a prototype social network that uses the xmpp roster to
store your relationship data. http://code.google.com/p/xmpp-psn/

* There's the famous twitter -> jaiku integration that happened at
social graph camp.

* Chatterous is using XMPP's PubSub to build a message bus between
various different protocols.

* Chesspark uses xmpp to run and send commands for Chess games.

* Nick Vidal has an interesting app call ISS http://iss.im/ that uses
xmpp to do personal publishing.

~ Anders

>
> Thanks,
>
> --Steve
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>

Steven Livingstone-Perez
06-25-2008, 06:06 PM
Finding stuff that has fully adopted PubSub or PEP is harder but ...

The BBC publish their current music tracks:
http://www.bbc.co.uk/blogs/radiolabs/2008/02/now_playing_in_the_cloud.shtml

An example implementation:
http://radiofall.mibly.com/


Tivo uses XMPP:
http://stpeter.im/?p=2131


In a slightly different direction ...

Android uses it too for p2p messages.
http://code.google.com/android/toolbox/google-apis.html

Low Cost calls over XMPP with Flex
http://blogs.nitobi.com/andre/index.php/2008/03/13/verb-exchange-and-nitobi-to-build-xmpp-client-with-flex-and-air/

Also the Vertebra ruby slides mentioned by Anders are here:
http://brainspl.at/articles/2008/06/02/introducing-vertebra

cheers,
Steven
http://livz.org

-----Original Message-----
From: social-bounces (AT) xmpp (DOT) org [mailto:social-bounces (AT) xmpp (DOT) org] On Behalf Of Steve Ivy
Sent: 25 June 2008 16:01
To: XMPP/Social Networking
Subject: [Social] real-world non-chat XMPP?

There's been a long discussion recently (some of which happened on
this list) about open messaging between websites and between users on
those websites, based somewhat on the current social network friends
messaging model. I think there's a general consensus that XMPP can and
should play an important role in this idea of an open, distributed,
near-real-time network of websites, but I also think that there is
disagreement on what the transition from xmpp's real-time network to
the web's non-real-time, non-persistent network looks like.

In the interest in understanding different ways that XMPP can be
used/built on, I'm wondering if anyone has some examples of a
real-world XMPP deployment for non-IM purposes? Perhaps something
based on PubSub?

Thanks,

--Steve

--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private

bear
06-25-2008, 06:14 PM
At Seesmic we are working to use XMPP for both chat between users of
our system and to use PubSub for all events relating to users and/or
videos with payloads as json, atom or xml.

We will have this available to any of our clients (or any 3rd party
user of our API)

Internally all video events are sent using json payloads between the
various services and bots.

On Wed, Jun 25, 2008 at 11:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> In the interest in understanding different ways that XMPP can be
> used/built on, I'm wondering if anyone has some examples of a
> real-world XMPP deployment for non-IM purposes? Perhaps something
> based on PubSub?
>



--
---
Bear

bear (AT) seesmic (DOT) com (work)
bear (AT) code-bear (DOT) com (jabber & email)
http://code-bear.com/bearlog (weblog)

PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29

Blaine Cook
06-25-2008, 07:06 PM
* Obviously Twitter is one of the better-known examples, send millions of
messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
* iminlikewithyou uses XMPP to run their games (possibly other stuff)

* In a conversation with Alex @ twitter, he mentioned that some "big media"
online gaming company is using XMPP (specifically Openfire) to handle all of
their chat stuff.

* I'm working with three separate (two high-profile) sites that are
interested in adding XMPP support, espeically the PubSub angle.

I think the challenge is finding applications of XMPP where the developers
have opened up access to outside developers. Thankfully, I think that's the
shift we're seeing, and many of the examples on this thread are along those
lines.

b.


On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:

> There's been a long discussion recently (some of which happened on
> this list) about open messaging between websites and between users on
> those websites, based somewhat on the current social network friends
> messaging model. I think there's a general consensus that XMPP can and
> should play an important role in this idea of an open, distributed,
> near-real-time network of websites, but I also think that there is
> disagreement on what the transition from xmpp's real-time network to
> the web's non-real-time, non-persistent network looks like.
>
> In the interest in understanding different ways that XMPP can be
> used/built on, I'm wondering if anyone has some examples of a
> real-world XMPP deployment for non-IM purposes? Perhaps something
> based on PubSub?
>
> Thanks,
>
> --Steve
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>

Mickaël Rémond
06-25-2008, 07:22 PM
Hello,

To complete on this:
- we have worked on lots of big non chat / IM oriented project. Some
of them are in the gaming world (from betting to more casual games).
- quite a large part of our customer base is building various types of
social network. If you search a bit I am sure you will find some
(maybe not easily the biggest ones however).

We have developed our pluggable and extensible pubsub API especially
for this type of needs.
This is something I will talk about in London on friday:
http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/

Le 25 juin 08 * 19:05, Blaine Cook a écrit :
> * Obviously Twitter is one of the better-known examples, send
> millions of messages a day, and have a [proper] PubSub endpoint that
> hasn't gone live.
>
> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>
> * In a conversation with Alex @ twitter, he mentioned that some "big
> media" online gaming company is using XMPP (specifically Openfire)
> to handle all of their chat stuff.
>
> * I'm working with three separate (two high-profile) sites that are
> interested in adding XMPP support, espeically the PubSub angle.
>
> I think the challenge is finding applications of XMPP where the
> developers have opened up access to outside developers. Thankfully,
> I think that's the shift we're seeing, and many of the examples on
> this thread are along those lines.
>
> b.
>
>
> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> There's been a long discussion recently (some of which happened on
> this list) about open messaging between websites and between users on
> those websites, based somewhat on the current social network friends
> messaging model. I think there's a general consensus that XMPP can and
> should play an important role in this idea of an open, distributed,
> near-real-time network of websites, but I also think that there is
> disagreement on what the transition from xmpp's real-time network to
> the web's non-real-time, non-persistent network looks like.
>
> In the interest in understanding different ways that XMPP can be
> used/built on, I'm wondering if anyone has some examples of a
> real-world XMPP deployment for non-IM purposes? Perhaps something
> based on PubSub?
>
> Thanks,
>
> --Steve
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>

--
Mickaël Rémond
http://www.process-one.net/

Aza
06-25-2008, 08:00 PM
In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
to the stuff you want to sync between browsers/mobile/etc.

-- aza | ɐzɐ --

On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond <
mickael.remond (AT) process-one (DOT) net> wrote:

>
> Hello,
> To complete on this:
> - we have worked on lots of big non chat / IM oriented project. Some of
> them are in the gaming world (from betting to more casual games).
> - quite a large part of our customer base is building various types of
> social network. If you search a bit I am sure you will find some (maybe not
> easily the biggest ones however).
>
> We have developed our pluggable and extensible pubsub API especially for
> this type of needs.
> This is something I will talk about in London on friday:
>
> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>
> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>
> * Obviously Twitter is one of the better-known examples, send millions of
> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>
> * In a conversation with Alex @ twitter, he mentioned that some "big media"
> online gaming company is using XMPP (specifically Openfire) to handle all of
> their chat stuff.
>
> * I'm working with three separate (two high-profile) sites that are
> interested in adding XMPP support, espeically the PubSub angle.
>
> I think the challenge is finding applications of XMPP where the developers
> have opened up access to outside developers. Thankfully, I think that's the
> shift we're seeing, and many of the examples on this thread are along those
> lines.
>
> b.
>
>
> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>
>> There's been a long discussion recently (some of which happened on
>> this list) about open messaging between websites and between users on
>> those websites, based somewhat on the current social network friends
>> messaging model. I think there's a general consensus that XMPP can and
>> should play an important role in this idea of an open, distributed,
>> near-real-time network of websites, but I also think that there is
>> disagreement on what the transition from xmpp's real-time network to
>> the web's non-real-time, non-persistent network looks like.
>>
>> In the interest in understanding different ways that XMPP can be
>> used/built on, I'm wondering if anyone has some examples of a
>> real-world XMPP deployment for non-IM purposes? Perhaps something
>> based on PubSub?
>>
>> Thanks,
>>
>> --Steve
>>
>> --
>> Steve Ivy
>> http://redmonk.net // http://diso-project.org
>> This email is: [ ] bloggable [x] ask first [ ] private
>>
>
>
> --
> Mickaël Rémond
> http://www.process-one.net/
>

Mickaël Rémond
06-25-2008, 08:05 PM
Interesting. Are you using any special mechanism or direct messaging
to the users ?

Le 25 juin 08 * 19:58, Aza a écrit :

> In Mozilla Labs, we are using XMPP in Weave to push around real-time
> updates to the stuff you want to sync between browsers/mobile/etc.
>
> -- aza | ɐzɐ --
>
> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond <mickael.remond (AT) process-one (DOT) n
> et> wrote:
>
> Hello,
>
> To complete on this:
> - we have worked on lots of big non chat / IM oriented project. Some
> of them are in the gaming world (from betting to more casual games).
> - quite a large part of our customer base is building various types
> of social network. If you search a bit I am sure you will find some
> (maybe not easily the biggest ones however).
>
> We have developed our pluggable and extensible pubsub API especially
> for this type of needs.
> This is something I will talk about in London on friday:
> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>
> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>> * Obviously Twitter is one of the better-known examples, send
>> millions of messages a day, and have a [proper] PubSub endpoint
>> that hasn't gone live.
>>
>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>
>> * In a conversation with Alex @ twitter, he mentioned that some
>> "big media" online gaming company is using XMPP (specifically
>> Openfire) to handle all of their chat stuff.
>>
>> * I'm working with three separate (two high-profile) sites that are
>> interested in adding XMPP support, espeically the PubSub angle.
>>
>> I think the challenge is finding applications of XMPP where the
>> developers have opened up access to outside developers. Thankfully,
>> I think that's the shift we're seeing, and many of the examples on
>> this thread are along those lines.
>>
>> b.
>>
>>
>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com>
>> wrote:
>> There's been a long discussion recently (some of which happened on
>> this list) about open messaging between websites and between users on
>> those websites, based somewhat on the current social network friends
>> messaging model. I think there's a general consensus that XMPP can
>> and
>> should play an important role in this idea of an open, distributed,
>> near-real-time network of websites, but I also think that there is
>> disagreement on what the transition from xmpp's real-time network to
>> the web's non-real-time, non-persistent network looks like.
>>
>> In the interest in understanding different ways that XMPP can be
>> used/built on, I'm wondering if anyone has some examples of a
>> real-world XMPP deployment for non-IM purposes? Perhaps something
>> based on PubSub?
>>
>> Thanks,
>>
>> --Steve
>>
>> --
>> Steve Ivy
>> http://redmonk.net // http://diso-project.org
>> This email is: [ ] bloggable [x] ask first [ ] private
>>
>
> --
> Mickaël Rémond
> http://www.process-one.net/
>

--
Mickaël Rémond
http://www.process-one.net/

Daniel Mills
06-25-2008, 08:19 PM
We're not exposing XMPP to users directly. Currently, we use it only
to implement bookmarks sharing notifications between accounts. The
notifications are processed and displayed along with other Weave
notifications. We hope to use XMPP to implement the actual data
distribution, though (we do that over WebDAV right now).

We wrote our own XMPP stack to get started, but we're considering to
switch to JSJaC in the future.

Dan

On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:

> Interesting. Are you using any special mechanism or direct messaging
> to the users ?
>
> Le 25 juin 08 * 19:58, Aza a écrit :
>
>> In Mozilla Labs, we are using XMPP in Weave to push around real-
>> time updates to the stuff you want to sync between browsers/mobile/
>> etc.
>>
>> -- aza | ɐzɐ --
>>
>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond <mickael.remond (AT) process-one (DOT) n
>> et> wrote:
>>
>> Hello,
>>
>> To complete on this:
>> - we have worked on lots of big non chat / IM oriented project.
>> Some of them are in the gaming world (from betting to more casual
>> games).
>> - quite a large part of our customer base is building various types
>> of social network. If you search a bit I am sure you will find some
>> (maybe not easily the biggest ones however).
>>
>> We have developed our pluggable and extensible pubsub API
>> especially for this type of needs.
>> This is something I will talk about in London on friday:
>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>
>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>> * Obviously Twitter is one of the better-known examples, send
>>> millions of messages a day, and have a [proper] PubSub endpoint
>>> that hasn't gone live.
>>>
>>> * iminlikewithyou uses XMPP to run their games (possibly other
>>> stuff)
>>>
>>> * In a conversation with Alex @ twitter, he mentioned that some
>>> "big media" online gaming company is using XMPP (specifically
>>> Openfire) to handle all of their chat stuff.
>>>
>>> * I'm working with three separate (two high-profile) sites that
>>> are interested in adding XMPP support, espeically the PubSub angle.
>>>
>>> I think the challenge is finding applications of XMPP where the
>>> developers have opened up access to outside developers.
>>> Thankfully, I think that's the shift we're seeing, and many of the
>>> examples on this thread are along those lines.
>>>
>>> b.
>>>
>>>
>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com>
>>> wrote:
>>> There's been a long discussion recently (some of which happened on
>>> this list) about open messaging between websites and between users
>>> on
>>> those websites, based somewhat on the current social network friends
>>> messaging model. I think there's a general consensus that XMPP can
>>> and
>>> should play an important role in this idea of an open, distributed,
>>> near-real-time network of websites, but I also think that there is
>>> disagreement on what the transition from xmpp's real-time network to
>>> the web's non-real-time, non-persistent network looks like.
>>>
>>> In the interest in understanding different ways that XMPP can be
>>> used/built on, I'm wondering if anyone has some examples of a
>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>> based on PubSub?
>>>
>>> Thanks,
>>>
>>> --Steve
>>>
>>> --
>>> Steve Ivy
>>> http://redmonk.net // http://diso-project.org
>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>
>>
>> --
>> Mickaël Rémond
>> http://www.process-one.net/
>>
>
> --
> Mickaël Rémond
> http://www.process-one.net/
>
>
>

Steve Ivy
06-25-2008, 10:28 PM
All,

Thanks for the great info! Gives me some stuff to think about. I
hadn't seen JSJaC before, I'll definitely be looking at that further.

--Steve

On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
> We're not exposing XMPP to users directly. Currently, we use it only to
> implement bookmarks sharing notifications between accounts. The
> notifications are processed and displayed along with other Weave
> notifications. We hope to use XMPP to implement the actual data
> distribution, though (we do that over WebDAV right now).
> We wrote our own XMPP stack to get started, but we're considering to switch
> to JSJaC in the future.
> Dan
>
> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>
> Interesting. Are you using any special mechanism or direct messaging to the
> users ?
> Le 25 juin 08 * 19:58, Aza a écrit :
>
> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
> to the stuff you want to sync between browsers/mobile/etc.
>
> -- aza | ɐzɐ --
>
> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
> <mickael.remond (AT) process-one (DOT) net> wrote:
>>
>> Hello,
>> To complete on this:
>> - we have worked on lots of big non chat / IM oriented project. Some of
>> them are in the gaming world (from betting to more casual games).
>> - quite a large part of our customer base is building various types of
>> social network. If you search a bit I am sure you will find some (maybe not
>> easily the biggest ones however).
>> We have developed our pluggable and extensible pubsub API especially for
>> this type of needs.
>> This is something I will talk about in London on friday:
>>
>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>
>> * Obviously Twitter is one of the better-known examples, send millions of
>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>> * In a conversation with Alex @ twitter, he mentioned that some "big
>> media" online gaming company is using XMPP (specifically Openfire) to handle
>> all of their chat stuff.
>>
>> * I'm working with three separate (two high-profile) sites that are
>> interested in adding XMPP support, espeically the PubSub angle.
>>
>> I think the challenge is finding applications of XMPP where the developers
>> have opened up access to outside developers. Thankfully, I think that's the
>> shift we're seeing, and many of the examples on this thread are along those
>> lines.
>> b.
>>
>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>
>>> There's been a long discussion recently (some of which happened on
>>> this list) about open messaging between websites and between users on
>>> those websites, based somewhat on the current social network friends
>>> messaging model. I think there's a general consensus that XMPP can and
>>> should play an important role in this idea of an open, distributed,
>>> near-real-time network of websites, but I also think that there is
>>> disagreement on what the transition from xmpp's real-time network to
>>> the web's non-real-time, non-persistent network looks like.
>>>
>>> In the interest in understanding different ways that XMPP can be
>>> used/built on, I'm wondering if anyone has some examples of a
>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>> based on PubSub?
>>>
>>> Thanks,
>>>
>>> --Steve
>>>
>>> --
>>> Steve Ivy
>>> http://redmonk.net // http://diso-project.org
>>> This email is: [ ] bloggable [x] ask first [ ] private
>>
>>
>> --
>> Mickaël Rémond
>> http://www.process-one.net/
>
> --
> Mickaël Rémond
> http://www.process-one.net/
>
>
>
>



--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private

bear
06-26-2008, 12:44 AM
hmm, going to have to get some tutorials on the various client libs
folks have settled on (and poke Nathan to demo the ones we use) :)


On Wed, Jun 25, 2008 at 4:26 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> All,
>
> Thanks for the great info! Gives me some stuff to think about. I
> hadn't seen JSJaC before, I'll definitely be looking at that further.
>
> --Steve
>
> On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
>> We're not exposing XMPP to users directly. Currently, we use it only to
>> implement bookmarks sharing notifications between accounts. The
>> notifications are processed and displayed along with other Weave
>> notifications. We hope to use XMPP to implement the actual data
>> distribution, though (we do that over WebDAV right now).
>> We wrote our own XMPP stack to get started, but we're considering to switch
>> to JSJaC in the future.
>> Dan
>>
>> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>>
>> Interesting. Are you using any special mechanism or direct messaging to the
>> users ?
>> Le 25 juin 08 * 19:58, Aza a écrit :
>>
>> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
>> to the stuff you want to sync between browsers/mobile/etc.
>>
>> -- aza | ɐzɐ --
>>
>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
>> <mickael.remond (AT) process-one (DOT) net> wrote:
>>>
>>> Hello,
>>> To complete on this:
>>> - we have worked on lots of big non chat / IM oriented project. Some of
>>> them are in the gaming world (from betting to more casual games).
>>> - quite a large part of our customer base is building various types of
>>> social network. If you search a bit I am sure you will find some (maybe not
>>> easily the biggest ones however).
>>> We have developed our pluggable and extensible pubsub API especially for
>>> this type of needs.
>>> This is something I will talk about in London on friday:
>>>
>>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>>
>>> * Obviously Twitter is one of the better-known examples, send millions of
>>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>> * In a conversation with Alex @ twitter, he mentioned that some "big
>>> media" online gaming company is using XMPP (specifically Openfire) to handle
>>> all of their chat stuff.
>>>
>>> * I'm working with three separate (two high-profile) sites that are
>>> interested in adding XMPP support, espeically the PubSub angle.
>>>
>>> I think the challenge is finding applications of XMPP where the developers
>>> have opened up access to outside developers. Thankfully, I think that's the
>>> shift we're seeing, and many of the examples on this thread are along those
>>> lines.
>>> b.
>>>
>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>>
>>>> There's been a long discussion recently (some of which happened on
>>>> this list) about open messaging between websites and between users on
>>>> those websites, based somewhat on the current social network friends
>>>> messaging model. I think there's a general consensus that XMPP can and
>>>> should play an important role in this idea of an open, distributed,
>>>> near-real-time network of websites, but I also think that there is
>>>> disagreement on what the transition from xmpp's real-time network to
>>>> the web's non-real-time, non-persistent network looks like.
>>>>
>>>> In the interest in understanding different ways that XMPP can be
>>>> used/built on, I'm wondering if anyone has some examples of a
>>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>>> based on PubSub?
>>>>
>>>> Thanks,
>>>>
>>>> --Steve
>>>>
>>>> --
>>>> Steve Ivy
>>>> http://redmonk.net // http://diso-project.org
>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>
>>>
>>> --
>>> Mickaël Rémond
>>> http://www.process-one.net/
>>
>> --
>> Mickaël Rémond
>> http://www.process-one.net/
>>
>>
>>
>>
>
>
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>



--
---
Bear

bear (AT) seesmic (DOT) com (work)
bear (AT) code-bear (DOT) com (jabber & email)
http://code-bear.com/bearlog (weblog)

PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29

Steve Ivy
06-26-2008, 01:25 AM
Anyone got a BOSH-compatible server I can play with?

On Wed, Jun 25, 2008 at 3:42 PM, bear <bear42 (AT) gmail (DOT) com> wrote:
> hmm, going to have to get some tutorials on the various client libs
> folks have settled on (and poke Nathan to demo the ones we use) :)
>
>
> On Wed, Jun 25, 2008 at 4:26 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>> All,
>>
>> Thanks for the great info! Gives me some stuff to think about. I
>> hadn't seen JSJaC before, I'll definitely be looking at that further.
>>
>> --Steve
>>
>> On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
>>> We're not exposing XMPP to users directly. Currently, we use it only to
>>> implement bookmarks sharing notifications between accounts. The
>>> notifications are processed and displayed along with other Weave
>>> notifications. We hope to use XMPP to implement the actual data
>>> distribution, though (we do that over WebDAV right now).
>>> We wrote our own XMPP stack to get started, but we're considering to switch
>>> to JSJaC in the future.
>>> Dan
>>>
>>> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>>>
>>> Interesting. Are you using any special mechanism or direct messaging to the
>>> users ?
>>> Le 25 juin 08 * 19:58, Aza a écrit :
>>>
>>> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
>>> to the stuff you want to sync between browsers/mobile/etc.
>>>
>>> -- aza | ɐzɐ --
>>>
>>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
>>> <mickael.remond (AT) process-one (DOT) net> wrote:
>>>>
>>>> Hello,
>>>> To complete on this:
>>>> - we have worked on lots of big non chat / IM oriented project. Some of
>>>> them are in the gaming world (from betting to more casual games).
>>>> - quite a large part of our customer base is building various types of
>>>> social network. If you search a bit I am sure you will find some (maybe not
>>>> easily the biggest ones however).
>>>> We have developed our pluggable and extensible pubsub API especially for
>>>> this type of needs.
>>>> This is something I will talk about in London on friday:
>>>>
>>>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>>>
>>>> * Obviously Twitter is one of the better-known examples, send millions of
>>>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>>>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>>> * In a conversation with Alex @ twitter, he mentioned that some "big
>>>> media" online gaming company is using XMPP (specifically Openfire) to handle
>>>> all of their chat stuff.
>>>>
>>>> * I'm working with three separate (two high-profile) sites that are
>>>> interested in adding XMPP support, espeically the PubSub angle.
>>>>
>>>> I think the challenge is finding applications of XMPP where the developers
>>>> have opened up access to outside developers. Thankfully, I think that's the
>>>> shift we're seeing, and many of the examples on this thread are along those
>>>> lines.
>>>> b.
>>>>
>>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>>>
>>>>> There's been a long discussion recently (some of which happened on
>>>>> this list) about open messaging between websites and between users on
>>>>> those websites, based somewhat on the current social network friends
>>>>> messaging model. I think there's a general consensus that XMPP can and
>>>>> should play an important role in this idea of an open, distributed,
>>>>> near-real-time network of websites, but I also think that there is
>>>>> disagreement on what the transition from xmpp's real-time network to
>>>>> the web's non-real-time, non-persistent network looks like.
>>>>>
>>>>> In the interest in understanding different ways that XMPP can be
>>>>> used/built on, I'm wondering if anyone has some examples of a
>>>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>>>> based on PubSub?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> --Steve
>>>>>
>>>>> --
>>>>> Steve Ivy
>>>>> http://redmonk.net // http://diso-project.org
>>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>
>>>>
>>>> --
>>>> Mickaël Rémond
>>>> http://www.process-one.net/
>>>
>>> --
>>> Mickaël Rémond
>>> http://www.process-one.net/
>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>> Steve Ivy
>> http://redmonk.net // http://diso-project.org
>> This email is: [ ] bloggable [x] ask first [ ] private
>>
>
>
>
> --
> ---
> Bear
>
> bear (AT) seesmic (DOT) com (work)
> bear (AT) code-bear (DOT) com (jabber & email)
> http://code-bear.com/bearlog (weblog)
>
> PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
>



--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private

anders conbere
06-26-2008, 01:27 AM
Anyone with a running public instance of ejabberd has one (conbere.org
for instance).

There are probably people with better setups than mine though :)

~ Anders

On Wed, Jun 25, 2008 at 4:23 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> Anyone got a BOSH-compatible server I can play with?
>
> On Wed, Jun 25, 2008 at 3:42 PM, bear <bear42 (AT) gmail (DOT) com> wrote:
>> hmm, going to have to get some tutorials on the various client libs
>> folks have settled on (and poke Nathan to demo the ones we use) :)
>>
>>
>> On Wed, Jun 25, 2008 at 4:26 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>> All,
>>>
>>> Thanks for the great info! Gives me some stuff to think about. I
>>> hadn't seen JSJaC before, I'll definitely be looking at that further.
>>>
>>> --Steve
>>>
>>> On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
>>>> We're not exposing XMPP to users directly. Currently, we use it only to
>>>> implement bookmarks sharing notifications between accounts. The
>>>> notifications are processed and displayed along with other Weave
>>>> notifications. We hope to use XMPP to implement the actual data
>>>> distribution, though (we do that over WebDAV right now).
>>>> We wrote our own XMPP stack to get started, but we're considering to switch
>>>> to JSJaC in the future.
>>>> Dan
>>>>
>>>> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>>>>
>>>> Interesting. Are you using any special mechanism or direct messaging to the
>>>> users ?
>>>> Le 25 juin 08 * 19:58, Aza a écrit :
>>>>
>>>> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
>>>> to the stuff you want to sync between browsers/mobile/etc.
>>>>
>>>> -- aza | ɐzɐ --
>>>>
>>>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
>>>> <mickael.remond (AT) process-one (DOT) net> wrote:
>>>>>
>>>>> Hello,
>>>>> To complete on this:
>>>>> - we have worked on lots of big non chat / IM oriented project. Some of
>>>>> them are in the gaming world (from betting to more casual games).
>>>>> - quite a large part of our customer base is building various types of
>>>>> social network. If you search a bit I am sure you will find some (maybe not
>>>>> easily the biggest ones however).
>>>>> We have developed our pluggable and extensible pubsub API especially for
>>>>> this type of needs.
>>>>> This is something I will talk about in London on friday:
>>>>>
>>>>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>>>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>>>>
>>>>> * Obviously Twitter is one of the better-known examples, send millions of
>>>>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>>>>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>>>> * In a conversation with Alex @ twitter, he mentioned that some "big
>>>>> media" online gaming company is using XMPP (specifically Openfire) to handle
>>>>> all of their chat stuff.
>>>>>
>>>>> * I'm working with three separate (two high-profile) sites that are
>>>>> interested in adding XMPP support, espeically the PubSub angle.
>>>>>
>>>>> I think the challenge is finding applications of XMPP where the developers
>>>>> have opened up access to outside developers. Thankfully, I think that's the
>>>>> shift we're seeing, and many of the examples on this thread are along those
>>>>> lines.
>>>>> b.
>>>>>
>>>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>>>>
>>>>>> There's been a long discussion recently (some of which happened on
>>>>>> this list) about open messaging between websites and between users on
>>>>>> those websites, based somewhat on the current social network friends
>>>>>> messaging model. I think there's a general consensus that XMPP can and
>>>>>> should play an important role in this idea of an open, distributed,
>>>>>> near-real-time network of websites, but I also think that there is
>>>>>> disagreement on what the transition from xmpp's real-time network to
>>>>>> the web's non-real-time, non-persistent network looks like.
>>>>>>
>>>>>> In the interest in understanding different ways that XMPP can be
>>>>>> used/built on, I'm wondering if anyone has some examples of a
>>>>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>>>>> based on PubSub?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> --Steve
>>>>>>
>>>>>> --
>>>>>> Steve Ivy
>>>>>> http://redmonk.net // http://diso-project.org
>>>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>>
>>>>>
>>>>> --
>>>>> Mickaël Rémond
>>>>> http://www.process-one.net/
>>>>
>>>> --
>>>> Mickaël Rémond
>>>> http://www.process-one.net/
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Steve Ivy
>>> http://redmonk.net // http://diso-project.org
>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>
>>
>>
>>
>> --
>> ---
>> Bear
>>
>> bear (AT) seesmic (DOT) com (work)
>> bear (AT) code-bear (DOT) com (jabber & email)
>> http://code-bear.com/bearlog (weblog)
>>
>> PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
>>
>
>
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>

Steve Ivy
06-26-2008, 01:29 AM
All i need is an account I can use to test jsjac...

On Wed, Jun 25, 2008 at 4:25 PM, anders conbere <aconbere (AT) gmail (DOT) com> wrote:
> Anyone with a running public instance of ejabberd has one (conbere.org
> for instance).
>
> There are probably people with better setups than mine though :)
>
> ~ Anders
>
> On Wed, Jun 25, 2008 at 4:23 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>> Anyone got a BOSH-compatible server I can play with?
>>
>> On Wed, Jun 25, 2008 at 3:42 PM, bear <bear42 (AT) gmail (DOT) com> wrote:
>>> hmm, going to have to get some tutorials on the various client libs
>>> folks have settled on (and poke Nathan to demo the ones we use) :)
>>>
>>>
>>> On Wed, Jun 25, 2008 at 4:26 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>> All,
>>>>
>>>> Thanks for the great info! Gives me some stuff to think about. I
>>>> hadn't seen JSJaC before, I'll definitely be looking at that further.
>>>>
>>>> --Steve
>>>>
>>>> On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
>>>>> We're not exposing XMPP to users directly. Currently, we use it only to
>>>>> implement bookmarks sharing notifications between accounts. The
>>>>> notifications are processed and displayed along with other Weave
>>>>> notifications. We hope to use XMPP to implement the actual data
>>>>> distribution, though (we do that over WebDAV right now).
>>>>> We wrote our own XMPP stack to get started, but we're considering to switch
>>>>> to JSJaC in the future.
>>>>> Dan
>>>>>
>>>>> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>>>>>
>>>>> Interesting. Are you using any special mechanism or direct messaging to the
>>>>> users ?
>>>>> Le 25 juin 08 * 19:58, Aza a écrit :
>>>>>
>>>>> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
>>>>> to the stuff you want to sync between browsers/mobile/etc.
>>>>>
>>>>> -- aza | ɐzɐ --
>>>>>
>>>>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
>>>>> <mickael.remond (AT) process-one (DOT) net> wrote:
>>>>>>
>>>>>> Hello,
>>>>>> To complete on this:
>>>>>> - we have worked on lots of big non chat / IM oriented project. Some of
>>>>>> them are in the gaming world (from betting to more casual games).
>>>>>> - quite a large part of our customer base is building various types of
>>>>>> social network. If you search a bit I am sure you will find some (maybe not
>>>>>> easily the biggest ones however).
>>>>>> We have developed our pluggable and extensible pubsub API especially for
>>>>>> this type of needs.
>>>>>> This is something I will talk about in London on friday:
>>>>>>
>>>>>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>>>>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>>>>>
>>>>>> * Obviously Twitter is one of the better-known examples, send millions of
>>>>>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>>>>>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>>>>> * In a conversation with Alex @ twitter, he mentioned that some "big
>>>>>> media" online gaming company is using XMPP (specifically Openfire) to handle
>>>>>> all of their chat stuff.
>>>>>>
>>>>>> * I'm working with three separate (two high-profile) sites that are
>>>>>> interested in adding XMPP support, espeically the PubSub angle.
>>>>>>
>>>>>> I think the challenge is finding applications of XMPP where the developers
>>>>>> have opened up access to outside developers. Thankfully, I think that's the
>>>>>> shift we're seeing, and many of the examples on this thread are along those
>>>>>> lines.
>>>>>> b.
>>>>>>
>>>>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>>>>>
>>>>>>> There's been a long discussion recently (some of which happened on
>>>>>>> this list) about open messaging between websites and between users on
>>>>>>> those websites, based somewhat on the current social network friends
>>>>>>> messaging model. I think there's a general consensus that XMPP can and
>>>>>>> should play an important role in this idea of an open, distributed,
>>>>>>> near-real-time network of websites, but I also think that there is
>>>>>>> disagreement on what the transition from xmpp's real-time network to
>>>>>>> the web's non-real-time, non-persistent network looks like.
>>>>>>>
>>>>>>> In the interest in understanding different ways that XMPP can be
>>>>>>> used/built on, I'm wondering if anyone has some examples of a
>>>>>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>>>>>> based on PubSub?
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> --Steve
>>>>>>>
>>>>>>> --
>>>>>>> Steve Ivy
>>>>>>> http://redmonk.net // http://diso-project.org
>>>>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Mickaël Rémond
>>>>>> http://www.process-one.net/
>>>>>
>>>>> --
>>>>> Mickaël Rémond
>>>>> http://www.process-one.net/
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Steve Ivy
>>>> http://redmonk.net // http://diso-project.org
>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>
>>>
>>>
>>>
>>> --
>>> ---
>>> Bear
>>>
>>> bear (AT) seesmic (DOT) com (work)
>>> bear (AT) code-bear (DOT) com (jabber & email)
>>> http://code-bear.com/bearlog (weblog)
>>>
>>> PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
>>>
>>
>>
>>
>> --
>> Steve Ivy
>> http://redmonk.net // http://diso-project.org
>> This email is: [ ] bloggable [x] ask first [ ] private
>>
>



--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private

Steven Livingstone-Perez
06-26-2008, 01:46 AM
Steve - I have an OpenFire instance that could be played around with. Seems to be bosh compatible.

http://www.igniterealtime.org/community/message/172509#172509

Feel free to play around. I will look more into it tomorrow morning but all should be ok for you to hack around this evening.

Details are on recent posts on this list (and the DiSo list).

Steven
http://livz.org

-----Original Message-----
From: social-bounces (AT) xmpp (DOT) org [mailto:social-bounces (AT) xmpp (DOT) org] On Behalf Of anders conbere
Sent: 26 June 2008 00:26
To: XMPP and Social Networking, Two Great Tastes That Taste Great Together!
Subject: Re: [Social] real-world non-chat XMPP?

Anyone with a running public instance of ejabberd has one (conbere.org
for instance).

There are probably people with better setups than mine though :)

~ Anders

On Wed, Jun 25, 2008 at 4:23 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
> Anyone got a BOSH-compatible server I can play with?
>
> On Wed, Jun 25, 2008 at 3:42 PM, bear <bear42 (AT) gmail (DOT) com> wrote:
>> hmm, going to have to get some tutorials on the various client libs
>> folks have settled on (and poke Nathan to demo the ones we use) :)
>>
>>
>> On Wed, Jun 25, 2008 at 4:26 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>> All,
>>>
>>> Thanks for the great info! Gives me some stuff to think about. I
>>> hadn't seen JSJaC before, I'll definitely be looking at that further.
>>>
>>> --Steve
>>>
>>> On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
>>>> We're not exposing XMPP to users directly. Currently, we use it only to
>>>> implement bookmarks sharing notifications between accounts. The
>>>> notifications are processed and displayed along with other Weave
>>>> notifications. We hope to use XMPP to implement the actual data
>>>> distribution, though (we do that over WebDAV right now).
>>>> We wrote our own XMPP stack to get started, but we're considering to switch
>>>> to JSJaC in the future.
>>>> Dan
>>>>
>>>> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>>>>
>>>> Interesting. Are you using any special mechanism or direct messaging to the
>>>> users ?
>>>> Le 25 juin 08 * 19:58, Aza a écrit :
>>>>
>>>> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
>>>> to the stuff you want to sync between browsers/mobile/etc.
>>>>
>>>> -- aza | ɐzɐ --
>>>>
>>>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
>>>> <mickael.remond (AT) process-one (DOT) net> wrote:
>>>>>
>>>>> Hello,
>>>>> To complete on this:
>>>>> - we have worked on lots of big non chat / IM oriented project. Some of
>>>>> them are in the gaming world (from betting to more casual games).
>>>>> - quite a large part of our customer base is building various types of
>>>>> social network. If you search a bit I am sure you will find some (maybe not
>>>>> easily the biggest ones however).
>>>>> We have developed our pluggable and extensible pubsub API especially for
>>>>> this type of needs.
>>>>> This is something I will talk about in London on friday:
>>>>>
>>>>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>>>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>>>>
>>>>> * Obviously Twitter is one of the better-known examples, send millions of
>>>>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>>>>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>>>> * In a conversation with Alex @ twitter, he mentioned that some "big
>>>>> media" online gaming company is using XMPP (specifically Openfire) to handle
>>>>> all of their chat stuff.
>>>>>
>>>>> * I'm working with three separate (two high-profile) sites that are
>>>>> interested in adding XMPP support, espeically the PubSub angle.
>>>>>
>>>>> I think the challenge is finding applications of XMPP where the developers
>>>>> have opened up access to outside developers. Thankfully, I think that's the
>>>>> shift we're seeing, and many of the examples on this thread are along those
>>>>> lines.
>>>>> b.
>>>>>
>>>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>>>>
>>>>>> There's been a long discussion recently (some of which happened on
>>>>>> this list) about open messaging between websites and between users on
>>>>>> those websites, based somewhat on the current social network friends
>>>>>> messaging model. I think there's a general consensus that XMPP can and
>>>>>> should play an important role in this idea of an open, distributed,
>>>>>> near-real-time network of websites, but I also think that there is
>>>>>> disagreement on what the transition from xmpp's real-time network to
>>>>>> the web's non-real-time, non-persistent network looks like.
>>>>>>
>>>>>> In the interest in understanding different ways that XMPP can be
>>>>>> used/built on, I'm wondering if anyone has some examples of a
>>>>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>>>>> based on PubSub?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> --Steve
>>>>>>
>>>>>> --
>>>>>> Steve Ivy
>>>>>> http://redmonk.net // http://diso-project.org
>>>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>>
>>>>>
>>>>> --
>>>>> Mickaël Rémond
>>>>> http://www.process-one.net/
>>>>
>>>> --
>>>> Mickaël Rémond
>>>> http://www.process-one.net/
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Steve Ivy
>>> http://redmonk.net // http://diso-project.org
>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>
>>
>>
>>
>> --
>> ---
>> Bear
>>
>> bear (AT) seesmic (DOT) com (work)
>> bear (AT) code-bear (DOT) com (jabber & email)
>> http://code-bear.com/bearlog (weblog)
>>
>> PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
>>
>
>
>
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
>

px
06-26-2008, 03:13 AM
My setup is alright, and works for me. I am running an ejabberd
instance with open registrations. NS1.net


anders conbere wrote:
> Anyone with a running public instance of ejabberd has one (conbere.org
> for instance).
>
> There are probably people with better setups than mine though :)
>
> ~ Anders
>
> On Wed, Jun 25, 2008 at 4:23 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>
>> Anyone got a BOSH-compatible server I can play with?
>>
>> On Wed, Jun 25, 2008 at 3:42 PM, bear <bear42 (AT) gmail (DOT) com> wrote:
>>
>>> hmm, going to have to get some tutorials on the various client libs
>>> folks have settled on (and poke Nathan to demo the ones we use) :)
>>>
>>>
>>> On Wed, Jun 25, 2008 at 4:26 PM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>
>>>> All,
>>>>
>>>> Thanks for the great info! Gives me some stuff to think about. I
>>>> hadn't seen JSJaC before, I'll definitely be looking at that further.
>>>>
>>>> --Steve
>>>>
>>>> On Wed, Jun 25, 2008 at 11:17 AM, Daniel Mills <thunder (AT) mozilla (DOT) com> wrote:
>>>>
>>>>> We're not exposing XMPP to users directly. Currently, we use it only to
>>>>> implement bookmarks sharing notifications between accounts. The
>>>>> notifications are processed and displayed along with other Weave
>>>>> notifications. We hope to use XMPP to implement the actual data
>>>>> distribution, though (we do that over WebDAV right now).
>>>>> We wrote our own XMPP stack to get started, but we're considering to switch
>>>>> to JSJaC in the future.
>>>>> Dan
>>>>>
>>>>> On Jun 25, 2008, at 11:04 AM, Mickaël Rémond wrote:
>>>>>
>>>>> Interesting. Are you using any special mechanism or direct messaging to the
>>>>> users ?
>>>>> Le 25 juin 08 * 19:58, Aza a écrit :
>>>>>
>>>>> In Mozilla Labs, we are using XMPP in Weave to push around real-time updates
>>>>> to the stuff you want to sync between browsers/mobile/etc.
>>>>>
>>>>> -- aza | ɐzɐ --
>>>>>
>>>>> On Wed, Jun 25, 2008 at 10:21 AM, Mickaël Rémond
>>>>> <mickael.remond (AT) process-one (DOT) net> wrote:
>>>>>
>>>>>> Hello,
>>>>>> To complete on this:
>>>>>> - we have worked on lots of big non chat / IM oriented project. Some of
>>>>>> them are in the gaming world (from betting to more casual games).
>>>>>> - quite a large part of our customer base is building various types of
>>>>>> social network. If you search a bit I am sure you will find some (maybe not
>>>>>> easily the biggest ones however).
>>>>>> We have developed our pluggable and extensible pubsub API especially for
>>>>>> this type of needs.
>>>>>> This is something I will talk about in London on friday:
>>>>>>
>>>>>> http://www.process-one.net/en/blogs/article/erlang_exchange_london_uk_june_27th/
>>>>>> Le 25 juin 08 * 19:05, Blaine Cook a écrit :
>>>>>>
>>>>>> * Obviously Twitter is one of the better-known examples, send millions of
>>>>>> messages a day, and have a [proper] PubSub endpoint that hasn't gone live.
>>>>>> * iminlikewithyou uses XMPP to run their games (possibly other stuff)
>>>>>> * In a conversation with Alex @ twitter, he mentioned that some "big
>>>>>> media" online gaming company is using XMPP (specifically Openfire) to handle
>>>>>> all of their chat stuff.
>>>>>>
>>>>>> * I'm working with three separate (two high-profile) sites that are
>>>>>> interested in adding XMPP support, espeically the PubSub angle.
>>>>>>
>>>>>> I think the challenge is finding applications of XMPP where the developers
>>>>>> have opened up access to outside developers. Thankfully, I think that's the
>>>>>> shift we're seeing, and many of the examples on this thread are along those
>>>>>> lines.
>>>>>> b.
>>>>>>
>>>>>> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>>>>>>
>>>>>>> There's been a long discussion recently (some of which happened on
>>>>>>> this list) about open messaging between websites and between users on
>>>>>>> those websites, based somewhat on the current social network friends
>>>>>>> messaging model. I think there's a general consensus that XMPP can and
>>>>>>> should play an important role in this idea of an open, distributed,
>>>>>>> near-real-time network of websites, but I also think that there is
>>>>>>> disagreement on what the transition from xmpp's real-time network to
>>>>>>> the web's non-real-time, non-persistent network looks like.
>>>>>>>
>>>>>>> In the interest in understanding different ways that XMPP can be
>>>>>>> used/built on, I'm wondering if anyone has some examples of a
>>>>>>> real-world XMPP deployment for non-IM purposes? Perhaps something
>>>>>>> based on PubSub?
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> --Steve
>>>>>>>
>>>>>>> --
>>>>>>> Steve Ivy
>>>>>>> http://redmonk.net // http://diso-project.org
>>>>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>>>>
>>>>>> --
>>>>>> Mickaël Rémond
>>>>>> http://www.process-one.net/
>>>>>>
>>>>> --
>>>>> Mickaël Rémond
>>>>> http://www.process-one.net/
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> --
>>>> Steve Ivy
>>>> http://redmonk.net // http://diso-project.org
>>>> This email is: [ ] bloggable [x] ask first [ ] private
>>>>
>>>>
>>>
>>> --
>>> ---
>>> Bear
>>>
>>> bear (AT) seesmic (DOT) com (work)
>>> bear (AT) code-bear (DOT) com (jabber & email)
>>> http://code-bear.com/bearlog (weblog)
>>>
>>> PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
>>>
>>>
>>
>> --
>> Steve Ivy
>> http://redmonk.net // http://diso-project.org
>> This email is: [ ] bloggable [x] ask first [ ] private
>>
>>

Andreas Ehn
06-26-2008, 02:57 PM
On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:

> In the interest in understanding different ways that XMPP can be
> used/built on, I'm wondering if anyone has some examples of a
> real-world XMPP deployment for non-IM purposes? Perhaps something
> based on PubSub?

Stardoll, a community site for girls aged 7-17 with 18 million
registered users, uses XMPP for on-site chat.

http://www.stardoll.com/

Cheers,
Andreas

Charles Forman
06-26-2008, 03:33 PM
We use XMPP for all our game communication:
http://www.iminlikewithyou.com/

-c

--
Charles Forman
iminlikewithyou // founder
http://blog.iminlikewithyou.com/
mobile: 917-696-5465

On Thu, Jun 26, 2008 at 8:55 AM, Andreas Ehn <ehn (AT) spotify (DOT) com> wrote:

> On Wed, Jun 25, 2008 at 8:01 AM, Steve Ivy <steveivy (AT) gmail (DOT) com> wrote:
>
> > In the interest in understanding different ways that XMPP can be
> > used/built on, I'm wondering if anyone has some examples of a
> > real-world XMPP deployment for non-IM purposes? Perhaps something
> > based on PubSub?
>
> Stardoll, a community site for girls aged 7-17 with 18 million
> registered users, uses XMPP for on-site chat.
>
> http://www.stardoll.com/
>
> Cheers,
> Andreas
>