From 0270bdb2eb11ee56fb3d91b80ee93980f07ecec5 Mon Sep 17 00:00:00 2001 From: Zeeshan Ali Khan Date: Tue, 30 Apr 2024 16:32:34 +0200 Subject: [PATCH] README: Add the plan --- README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e4ff69d..6801503 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,21 @@ Since auto-starting of services is not yet implemented, you'll have to start ser busctl call --user com.intel.dleyna-renderer /com/intel/dLeynaRenderer com.intel.dLeynaRenderer.Manager GetRenderers ``` +## The plan + +### Full compatibility with the D-Bus specification + +Implement all features that manadated and recommended by the [specification]. + +### Additional Header Fields + +While the D-Bus spec does not allow custom header fields in messages, `busd` will still support a +few additional on-demand (only) fields, that are useful for certain applications. One example is +addition of [peer credentials] on every message, which can avoid round-trips on the bus. + ## License -MIT license [LICENSE-MIT](LICENSE-MIT) +[MIT](LICENSE-MIT) + +[specification]: https://dbus.freedesktop.org/doc/dbus-specification.html +[peer credentials]: https://github.com/dbus2/busd/issues/29