Halsectomy
3916
Comment:
|
4033
|
Deletions are marked like this. | Additions are marked like this. |
Line 21: | Line 21: |
|| hal-cups-utils printer detection || needs migration to libudev ([[http://lists.freedesktop.org/archives/devkit-devel/2009-June/000202.html|discussion started]]); WIP in [[http://git.fedorahosted.org/git/?p=system-config-printer.git;a=log;h=refs/heads/udev|git tree]]; Code base is there, currently testing whether it works with HPLIP, high numbers of USB printers, ...; Closed/Moved al hal-cups-admin bug reports ||<#FFFFCC> 75% || Tim Waugh, Till Kamppeter ||<#FFCCCC> TODO || | || hal-cups-utils printer detection || needs migration to libudev ([[http://lists.freedesktop.org/archives/devkit-devel/2009-June/000202.html|discussion started]]); WIP in [[http://git.fedorahosted.org/git/?p=system-config-printer.git;a=log;h=refs/heads/udev|git tree]]; Code base is there, successfully tested that it works with HPLIP, scales with high numbers of USB printers (plugged 10 at the same time), ...; Submitted one tiny bug fix, with this included the migration is completed; Closed/Moved all hal-cups-admin bug reports ||<#FFFFCC> 99% || Tim Waugh, Till Kamppeter ||<#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 |
Upstream Status |
Who |
Karmic Status |
Device ACLs |
moved to udev-extras |
DONE |
Kay Sievers |
DONE |
Fn/Multimedia key handling |
moved to udev-extras |
DONE |
Martin Pitt |
DONE |
libgphoto2 camera handling |
needs tagging as libgphoto device (patch sent and committed); (discussion); udev-extras auto-acl management fixed as well; libgphoto2_port/disk/disk.c falls back to /etc/mtab reading without hal, which is functionally equivalent |
DONE |
Martin Pitt |
DONE |
NM device detection |
NM uses gudev now; needs upstream release/packaging |
DONE |
Dan Williams |
no upstream release yet |
Pulseaudio |
migrated to libudev in 0.9.16test1 |
DONE |
Lennart Poettering |
in PPA |
GNOME power management |
g-p-m uses DeviceKit-power now, but backlight handling and build system still require hal |
80% |
Richard Hughes |
80% |
GNOME storage handling |
gvfs uses DeviceKit-disks now, but still builds hal volume monitor; gvfs backends were ported to libudev (cdda, gphoto, obexftp); need to be checked/applied upstream |
90% |
Martin Pitt |
DONE |
identify media players and capabilities |
discussion; script written, converted data available, call for comments; started fd.o project |
90% |
Martin Pitt, Christophe Fergeau |
TODO |
hal-cups-utils printer detection |
needs migration to libudev (discussion started); WIP in git tree; Code base is there, successfully tested that it works with HPLIP, scales with high numbers of USB printers (plugged 10 at the same time), ...; Submitted one tiny bug fix, with this included the migration is completed; Closed/Moved all hal-cups-admin bug reports |
99% |
Tim Waugh, Till Kamppeter |
TODO |
Rhythmbox music player detection |
|
TODO |
|
TODO |
Banshee music player detection |
|
TODO |
|
TODO |
Amarok music player detection |
|
TODO |
|
TODO |
pm-utils suspend quirks |
transition hal-info rules to easy format, integrate into pm-utils itself |
TODO |
|
TODO |
X.org input device detection |
needs migration to libudev |
TODO |
Peter Hutterer |
TODO |
checkbox |
convert to udevadm info --export-db and grep -r . /sys/class/dmi/id/ |
N/A |
Abel Deuring |
TODO |
Halsectomy (last edited 2013-05-10 17:41:38 by rrcs-67-78-168-186)