Halsectomy
|
Size: 1548
Comment:
|
Size: 1647
Comment: add some color
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 13: | Line 13: |
| || GNOME power management || g-p-m uses Device``Kit-power now, but still requires hal for getting lid close ACPI event; fixed in DKP 0.8 and g-p-m trunk || 80% || || GNOME storage handling || gvfs uses Device``Kit-disks now, but still builds hal volume monitor; some gvfs backends such as gphoto need porting to libudev || 80% || || Fn/Multimedia key handling || moved to udev-extras || DONE || || pm-utils suspend quirks || || TODO || || music players || || TODO || || modems || NM uses udev modem-prober now; still required by other daemons, though || 80% || || Pulseaudio || needs migration to libudev || TODO || || X.org input device detection || needs migration to libudev || TODO || || Device ACLs || moved to udev-extras || DONE || || hal-cups-utils printer detection || needs migration to libudev || TODO || || libgphoto2 camera handling || [[http://lists.freedesktop.org/archives/devkit-devel/2009-June/000191.html|needs tagging in udev rules instead of fdi files, and porting of KDE/gvfs]] || TODO || |
|| Device ACLs || moved to udev-extras ||<#CCFFCC> DONE || || Fn/Multimedia key handling || moved to udev-extras ||<#CCFFCC> DONE || || GNOME power management || g-p-m uses Device``Kit-power now, but still requires hal for getting lid close ACPI event; fixed in DKP 0.8 and g-p-m trunk ||<#FFFFCC> 80% || || GNOME storage handling || gvfs uses Device``Kit-disks now, but still builds hal volume monitor; some gvfs backends such as gphoto need porting to libudev ||<#FFFFCC> 80% || || modems || NM uses udev modem-prober now; still required by other daemons, though ||<#FFFFCC> 80% || || pm-utils suspend quirks || ||<#FFCCCC> TODO || || music players || ||<#FFCCCC> TODO || || Pulseaudio || needs migration to libudev ||<#FFCCCC> TODO || || X.org input device detection || needs migration to libudev ||<#FFCCCC> TODO || || hal-cups-utils printer detection || needs migration to libudev ||<#FFCCCC> TODO || || libgphoto2 camera handling || [[http://lists.freedesktop.org/archives/devkit-devel/2009-June/000191.html|needs tagging in udev rules instead of fdi files, and porting of KDE/gvfs]] ||<#FFCCCC> TODO || |
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 |
Device ACLs |
moved to udev-extras |
DONE |
Fn/Multimedia key handling |
moved to udev-extras |
DONE |
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% |
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% |
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 |
X.org input device detection |
needs migration to libudev |
TODO |
hal-cups-utils printer detection |
needs migration to libudev |
TODO |
libgphoto2 camera handling |
needs tagging in udev rules instead of fdi files, and porting of KDE/gvfs |
TODO |
Halsectomy (last edited 2013-05-10 17:41:38 by rrcs-67-78-168-186)