[Telepathy] telepathy-spec process and D-Bus tools improvements

Rob Taylor robtaylor at floopily.org
Mon Oct 23 09:32:02 PDT 2006


Simon McVittie wrote:

<snip>
> I initially aimed to maintain the spec as D-Bus XML, with an annotation
> org.freedesktop.telepathy.Docstring or something for the actual spec
> text, and from that XML, generate:
> 
>  * the HTML spec
>  * bits of telepathy-python
>  * bits of Gabble
> 
> using XSLT.
> 
> However, the D-Bus introspection format isn't particularly extensible
> (annotations basically just give you an attribute value, which doesn't
> preserve newlines!) so instead I'm using an "embraced and extended"
> superset of the introspection format, with XSLT to produce:
> 
>  * the HTML spec
>  * parts of telepathy-python
>  * parts of Gabble, potentially
>  * non-extended D-Bus introspection XML, for compatibility with other
>    tools
<snip>

It might be worth discussing these extensions on the dbus mailing list...

Thanks,
Rob Taylor


More information about the Telepathy mailing list