From freedesktop-dbus Fri May 17 18:03:59 2019 From: Emmanuele Bassi Date: Fri, 17 May 2019 18:03:59 +0000 To: freedesktop-dbus Subject: Re: D-Bus Introspection: pure data structure representation Message-Id: X-MARC-Message: https://marc.info/?l=freedesktop-dbus&m=155811625710263 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1316991819==" --===============1316991819== Content-Type: multipart/alternative; boundary="000000000000ade79c05891935a3" --000000000000ade79c05891935a3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 17 May 2019 at 17:51, Felipe Gasper wrote= : > What are folks=E2=80=99 thoughts here? I feel like XML is an incr= easingly > obscure and unnecessary stumbling block to use of D-Bus=E2=80=99s introsp= ection. > I think the answer from the DBus maintainer hasn't changed from the one you got 3 months ago: https://lists.freedesktop.org/archives/dbus/2019-February/017672.html In short: the introspection format is defined by the specification, which means interoperating tools must provide the XML output as well as whatever new format you come up with, which decreases the usefulness of a new format= . Ciao, Emmanuele. --=20 https://www.bassi.io [@] ebassi [@gmail.com] --000000000000ade79c05891935a3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, 17 May 2019 at 1= 7:51, Felipe Gasper <felipe@f= elipegasper.com> wrote:
=C2=A0
=C2=A0 =C2=A0 =C2=A0= =C2=A0 What are folks=E2=80=99 thoughts here? I feel like XML is an increa= singly obscure and unnecessary stumbling block to use of D-Bus=E2=80=99s in= trospection.

I think the answer from th= e DBus maintainer hasn't changed from the one you got 3 months ago:


In short: the introspe= ction format is defined by the specification, which means interoperating to= ols must provide the XML output as well as whatever new format you come up = with, which decreases the usefulness of a new format.

Ciao,
=C2=A0Emmanuele.
=C2=A0
--
--000000000000ade79c05891935a3-- --===============1316991819== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGJ1cyBtYWls aW5nIGxpc3QKZGJ1c0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kYnVz --===============1316991819==--