[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Fork or replace dependency yajl?
Dear Xen developers,you are using the dependency yajl (yet another json library, [1]) to parse JSON files. The project seems abandoned with the last commit 10 years ago, the last release over 11 years ago, and 75 open pull requests. Packaging yajl requires patches, e.g., to make it compatible with CMake 4.0. There are some forks but none has replaced the old one yet [2]. I think there are three paths forward: 1. Xen could pick a prominent fork and use it as its main dependency.2. Xen could create a fork of its own, hopefully attracting more people interested in an maintained successor of yajl. 3. Switch to a different JSON parser library that remained healthy.Sure, you could stick to option 4., do nothing an offload the burden to fix yajl to distribution packagers. Xen is an important project and its decision can create momentum that might lead other projects. [1] https://github.com/lloyd/yajl [2] https://github.com/lloyd/yajl/issues/252 Kind regards, Christoph -- Most customers will not accept source code with compile errors in it. Dan Saks, CppCon 2016 (https://youtu.be/D7Sd8A6_fYU)
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |