Context
There is now a decision from the ASF VP Legal to move the JSON library to "Category X" and therefore forbid its inclusion in released. It's a good opportunity for us to evaluate another, more mainstream, JSON library.
Affected modules
As of r1771785, the following modules declare a dependency on org.json or - in the case of commons.long - embed source code from it
- bundles/commons/json
- bundles/commons/log-webconsole
- bundles/commons/metrics
- launchpad/builder
- contrib/extensions/slf4j-mdc
- tooling/ide/impl-resource-test
Candidates
Apache Johnzon
Cons:
- Is not OSGi ready, see dev@johnzon: Using johnzon-core in an OSGi container