[Bug 23151] Rethink API for named chatrooms

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 19 15:09:44 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=23151

--- Comment #11 from Jonny Lamb <jonny.lamb at collabora.co.uk> 2010-07-19 06:09:44 PDT ---
(In reply to comment #10)
> > { ...ChannelType: ...Text,
> >   ...TargetHandleType: Room,
> >   ...TargetID: "lkajdskjakjsadhkjsh at conference.jabber.org",
> >   ...RoomID: ""
> > }
> 
> What happens if I specify a RoomID that conflicts with the TargetID?

I've now specified that the channel fails with InvalidArgument and made it
explicit how TargetHandle and TargetID is to be used with RoomID.

> Would a boolean "target ID is human-readable" flag make more sense, even if
> it's, strictly speaking, redundant?

No I don't see the point. We need to have this RoomID property so let's just
use it.

> > # Status — u (Contact_Handle)
> 
> "Actor" or "Set_By", surely?

Oops! Fixed.

> Bonus penguin points for getting the D-Bus type "sux" into the spec, but would
> we prefer the actor to be a normalized string identifier?

Meh, okay, done.

Branch and HTML spec in the same place.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the telepathy-bugs mailing list