Merging conduit-gio branch



Hi Guys,

Its taken a few weeks longer than expected, but I think the conduit-gio branch [1] is ready for merge, probbably tonight or tomorrow. I wanted to get it done before the GNOME beta, but things got in the way, mostly the fact I have been unable to push to bzr-playground for about two weeks.

Basically this splits out all file/vfs/file monitor/volume monitor tasks into platform specific implementations. There are currently two implementations of the appropriate interfaces; a gnomevfs one, and a gio one. After the merge, I will do some more testing on trunk, and then flip the switch to make Conduit use GIO once the next releases of pygobject and gio have been made.

There are no public facing API changes, and all tests pass with the gnomevfs implementation. I still have to finish the VolumeMonitor GIO implementation.

Those that wish to test the new code should change the appropriate line in conduit/__init__.py

I will send out another email later this week with a note to distributors on how to package Conduit. Basically, if your distro ships new pygobject (with GIO support), and pyswebkitgtk, you should make the appropriate mods in conduit/__init__.py.

John

[1] http://bzr-playground.gnome.org/~jstowers/conduit/conduit-gio/ (ignore the fact there has been no commits in months, stupid bzr has locked me out)




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]