Presence service bugs/enhancements

Ricardo Carrano carrano at ricardocarrano.com
Tue Oct 23 19:18:24 EDT 2007


> 
> > > 6. The jabber servers should be switchable(to change from one to the
> > > other) in a neater way then accessing the config file and rebooting. This
> > > can probably be invoked by sending smth like ......xmlns:stream="
> > > http://etherx.jabber.org/streams" to="jabber.laptop.org"....as i noticed
> > > in the log files.  If it is simple to apply, can you describe how it can be
> > > done properly?(not on trac)
> 
> No, you can't send a new <stream:stream> element to the server to
> magically turn it into a different server :-) Gabble needs to be told to
> open a new TCP connection to the new server and do XMPP over that, and
> drop its old connection. This is entirely possible; Gabble already supports
> connecting to many servers simultaneously, if this is ever needed.
> 
> It would be possible to add API to the Presence Service to drop its
> connection to the current server and connect to a different server. What
> are the requirements for this task? Is there a UI requirement that we should
> be supporting? I'd guess that this would be part of the same UI that
> handled switching between Gabble and Salut?

This would be the requirement CP1.3 ("Set which jabber/school server"), right?



More information about the Devel mailing list