I was considering to modify mpd, my favourite music player (using a daemon and multiple frontends, however I usually don’t interact much with it anyway except the casual ‘skip’ button press). I wanted it to support DBus, so I could more easily add e.g. a “love” and a “hate” button, and start collecting data which songs I like.

Seaching for “mpd dbus” quickly turned up a proposed freedesktop.org standard by VideoLan people and some discussion by for example the XMMS2 folks.

I’m looking forward to that. Right now, my “Multimedia buttons” are bound to some shell scripts that try to find out which media player I’m running and trigger the appropriate command there.