Activity log for bug #609352

Date Who What changed Old value New value Message
2010-07-24 01:07:32 Mathias Brodala bug added bug
2010-07-24 01:14:11 Mathias Brodala description Instead of relying on bindings, GObject introspection (http://live.gnome.org/GObjectIntrospection) through PyGi (http://live.gnome.org/PyGI) should be used. This gets rid of overhead and will allow us to always use the latest API provided by GLib/Gtk. Simple example for migration: import gio import gtk Becomes: from gi.repository import ( Gio as gio, Gtk as gtk ) Instead of relying on bindings, GObject introspection (http://live.gnome.org/GObjectIntrospection) through PyGi (http://live.gnome.org/PyGI) should be used. This gets rid of overhead and will allow us to always use the latest API provided by GLib/GObject/Gtk. By then, dependency on python-* should be changed to (unversioned?) dependencies on gir* and probably versioned dependencies on GLib/GObject/Gtk which is overdue anyways. Simple example for migration: import gio import gtk import pango Becomes: from gi.repository import ( Gio as gio, Gtk as gtk, Pango as pango )
2010-07-24 09:15:06 Mathias Brodala attachment added pygi_test.py http://launchpadlibrarian.net/52421171/pygi_test.py
2010-09-18 02:58:22 Johannes Sasongko bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=627367
2010-10-26 05:05:11 Johannes Sasongko bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=632095