Welcome to awesome bug tracking system.
FS#557 - Move away D-Bus support
Currently, awesome provides a set of D-Bus function to Lua to provide direct access to the bus.
This is totally unrelated to awesome and the C code exporting the dbus module should be moved away to a lua-dbus module.
Such a project does not exist yet, but creating would allow any Lua application to use D-Bus, rather than having it only in awesome.
This task depends upon