[jdev] [ANN] Google Talk engineering manager live chat

JD Conley jd.conley at coversant.net
Thu Oct 6 13:49:16 CDT 2005

> 2005/9/23, Justin Karneges <justin-keyword-jabber.093179 at affinix.com>:
> > I've always thought it would be great to have normal IM and
> services
> > under one domain to simplify things.  I know it is a departure from
> > traditional "jabberd" approach to servers and components, but
there's no
> > reason it couldn't be done.
> We would have to remove "groupchat 1.0" support from JEP-0045
> and mark every <presence/> with <x
> xmlns='http://jabber.org/protocol/muc'/>

Good riddance... :) Legacy support is optional anyway, right? 

> And what about messages?
> How would we differentiate <message/> to user abc at jabber.org from
> <message/> to room abc at jabber.org?

In the multi-service enabled endpoint you'd just have to have a lookup
table mapping a given JID to its current type (chat room, pubsub
service, etc). We already do this today in our server for managed group
aliases and such. The service can no longer be a completely separate
entity. The endpoint simply must know about all the services and all the
JID's under the domain in order to properly handle messages.

-JD Conley

More information about the JDev mailing list