Halsectomy

Differences between revisions 119 and 120
Revision 119 as of 2010-07-28 10:00:34
Size: 6233
Editor: pc-50047
Comment: thunar-volman has been ported
Revision 120 as of 2010-07-30 16:43:57
Size: 6233
Editor: pD9EB6C27
Comment: gnome-power-manager done in maverick
Deletions are marked like this. Additions are marked like this.
Line 34: Line 34:
|| GNOME power management || g-p-m uses DeviceKit-power now. HAL support has been dropped upstream ||<#CCFFCC> [[http://bugzilla.gnome.org/show_bug.cgi?id=593933|DONE]] || Richard Hughes ||<#FFFFCC> TODO || || GNOME power management || g-p-m uses DeviceKit-power now. HAL support has been dropped upstream ||<#CCFFCC> [[http://bugzilla.gnome.org/show_bug.cgi?id=593933|DONE]] || Richard Hughes ||<#CCFFCC> DONE ||

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.

Tracker bug for Gnome related packages: https://bugzilla.gnome.org/show_bug.cgi?id=593938

Migration in Ubuntu

Functionality

Comment

Upstream Status

Who

Ubuntu Status

Device ACLs

moved to udev

DONE

Kay Sievers

DONE

Fn/Multimedia key handling

moved to udev

DONE

Martin Pitt

DONE

libgphoto2 camera handling

tagging as libgphoto device (patch sent and committed); (discussion);  libgphoto2_port/disk/disk.c falls back to /etc/mtab reading without hal, which is functionally equivalent

DONE

Martin Pitt

DONE

hal-cups-utils printer detection

DONE

Tim Waugh, Till Kamppeter

DONE

NM device detection

NM uses gudev now

DONE

Dan Williams

DONE

Pulseaudio

migrated to libudev in 0.9.16test1

DONE

Lennart Poettering

DONE

GNOME storage handling

gvfs uses gdu/udisks now; gvfs backends were ported to libudev (cdda, gphoto, obexftp); applied in 1.3.4

DONE

Martin Pitt

DONE

checkbox

convert to udevadm info --export-db and grep -r  . /sys/class/dmi/id/ Bug report

DONE

Abel Deuring

DONE

identify media players and capabilities

http://cgit.freedesktop.org/media-player-info/

DONE

Martin Pitt, Christophe Fergeau

DONE

Rhythmbox music player detection

uses gudev now.

DONE

DONE

gnome-bluetooth

DONE

DONE

GDM

migrated to libxklaver

DONE

Martin Pitt

DONE

X.org input device detection

migrated to libudev

DONE

DONE

pm-utils suspend quirks

pm-utils has its own DB now

DONE

Victor Lowther, Martin Pitt

DONE

cheese

DONE

DONE

Evolution

DONE

DONE

gstreamer0.10-plugins-good

Since 0.10.16 gstreamer0.10-plugins-good uses gudev

DONE

DONE

GNOME power management

g-p-m uses DeviceKit-power now. HAL support has been dropped upstream

DONE

Richard Hughes

DONE

liboobs

Library required by gnome-system-tools. The HAL requirement is optional

DONE

DONE

xfce4-power-manager

Fixed upstream in 0.9.98; Ubuntu: available in xubuntu-dev PPA

DONE

INPROGRESS

xfce4-session

Fixed in upstream git head and xubuntu-dev PPA

DONE

INPROGRESS

thunar

Done in 1.1.0, in xubuntu-dev PPA

DONE

INPROGRESS

thunar-volman

Done in 0.5.0, in xubuntu-dev PPA

DONE

INPROGRESS

Banshee music player detection

TODO

TODO

Amarok music player detection

TODO

TODO

Gimp

Upstream report filled

TODO

TODO

gnome-pilot

Upstream report filled

TODO

TODO

landscape-client

TODO

Landscape team

TODO

digikam

upstream report filed? it appears that digikam relies on HAL to determine the physical location for a photo collection and requires this to be correct. It is intended for handling collections on usb storage or cdroms, identifying them by uuid

TODO

?

TODO

xfce4-volstatus-icon

Likely WONTFIX, depends on exo-mount, dropped upstream with exo 0.5.3

TODO

TODO

xfce4-governor-plugin

Likely WONTFIX, should just be removed from the archive

TODO

TODO

xfce4-cddrive-plugin

Likely WONTFIX, depends on exo-mount, dropped upstream with exo 0.5.3

TODO

TODO

xfburn

TODO

TODO

pitivi

upstream report filed

TODO

TODO

pcscd

TODO

TODO

Migration in Debian

See http://wiki.debian.org/HALRemoval

Halsectomy (last edited 2013-05-10 17:41:38 by rrcs-67-78-168-186)