Linked by Rahul on Fri 8th May 2009 22:03 UTC
Fedora Core Red Hat, which started the HAL project many years ago, has deprecated it in favor of a new initiative called DeviceKit. David Zeuthen, primary developer of DeviceKit, has posted on his blog about the work done by the Red Hat Desktop team in Fedora 11 for improving the storage layer in GNOME by taking advantage of DeviceKit. This includes desktop notification if your hard disk is failing, a desktop utility to handle RAID and LVM storage, a replacement for the venerable gfloppy, and many others. Look at his blog for a number of screenshots showing the details. "The GNOME 2.26 release in Fedora 11 will ship with a completely different stack for handling storage devices. The plan is to land all this work in the upstream GNOME 2.28 release and most of that work is done already."
Thread beginning with comment 362556
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Hmmm
by kaiwai on Sat 9th May 2009 04:12 UTC in reply to "RE[2]: Hmmm"
kaiwai
Member since:
2005-07-06

Thanks for the link.

Poor scaling and Linux-centrism are definitely problems.


Definately, hopefully what we'll see is OpenSolaris and the *BSD's scrap HAL in favour of getting behind DeviceKit. OpenSolaris has implemented HAL, but I do think that the best thing they could do is move to DeviceKit due to the buggy nature of HAL that I've experienced in the past.

I had a look just then:

http://blogs.sun.com/jeffcai/entry/device_kit_will_replace_hal

It appears that GNOME is also behind DeviceKit so as HAL is gradually wound down, DeviceKit is coming in and gradually replacing HAL so that eventually HAL can be fully removed. I for one welcome our new DeviceKit overlords ;)

Back ontopic, when one uses powertop from Intel, you can see the power sucking effect of HAL doing its polling constantly. Once HAL has been replaced with DeviceKit, hopefully we'll see improvements in battery power management.

Edit: According to their official website:

http://www.freedesktop.org/wiki/Software/DeviceKit

it is designed to fully replace HAL - so I guess HAL right now is in a state of 'treading water' until DeviceKit is ready to fully take over and replace it.

Edited 2009-05-09 04:16 UTC

Reply Parent Score: 2

RE[4]: Hmmm
by Delgarde on Mon 11th May 2009 00:05 in reply to "RE[3]: Hmmm"
Delgarde Member since:
2008-08-19

it is designed to fully replace HAL - so I guess HAL right now is in a state of 'treading water' until DeviceKit is ready to fully take over and replace it.


Yeah, HAL is pretty much in maintenance mode, has been for a while now - the last 'release' was a candidate build just before Christmas, mostly fixing things like compatibility with newer udev and kernel...

Looking forward to seeing DeviceKit become production-ready...

Reply Parent Score: 1