[Telepathy] Proposed spec change: user-defined server-side groups

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Oct 19 08:52:20 PDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 19 Oct 2006 at 15:43:32 +0100, Robert McQueen wrote:
> Simon McVittie wrote:
> > * Empty user-defined groups remain open, but if you exit the connection
> >   manager, they're not guaranteed to still exist after you reconnect
> >   (some protocols, like XMPP, have no server-side representation of
> >   empty groups). You can delete an empty group by calling its Close
> >   method.
> 
> Not saying that this is wrong, but what are the merits of this versus a
> group channel closing when it becomes empty on the servers where empty
> groups don't really exist?

Not a big deal really, but when a UI presents combo boxes or group
icons or whatever as a quick way to select groups, it would be
irritating in the following (albeit unusual) case:

* I remove the last member of a group
* I immediately want to add someone to the now-empty group
* but it's vanished, so I have to type in its name again

and it's as easy to keep the channel open in Gabble's memory as it is to
synthesize a Close().

The spec should probably *allow* the synthesized Close() in this case, though.

	Simon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net

iD8DBQFFN580WSc8zVUw7HYRAu6rAJ41t1Ubg0AKON9ei4PZENqy3d5eMgCg6aFp
bbD5qjBqPXqM43T3cIEacjQ=
=uOqC
-----END PGP SIGNATURE-----


More information about the Telepathy mailing list