Comment 0 for bug 709240

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

libunity should support other languages than C and Vala via GObject Introspection. It already compiles a typelib that takes it a long part of the way, now we just have to make it work. This is a meta bug to track the related tasks.

Core tasks:

 1) Don't leak Gee in the public API. Gee does not support GI

 2) Make sure Dee-1.0 works well with GI:
   - Partially blocked by https://bugzilla.gnome.org/show_bug.cgi?id=638915

 3) Make sure Dbusmenu-Glib-0.4 supports GI:
   - Unknown state. Check with Ted

Optional tasks to add a bit of finesse to the APIs:

 P1) Python overrides for libunity, dee, and dbusmenu-glib (dee has some already)

 M1) Check Mono status of GI support

 S1) Seed support

 G1) GJS support