KubuntuHWDB

Revision 3 as of 2006-06-22 09:13:58

Clear message

Summary

Port the HWDB client to KDE.

Rationale

HWDB is a handy tool for taking information on users hardware, we should have a client for it in Kubuntu.

Use cases

Oliver wants to report a hardware support bug in Kubuntu but want to include a HWDB reference to have the maximum information available to the bug readers.

Scope

Converting GTK parts of existing code into KDE.

Design

hwdb-gui and hwdb-send should be ported from GTK to KDE.

Implementation

Jonathan half started this a while ago, code at http://kubuntu.org/~jriddell/hwdb/

Finishing this code needs writing the GUI and related functionality for each question. The questions are available in a frontend-independent XML file however the audio question will need to use arts instead of esd.

Changes planned for hwdb-client in edgy should be included in the KDE frontend, these will be adding a Back button to the wizard and a Delete option to reset.

The hwdb package will be split into three packages hwdb-client-common, hwdb-client-gnome and hwdb-client-kde which provide the common file and those for each frontend.

Outstanding issues

KDE lacks a good canvas class along the lines of gnome-canvas as used in the GTK frontend so will likely end up with less graphics. If Python bindings for Qt 4 are working we can write it in Qt 4 which will allow for the same graphics as used in the GTK frontend.


CategorySpec