[Bug 20831] ContactInfo: implement and undraft

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Dec 10 18:16:25 CET 2009


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





--- Comment #8 from Andre Moreira Magalhaes <andrunko at gmail.com>  2009-12-10 09:16:25 PST ---
(In reply to comment #6)
> Removing the patch keyword while you respond to Will's review; please put it
> back when this branch is ready for more review.
> 
> (In reply to comment #3)
> > > >       GError tp_error = { TP_ERRORS, TP_ERROR_NOT_AVAILABLE,
> > > >           vcard_error->message };
> > > 
> > > We could map GABBLE_VCARD_MANAGER_ERROR_CANCELLED to TP_ERROR_CANCELLED, for
> > > instance.
> > >
> > I see one problem here, IMHO the spec should state this first then we implement
> > it. The spec does not say anything about invalid handles netiher
> > TP_ERROR_CANCELLED is a valid error. I let this as is and then we can decide
> > what to do later (update spec first? implement first? ...)
> 
> As spec maintainer, my position is that any method can raise any error; the
> ones in the spec provide a hint to clients about the errors they can expect to
> see, and provide a hint to services about the correct representation for
> particular errors. If there are more errors that would be appropriate, please
> use them, and open an enhancement bug against telepathy-spec (ideally with a
> patch).
> 
Added more possible error codes to RequestContactInfo.

I will open a spec enhancement bug as soon as this branch is approved.


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



More information about the telepathy-bugs mailing list