http://bugs.freedesktop.org/show_bug.cgi?id=13422


Simon McVittie <[EMAIL PROTECTED]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




--- Comment #1 from Simon McVittie <[EMAIL PROTECTED]>  2008-01-24 05:34:15 PST 
---
1) WONTFIX. Creating a TpChannel signifies that you care about the channel, and
causes automatic introspection stuff to run. It's wasteful and possibly
actively harmful to do this for channels you don't care about. The handler for
NewChannel, provided by the user of telepathy-glib, should decide whether it
cares about the channel; if yes, *then* it should create a TpChannel.

2) WONTFIX. Likewise.

(It could be interesting for the TpConnection to cache weak references so it
will only ever create a new TpChannel if there was no existing TpChannel, but
I'm not sure that's worth the effort; it still wouldn't be a guarantee that
every distinct TpChannel represents a distinct TpConnection, unless
TpConnection also had some sort of weak-ref-based uniquification. I'm undecided
about this.)

3) Entirely reasonable.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to