Invalid properties names

Kay Sievers kay.sievers at vrfy.org
Thu May 14 05:53:23 PDT 2009


On Thu, May 14, 2009 at 14:35, Davide Bettio <davide.bettio at kdemail.net> wrote:
> It seems that according to dbus specs dashes aren't allowed, so all the
> properties have wrong names (like daemon-version).
> According to the specs, «Interface, signal, method, and property names are
> "WindowsStyleCaps", note that the first letter is capitalized, unlike Java».
> I suggest you to change all properties names otherwise KDE will not be able to
> use devicekit because Qt can't handle property names that contains dashes.

The DeviceKit daemon will go away. The two current users,
DeviceKit-disks, and DeviceKit-power will be converted to use libudev
directly.

There will be no such thing as a generic D-Bus-connected
event-multiplexer which will wake up for every event the kernel sends,
like HAL needs to do. It will all be at the udev/kernel level, and
events filtered by subsystem, which happens inside the kernel.

Did you check DeviceKit-disks and DeviceKit-power for the naming
issues you mention here?

Thanks,
Kay


More information about the devkit-devel mailing list