[JDEV] conferencing with all services

Max Metral Max.Metral at peoplepcHQ.com
Tue Aug 14 13:29:15 CDT 2001


Ok let me try to play this out a bit more, and add the concept that the REAL
user is the proxy user...

Conference Participants: YahooMax, YahooDavid, JabberTemas, and JabberBauer.
YahooMax has a Jabber account and is using his Jabber client, YahooDavid
doesn't.  JabberTemas has a Yahoo account and is using his Jabber client,
JabberBauer does not have a Yahoo account.

* YahooDavid initiates a conference with YahooMax.  Yahoo server creates
resources for the room.
* Max decides he wants to add his buddies Temas and Bauer to the chat.
* Jabber server creates resources for the Jabber side of the room.
* Jabber server sends a room announcement to all the participants:
	- YahooMax gets the message via Jabber protocol since he's using
Jabber client
	- YahooDavid gets a message via the Yahoo client FROM YahooMax's
"agent" on the Jabber server, announcing that Jabber participants have
joined using a normal user message like "<max has added Temas and Bauer from
the Jabber world>"
	- Temas and Bauer both get the message via Jabber
* The problematic messaging is between YahooDavid and Bauer (although
realistically Temas and Bauer are probably viewed both as Jabber users in
this example for simplicity).  But let's try:

	- David sends a message to the room.  The Jabber server sends the
message to the Jabber participants normally, no big deal.
	- Temas sends a message to the room.  The Jabber server sends a
message AS YahooMax via the Yahoo transport with some sort of prefix on it
<YahooMax says that JabberBauer says:>  (ok so maybe that's too verbose but
you get the idea).

This mail seems overly deliberate, but isn't this possible without changing
Yahoo/MSN/ICQ at all?  It would certainly be a differentiator.

-----Original Message-----
From: Dave Waite [mailto:dwaite at jabber.com]
Sent: Tuesday, August 14, 2001 1:27 PM
To: jdev at jabber.org
Subject: Re: [JDEV] conferencing with all services


Staying with the Yahoo example:

You could make something in the form of a Yahoo 'bot' which represents 
Jabber conferencing rooms and their users within the traditional chat 
interface. You may also be able to let Jabber Users join a Yahoo 
chatroom by having several 'proxy' user accounts which are assigned to 
Jabber Users anonymously. The real issue is that there is that these 
other IM systems do not have a concept of multiple servers.

If there was a protocol to translate between a foreign IM system and 
Jabber in the server to server sense, rather than having to simulate 
users on the other system, we wouldn't have these particular 
interoperability issues.

-David Waite

Max Metral wrote:

>I've run into this one before too, and I agree full functionality is not
>available...  But couldn't we do some proxying tricks to make this work
>right?  e.g. when a Yahoo member enters the room, the proxy sends a message
>to the room announcing all occupants even though the Yahoo UI won't SHOW
the
>occupants?  I think any working experience is better than "you can't
>conference with a Yahoo user and MSN user at the same time" which the user
>just won't understand or like...
>
>-----Original Message-----
>From: David Waite [mailto:dwaite at jabber.com]
>Sent: Tuesday, August 14, 2001 10:35 AM
>To: jdev at jabber.org
>Subject: Re: [JDEV] conferencing with all services
>
>
>Technically something like this would be in the realm of the transports; 
>a yahoo chatroom would be handled by the yahoo transport. However, you 
>would not be able to have mixed users within a room, just like you 
>cannot have mixed users in a one-on-one chat - everyone in the room 
>would need a Yahoo account and need to be signed up for the (fictional) 
>yahoo-transport. This is because a yahoo chatroom has no concept of a 
>Jabber user, and Yahoo users have no way to access a non-Yahoo chatroom 
>via the Yahoo protocol.
>
>-David Waite
>
>Dillip Kumar Swain wrote:
>
>>Hi All
>>I am using Jabber server 1.4.1 & JabberIM as
>>client...I have Installed Yahoo, Msn & Icq Transport
>>successfully...next I want to make chat/conference
>>with different peoples from different services..for
>>that I have configured conference-0.4.1. But I am able
>>to make a conference with jabber people only not other
>>services like yahoo,icq & Msn.....I want to Invite
>>different services people in a room... Is it possible
>>How?
>>
>>Thanx in Advance!!
>>Dillip
>>
>>
>>____________________________________________________________
>>Do You Yahoo!?
>>Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
>>or your free @yahoo.ie address at http://mail.yahoo.ie
>>_______________________________________________
>>jdev mailing list
>>jdev at jabber.org
>>http://mailman.jabber.org/listinfo/jdev
>>
>
>
>
>_______________________________________________
>jdev mailing list
>jdev at jabber.org
>http://mailman.jabber.org/listinfo/jdev
>_______________________________________________
>jdev mailing list
>jdev at jabber.org
>http://mailman.jabber.org/listinfo/jdev
>



_______________________________________________
jdev mailing list
jdev at jabber.org
http://mailman.jabber.org/listinfo/jdev



More information about the JDev mailing list