[Bug 31668] break C API to drop deprecated stuff

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 31 15:48:48 CET 2012


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

--- Comment #12 from Jonny Lamb <jonny.lamb at collabora.co.uk> 2012-01-31 14:48:48 UTC ---
... and some more fixes:

(In reply to comment #5)
> * Version should be < 1.0 at first (0.99.n where n is a snapshot number
> incremented when it's halfway stable for a bit? 0.2012.n because this is the
> end of the world? ...) and become 1.0 when the core library reaches API/ABI
> stability

I've kept this at 0.99.0 for now.

> * "Presence Presence interface"

Fixed.

> * tp_message_to_text should still return whether there's non-text content

What would you prefer?

    gboolean tp_message_to_text (TpMessage *message, gchar **text);

or

    gchar * tp_message_to_text (TpMessage *message, gboolean
*non_text_content);

where the former returns TRUE if there *is* text content (i.e. @text is set),
and the latter returns NULL and sets @non_text_content to TRUE if there *isn't*
text content... I think the former is nicer.

Also:

> * Commented-out Call stuff would be better #ifdef'd?

#ifdef'd on what?

-- 
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