[Libguestfs] [PATCH v2 1/1] Switch from YAJL to Jansson

Richard W.M. Jones rjones at redhat.com
Mon Feb 12 13:22:39 UTC 2018


On Mon, Feb 12, 2018 at 11:27:48AM +0100, Pino Toscano wrote:
> While YAJL mostly works fine, it did not see any active development in
> the last 3 years.  OTOH, Jansson is another JSON C implementation, with
> a very liberal license, and a much nicer API.
> 
> Hence, switch all of libguestfs from YAJL to Jansson:
> - configure checks, and buildsystem in general
> - packages pulled in the appliance
> - actual implementations
> - contrib scripts
> - documentation
> 
> This also makes use of the better APIs available (e.g. json_object_get,
> json_array_foreach, and json_object_foreach).  This does not change the
> API of our OCaml Yajl module.

Yup, let's push this now.

Thanks,

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW




More information about the Libguestfs mailing list