Massive libxo-zation that breaks everything
David Chisnall
theraven at FreeBSD.org
Mon Mar 2 12:36:05 UTC 2015
On 2 Mar 2015, at 09:24, Harrison Grundy <harrison.grundy at astrodoggroup.com> wrote:
>
> It would seem like the libxo stuff runs the risk of becoming this same
> API.
Why? The 'API' in the case of an libxo-ised program is a stream on stdout that is then consumed by a JSON or XML parser. XML and JSON are intrinsically extensible formats. This is *the entire point* of libxo: that we can extend the output from these tools without breaking things that wish to consume them and which currently rely on fragile parsers.
David
More information about the freebsd-current
mailing list