doc: Add a guide to designing D-Bus APIs

System Internals / DBus - Philip Withnall [collabora.co.uk] - 16 February 2015 07:45 UTC

This guide gives some pointers on how to write D-Bus APIs which are nice to use.

It adds an optional dependency on Ducktype and yelp-build from yelp-tools. These are used when available, but are not required unless--enable-ducktype-docs is passed to configure. They are required for uploading the docs, however.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=88994

bd70740 doc: Add a guide to designing D-Bus APIs
configure.ac | 42 ++-
doc/.gitignore | 9 +
doc/Makefile.am | 35 +-
doc/dbus-api-design.duck | 888 ++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 970 insertions(+), 4 deletions(-)

Upstream: cgit.freedesktop.org


  • Share