On Mon, 2010-07-05 at 10:59 +0100, Alan McGovern wrote: > Hey guys, > > An excerpt from Alex Launis latest report from this google summer of > code work: > > A while ago I started working on excising HAL from Banshee by > writing a hardware backend that uses GIO's Volume Monitor for > device detection. This week, with a little help from the > wonderful Alan McGovern, I finished that work! Very excited, > Banshee now has hardware support without HAL using gio and > udev. > > So yes, a udev/gio enabled banshee is now available for your > hotplugging pleasures. With this comes preliminary iDevice > (ipod/iphone/ipod) support powered by libgpod. The old podsleuth based > plugin is still available but will eventually be phased out. The > current work is at > http://gitorious.org/+banshee-hw/banshee/banshee-iphone . If anyone > wishes to test this, just grab the code and build. If you have any > build issues, do let us know and we'll sort you out. > > Other than that, what are the next steps we need to take to start the > merge process into banshee proper? It's at the stage where we've > tested all the basic stuff so we just need wider testing in case there > are features we've left out or haven't re-implemented correctly. Good job guys ! I already posted a few questions on the bug : https://bugzilla.gnome.org/show_bug.cgi?id=612616#c7 After Alex's answers, I think that what is now in the gio backend should be in two separate backends : one for the IOProvider, which existed before, and a new one for the HardwareManager. This would allow us to keep providing the gio file access without requiring all those fancy new deps (gudev-sharp) ;) Does that make sense, does anyone else think it's worth the effort ? -- Bertrand Lorentz <bertrand lorentz gmail com> > http://bl-log.blogspot.com <
Attachment:
signature.asc
Description: This is a digitally signed message part