[Bug 27792] add Vala bindings
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jul 12 07:14:30 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=27792
--- Comment #24 from Danielle Madeley <danielle.madeley at collabora.co.uk> 2010-07-11 22:14:29 PDT ---
(In reply to comment #23)
> Now that the final Vala bugs are fixed, I've made a few trivial changes to
> tp-glib to make libfolks work with these g-i based bindings.
>
> Danielle, could you please review as well? -- I don't see any big problem with
> exposing Capabilities.get_channel_classes(), but I remembered you blacklisted
> it, and wasn't sure if it caused problems for any of the bindings you work
> with.
It's skipped because we have no way to introspect the contents. It's one of
those functions that would be nicer as a GVariant version (e.g.
GVariant<a(a{sv}as)>).
> As far as the dbus-type utility functions, we can probably expose the rest of
> them, but I figured it'd be safer to just start with the getter functions.
Again IMO it would be better to start offering alternative API with
GHashTable<utf8,GVariant> or GVariant<a{sv}> then exposing all of this C
convenience API into the bindings.
Both of these are probably less of an issue in Vala... thoughts?
--
Configure bugmail: https://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