Stop using hal for suspend quirks

Registered by Martin Pitt

In our vendetta to move away from hal, migrating the suspend quirks is one of the last items. (See https://wiki.ubuntu.com/Halsectomy).

The hal-info data should be converted to an easier format with a script, and be put straight into pm-utils. This needs to be discussed with upstream first.

Blueprint information

Status:
Complete
Approver:
Sebastien Bacher
Priority:
Medium
Drafter:
Martin Pitt
Direction:
Needs approval
Assignee:
Martin Pitt
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Implemented
Milestone target:
milestone icon lucid-alpha-3
Started by
Martin Pitt
Completed by
Martin Pitt

Related branches

Sprints

Whiteboard

Work items:
create script to convert hal-info suspend quirk fdi to easy text format: DONE
integrate above text database into pm-utils itself: DONE
discuss with upstream, land it in upstream: DONE
drop other remaining hal usage from pm-utils (on_ac_power script, which we don't even ship in the package, and documentation): DONE
drop pm-utils hal dependency: DONE
find hardware which needs quirks and verify that they still work: DONE
fix pm-utils quirk DB to actually work: DONE

Status:
Upstream discussion started at http://lists.freedesktop.org/archives/devkit-devel/2009-November/000532.html . Victor is in favor of this and already started working on this. Remaining de-halification patch sent to https://bugs.freedesktop.org/show_bug.cgi?id=25274, ack'ed by upstream.

2009-30-11, seb128: looks good, approved

2009-12-06, pitti: uploaded pm-utils 1.3.0rc1, which uses a native format/DB.

2010-02-03: debugged on sprint, patches are upstream now; will upload fix soon (coordinating with Debian)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.