Comment 4 for bug 424256

Revision history for this message
Federico Pelloni (fredp) wrote :

I'm sorry I couldn't fix this, but it's not very straightforward.. it involves switching away from Hal to go for... !?

Here I have to move a little criticism (to whom I don't really know anyway).
What the hell should we use to manage devices? What's going on with Gio, Hal, devicekit-disks, gudev, this and that?!
We abandoned Hal because it was unmaintainable, but what we have then?
I didn't find a single page explaining in a few words on what to switch and how to do that. And if it isn't possible to do this without messing with many different pieces of software, well, that's just not good.
devicekit-disks is not installed by default on Jaunty, and Hal is not available any more in Karmic. This doesn't help occasional developers as I am.

For me it's really hard to understand what are the differences between Gio and devicekit-disks, and which one to use.

Besides, I'm a bit tired of developing. And one-thousand different, incompatible versions of Vala and bindings do not help. I'm sorry.

Anyway, if somebody is willing to work on Ejecter I would be very glad to let him join the Ejecter project here on Launchpad.