So this is what Jonathan gave in an earlier thread (that was actually started by you. :-):
Most of the GNOME 3 work is currently in the increasingly inaccurately named gobject-introspection branch in git: http://git.gnome.org/browse/rhythmbox/log/?h=gobject-introspection - if you want to work on this, the first thing you need to do is to get a working development environment. Building GNOME Shell using jhbuild gets you most of the way there. Building pygobject and possibly totem-pl-parser from git is probably all you need to do from there. The Python plugins (most notably the lyrics, cover art, magnatune and jamendo plugins) need to be converted to use PyGI introspected bindings instead of the static rhythmbox bindings and pygtk. Working on this will probably involve identifying bugs and missing features in gobject-introspection and pygobject and working to get them fixed. GTK 3.0 uses different methods for widget size allocation, but so far I haven't really investigated how we should be using them, so some things probably don't quite look right. There may be other problems with the GTK 3.0 code. Other less vital tasks include reworking existing dbus code to use gdbus instead of dbus-glib, reworking existing gconf code to use gsettings, and looking into using libpeas instead of the existing plugin system. There's probably other stuff I'm forgetting. I've made a start on some of these, but any code that exists is only stored on my laptop. If you want to talk about this more, drop by the #rhythmbox IRC channel on irc.gnome.org. On Sun, Jan 30, 2011 at 9:35 AM, Gendre Sebastien <ko...@romandie.com>wrote: > Hello everybody. _o/ > > I creat this thread to report the advancement of the Gnome 3 porting. > > So, for begin: > - Who work on it ? > - Who make what ? > - What has already been done ? > - What What remains to be done ? > > I see, on the git log, that the port to Gnome 3 has been started. We can > begin to creat bug reports on bugzilla. I think it's necessary to creat > a new entry to "Version" for Rhythmbox bugzilla report. What do you > think? > > For me, I can help from the next week (I prepare my laptop with Fedora > Rawhide fir this) > > _______________________________________________ > rhythmbox-devel mailing list > rhythmbox-devel@gnome.org > http://mail.gnome.org/mailman/listinfo/rhythmbox-devel > >
_______________________________________________ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel