Just wanted to start a thread with another .kit name.
Nah really, i wonder if Devicekit will be installed by default in Karmic?
Archived thread 1144544 from Karmic Koala Testing and Discussion (CLOSED). Markdown source: Karmic_Koala_Testing_and_Discussion_(CLOSED)/thread_1144544_Devicekit.md
Just wanted to start a thread with another .kit name.
Nah really, i wonder if Devicekit will be installed by default in Karmic?
Slug71 said: Just wanted to start a thread with another .kit name.
Nah really, i wonder if Devicekit will be installed by default in Karmic?
What is it exactly?
crjackson said: What is it exactly?
Its a new modular Hardware Abstraction Layer which is replacing HAL.
Slug71 said: Its a new modular Hardware Abstraction Layer which is replacing HAL.
What are the advantages?
A c/p:
devicekit is a simple system service that a) can enumerate devices; b) emits signals when devices are added removed; c) provides a way to merge device information / quirks onto devices. It is designed to partially replace hal and overcome some of the design limitiations of hal. Devicekit functionality is provided in the form of dbus services on the system bus.
Apart from devicekit itself, there is devicekit-disks, which is a system service to keep track of block devices. The functionality offered by devicekit-disks is a superset of what hal provides for block devices.
There is also devicekit-power, which takes over the power-management-related parts of hal and the more complex functionality of gnome-power-manager. As a consequence, gnome-power-manager itself becomes much simpler.
The new udev-extra module will provide udev rules that are needed to make the devicekit architecture work. Functionality that was provided via .fdi files in hal will eventually be moved to udev rules, and setting acls on devices will also be done here at some point.
Devicekit-disks comes with a graphical frontend called palimpsest (the package name is gnome-disk-utility). Furthermore, there's a nautilus extension to format disks (nautilus-gdu), accessible from context menu.
Wow, that does sound cool. I'll be surprised if it's ready by the time Karmic is released though.
crjackson said: Wow, that does sound cool. I'll be surprised if it's ready by the time Karmic is released though.
It's in F-11.
Slug71 said: It's in F-11.
:oops:
I was pretty sure that DeviceKit development had ceased in favor of something else, but I can't find the link right now. I'll keep looking around.
EDIT: Yup:
http://lists.freedesktop.org/archives/devkit-devel/2009-March/000123.html> This is probably the last release of DeviceKit. The functionality of DeviceKit is going to be merged into the udev-extras with the only changes being the D-Bus name as well as the prefix for the GObject library and the command line tool.
good catch, I didn't know that yet.
ghindo said: I was pretty sure that DeviceKit development had ceased in favor of something else, but I can't find the link right now. I'll keep looking around.
EDIT: Yup:
http://lists.freedesktop.org/archives/devkit-devel/2009-March/000123.html
Not so much ceased as been moved to be named udev-extras. DeviceKit was always amongst other things about removing the duplication with udev that HAL had. It is a better fit this way, but the large DeviceKit project remains. That is why you will see things like Devicekit-disks and Devicekit-power. It is just the main DeviceKit source that has been.. renamed.
Devicekit should be in jaunty, I believe that gnome-power-manager e.g. uses it. If not then I just saw new git snapshots in the pipeline on karmic-changes so you will definitely enjoy it then.
I think they should rename Pulseaudio to "Soundkit" - maybe it would become more popular.
gnomeuser said: Not so much ceased as been moved to be named udev-extras. DeviceKit was always amongst other things about removing the duplication with udev that HAL had. It is a better fit this way, but the large DeviceKit project remains. That is why you will see things like Devicekit-disks and Devicekit-power. It is just the main DeviceKit source that has been.. renamed.
Devicekit should be in jaunty, I believe that gnome-power-manager e.g. uses it. If not then I just saw new git snapshots in the pipeline on karmic-changes so you will definitely enjoy it then.
No it wasnt installed by default with Jaunty.
ghindo said: I was pretty sure that DeviceKit development had ceased in favor of something else, but I can't find the link right now. I'll keep looking around.
EDIT: Yup:
http://lists.freedesktop.org/archives/devkit-devel/2009-March/000123.html
Thanks i didnt know that.
As gnomeuser pointed out though, its just a rename.
This will definately be in Karmic by default, as gnome-power-manager 2.26.1 which depends on DK-disks has already been uploaded (just not built just yet)
Also, please see this on the Gnome desktop-devel-list today: new dependencies in gvfs
Thanks for the info Chris.
So that's what's been screaming "Your hard disk is failing" at me in F11 :) Um... oh no :(
A little bit more information about DeviceKit and how it fits into the ecosystem now that it's place in the universe has changed a bit:
http://lists.freedesktop.org/archives/devkit-devel/2009-April/000140.html
Additionally davidz recently blogged about some of the effects we are seeing already due to DeviceKit-disks:
Should be good :) :)