Re: New JSON library

2016-12-01 Thread Felix Meschberger
Hi I like this approach. As to replacement options: I'd go for Apache Johnzon. First it's Apache hence eating our own dogfood. But more importantly, it is an implementation of the standard javax.json API. I much prefer standard APIs over the fragmented JSON API scene. Regards Felix Von meine

Re: New JSON library

2016-12-01 Thread Justin Edelson
While I think that it is a good idea in theory to remove our custom JSON library, I don't think that is practical in the near term. So I think our best course of action is a multistep process: 1) Rewrite org.apache.commons.json using https://github.com/tdunning/open-json. 2) Select a new standard

RE: New JSON library

2016-12-01 Thread Stefan Seifert
following [4] it looks that the best options are currently either GSON or Jackson. i think GSON has smaller footprint and is more compact, but both are good options. another criteria for choosing is: do they publish their APIs following semantic versioning? otherwise we have the same dilemma as