Massive libxo-zation that breaks everything

David Chisnall theraven at
Mon Mar 2 12:36:05 UTC 2015

On 2 Mar 2015, at 09:24, Harrison Grundy <harrison.grundy at> 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.


More information about the freebsd-current mailing list