For those not familiar, xdg-app is a Linux virtualization system
targeted at desktop apps, it's been under pretty heavy
development and is available for use in Gnome 3.20.
Mathias Clausen recently wrote a blog entry about creating his
first xdg-app and the application he chose to play with was
Terminix, a terminal emulator, which is written in D. He had some
D specific challenges to deal with which may be interesting to
others looking to support xdg-app.
You can read his blog entry here: