Hi Didier Thank you for reviewing. #1 - I agree that libboost-json is the C++ JSON library in main, and packages in main should ideally rely on it. However, it is unlikely that upstream would agree to switch to libboost-json right now instead of nlohmann-json. Not promoting this would mean a big delta from upstream, which might change over versions.
Also, I think that nlohmann-json is one of the most popular libraries for JSON in C++. It is the 17th most starred C++ project on GitHub (https://github.com/EvanLi/Github-Ranking/blob/master/Top100/CPP.md), and many C++ projects use it. Promoting this to main makes promoting other C++ projects using nlohmann-json instead of libboost-json easier, as this would remove the hurdle of maintaining a big delta or persuading upstream to switch dependencies. nlohmann-json is a hugely popular alternative to libboost-json, and while I agree that promoting this might seem redundant, I advocate for its promotion as it is widely used (Blender, OpenTelemetry, Tensorflow, ROS, and Notepad++ are some projects which use nlohmann-json) #2 - Ubuntu Foundations would maintain it. I have subscribed myself to the bug now. #3 - I will put up an MP to run some autopkgtests during build. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093868 Title: [MIR] nlohmann-json3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nlohmann-json3/+bug/2093868/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs