mheily / jobd

A job management framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

update to libucl 0.8 and try the new C++ API

mheily opened this issue · comments

jobd ships with a private copy of libucl-0.7.3 in the vendor directory.

However, libucl 0.8 has been released, and includes a C++ API. There's no documentation, but here's the header:
https://github.com/vstakhov/libucl/blob/master/include/ucl%2B%2B.h

If this could be a replacement for nlohmann::json, that would be nice. Why ship with two JSON libraries, when you can use one? UCL also has schema validation support, which nlohmann::json does not.