February status update
Posted in Miscellaneous, Status Update on March 17th, 2011 by Adam Plumb – 20 CommentsThings have calmed down somewhat since the v0.14.2.1 release and I’ve been wanting to post an update on my RabbitVCS-related goings on. So what have I been up to?
Well, some of you may have heard about GNOME 3, which is scheduled to be released within a month or two. Unfortunately, the current versions of both nautilus-python and RabbitVCS are completely broken in GNOME 3 because PyGTK has not and will not be ported to GTK+3, and nautilus-python is what RabbitVCS uses to interface with the Nautilus extension framework. The good news is that not only am I the maintainer for RabbitVCS, I’m the nautilus-python maintainer as well! I’ve just about gotten the new bindings to work correctly on GNOME 3 and will put out a release as soon as possible. They will require Nautilus 3 and the next bug-fix release of PyGObject 2.28 (I uncovered a bug in the current version).
The result of all of this is that I will need to port RabbitVCS’s Nautilus client to GTK+3, and possibly the rest of RabbitVCS as well. It’s going to get a little hairy for a while as we figure out what to do. So if anyone has any ideas, I’m all ears.
I’m also the maintainer of thunarx-python, which I started originally as a project on github.com, and I recently did my first release as an officially hosted Xfce project! I just released v0.2.3 last weekend and the project is stable and ready to be packaged by distributions.
Once I get this nautilus-python release out the door, I will start focusing on RabbitVCS bugs once again and maybe make some more progress on advancing towards v0.15.
Happy St. Patricks Day!