Halsectomy
Size: 7470
Comment:
|
Size: 7698
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 33: | Line 33: |
|| xfce4-power-manager || ||<#FFCCCC> TODO || ||<#FFCCCC> TODO || | || xfce4-power-manager || The upstream author reports that his devkit-power branch is almost ready but doesn't want to merge it because devkit is apparently being renamed (ie. udisk, upower, etc.) ||<#FFFFCC> [[http://bugzilla.xfce.org/show_bug.cgi?id=6116|INPROGRESS]] || ||<#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.
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-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 |
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), ...; Packaged for Ubuntu with the source package system-config-printer, as binary package system-config-printer-udev; Closed/Moved all hal-cups-admin bug reports |
DONE |
Tim Waugh, Till Kamppeter |
DONE |
NM device detection |
NM uses gudev now; needs upstream release/packaging |
DONE |
Dan Williams |
DONE |
Pulseaudio |
migrated to libudev in 0.9.16test1 |
DONE |
Lennart Poettering |
DONE |
GNOME storage handling |
gvfs uses DeviceKit-disks now, but still builds hal volume monitor; 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 |
discussion; script written, converted data available, call for comments; started fd.o project |
DONE |
Martin Pitt, Christophe Fergeau |
DONE |
Rhythmbox music player detection |
Rhythmbox uses gudev now. Karmic package needs upgrade to 0.12.4 version |
DONE |
|
DONE |
gnome-bluetooth |
Ubuntu bug report filled |
DONE |
|
|
GDM |
Not in upstream, Ubuntu patch (sent to upstream; in progress to migrate to libxklavier |
|
Martin Pitt |
|
X.org input device detection |
Julian Cristau created a branch, Martin Pitt created udev rules; applied in debian git now |
|
DONE |
|
pm-utils suspend quirks |
transition hal-info rules to easy format, integrate into pm-utils itself; discussion started with upstream, in progress |
DONE |
Victor Lowther, Martin Pitt |
DONE |
gstreamer0.10-plugins-good |
Since 0.10.16 (already in karmic ) gstreamer0.10-plugins-good uses gudev |
|
||
GNOME power management |
g-p-m uses DeviceKit-power now, but backlight handling still require hal when the backlight is not a xrandr device. All the X drivers need to support XBACKLIGHT before we can turn it off completely. Intel do, nouveau sortof does, so we could disable HAL in g-p-m using a #ifdef if we're sure the drivers support backlight -> You can use --enable-hal=no at compilation time. See upstream bug |
Richard Hughes |
80% |
|
xfce4-power-manager |
The upstream author reports that his devkit-power branch is almost ready but doesn't want to merge it because devkit is apparently being renamed (ie. udisk, upower, etc.) |
|
TODO |
|
thunar |
|
TODO |
|
TODO |
thunar-volman |
|
TODO |
|
TODO |
cheese |
Upstream report filled |
|
needs release/upload |
|
Evolution |
Upstream report filled |
|
TODO |
|
Banshee music player detection |
|
|
TODO |
|
Amarok music player detection |
|
TODO |
|
TODO |
Evolution-plugins |
|
TODO |
|
TODO |
Gimp |
Upstream report filled |
|
TODO |
|
gnome-pilot |
Upstream report filled |
|
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 |
|
xfce4-volstatus-icon |
|
TODO |
|
TODO |
xfce4-governor-plugin |
|
TODO |
|
TODO |
xfce4-cddrive-plugin |
|
TODO |
|
TODO |
xfburn |
|
TODO |
|
TODO |
Migration in Debian
Halsectomy (last edited 2013-05-10 17:41:38 by rrcs-67-78-168-186)