The API looks "sane" (modulo my usual concerns about passing random
XML around, dynamic typing, etc.).
My only question is: how dynamic are these devices? Could they be
listed in the ordinary capabilities XML? USB devices are of course
dynamic, but you also talk about caching the output of hald.
Rich.
--
Richard Jones, Emerging Technologies, Red Hat
http://et.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v