Halsectomy

Revision 8 as of 2009-06-03 12:00:43

Clear message

Summary

Hal is in the process of being deprecated, since it has become a large monolithic unmaintainable mess, and also duplicates a lot of functionality which are nowadays provided by udev and the kernel itself. Please see David Zeuthen's and Kay Siever's summaries of plans.

Migration in Karmic

Functionality

Comment

Status

Who

Device ACLs

moved to udev-extras

DONE

Kay Sievers

Fn/Multimedia key handling

moved to udev-extras

DONE

Martin Pitt

GNOME power management

g-p-m uses DeviceKit-power now, but still requires hal for getting lid close ACPI event; fixed in DKP 0.8 and g-p-m trunk

80%

Richard Hughes

GNOME storage handling

gvfs uses DeviceKit-disks now, but still builds hal volume monitor; some gvfs backends such as gphoto need porting to libudev

80%

David Zeuthen

modems

NM uses udev modem-prober now; still required by other daemons, though

80%

pm-utils suspend quirks

TODO

music players

TODO

Pulseaudio

needs migration to libudev

TODO

Lennart Poettering

X.org input device detection

needs migration to libudev

TODO

Peter Hutterer

hal-cups-utils printer detection

needs migration to libudev

TODO

Martin Pitt will talk to Till Kamppeter

libgphoto2 camera handling

needs tagging in udev rules instead of fdi files, and porting of KDE/gvfs

TODO

Martin Pitt