Hello, We have been working collaboratively with the WINK team to leverage the same json lib for Shindig that is clean of "This software shall be used for Good, not Evil" issue. By the end of this week, the WINK team will made the code drop of the Json lib in Apache, then my team can start to update the poms to point to this jar + code clean up and get the patch ready for Shindig trunk. I will open a JIRA for this later today if there's no objection.
Thanks, Han From: Paul Lindner <[email protected]> To: [email protected] Date: 05/25/2010 02:24 PM Subject: Re: java/common/src/test/java/org/apache/shindig/common/JsonSerializerTest.java Some people have privately mentioned that the json.org code base is unacceptable due to it's unenforceable license which mentions: "This software shall be used for Good, not Evil". See https://issues.apache.org/jira/browse/WINK-159 https://issues.apache.org/jira/browse/HBASE-2383 http://jira.codehaus.org/browse/JETTISON-66 If we decide we're going to change this we should make that decision now before 2.0.0 is released. On May 25, 2010, at 10:50 AM, Henning Schmiedehausen wrote: > Hi, > > I am using a slightly newer json.org library that has a bunch of bug > fixes applied to it (which is a collection of various point-in-time > changes to the json.org codebase). This actually serializes the "null" > value in the JSONArray out, which in turn breaks the > serializeJsonArray() test. I was wondering whether this behaviour > would be a problem for the consumers of that class? I "fixed" this by > changing the expected reply for our internal Shindig branch but I am > not sure whether there might be another problem lurking under that. > > -h > > (Yes, I plan to push our changes to github)
