Hey, xdg-hostname[1] is a D-Bus service that offers notification on hostname changes, and provides an additional "Display hostname" (think MacOS X' and Windows' "computer name"). This would allow us to call adapters something like: Bastien's laptop rather than: dhcp-1-124-1 The code is a first pass at the problem, and won't even run, but will compile. I'm thinking about changing that code, and I'm looking for hints on the direction (rather than comments on the dependencies or the coding style). I'm thinking: - Make expand_name UTF-8 aware - Factor the main_opts.hostname setting code, and make it pluggable (hints?) - Change the device name when the display name or hostname changes (would need to get added to the hciops plugin) Comments? Ideas? [1]: See https://fedoraproject.org/wiki/Desktop/Whiteboards/BetterHostname http://people.freedesktop.org/~david/xdg-hostname.png http://cgit.freedesktop.org/~david/xdg-hostname/