m (1 revision(s)) |
(propose for f10) |
||
Line 44: | Line 44: | ||
---- | ---- | ||
[[Category: | [[Category:ProposedFedora10]] |
Revision as of 04:39, 4 June 2008
DeviceKit
Summary
DeviceKit
is a simple system service that a) can enumerate devices; b) emits signals when devices are added removed; c) provides a way to merge device information / quirks onto devices. It is designed to partially replace hal and overcome some of the design limitiations of hal.
Apart from DeviceKit
itself, there is DeviceKit-disks
, which is a system service to keep track of block devices, and gnome-disk-utility
, which is a graphical frontend for DeviceKit-disks
.
Owner
- Name: DavidZeuthen
Current status
- Targeted release: Fedora 10
- Last updated: 2008-05-07
- Percentage of completion: 25%
Detailed Description
David has written an extensive explanation of the DeviceKit
architecture, and the motivation for rewriting hal. Read all about it here
Benefit to Fedora
Fedora gains a comprehensive graphical disk management tool which provides functionality that so far was almost exclusively available in the partitioning screen of anaconda. The tools integrate nicely into the desktop (by e.g. providing a "Format disk..." menuitem in the nautilus context menu where appropriate).
Scope
DeviceKit
depends on bug fixes and enhancements in unreleased versions of a number of components, such as kernel, udev, mdadm, lvm. These will have to appear in rawhide first. Also, in order to peacefully coexist with DeviceKit-disks
, hal will need to undergo disk-ectomy. Components which depend directly on the disk functionality in hal, such as gvfs, have to be ported to DeviceKit-disks
.