Hi Arthur,
[...]
The downside would be that the required version for GLib would be pushed to 2.28 and this version is not available on the stable branch for all distributions.
As you say, with this version requirement it isn't a short term option.
My suggestion therefore is to put this at least on the Todo list and replace it with the planned feature to use dbus.
Will it work on non-Linux platforms?
On top of that I would offer my free time to work on this topic as soon as all requirements are met, if appreciated.
All offers of help are appreciated. Especially if you wanted to help in the meantime ;)
Cheers Lex