Haha so if you want to hear an amusing mistake. I was using jrock on another project and didn't double check my references on this project. The apis are similar so I didn't notice that I was actually using the right project. The code I've written so far is actually using json.net so no refactor is needed. :) This means that the patch I put in jira is valid.
On Fri, May 7, 2010 at 3:36 AM, Jeremy Custenborder <[email protected]> wrote: > Thanks Jeff, > > http://msdn.microsoft.com/en-us/library/system.runtime.serialization.json.datacontractjsonserializer.aspx > is included in .Net 3.5 so it might not be ported to mono yet. I've > been trying to use only 2.0 libraries since mono has really good > coverage there. Looking a little deeper I think json.net will work. > Thanks for the research! > > J > > On Fri, May 7, 2010 at 2:44 AM, Jeff Hammerbacher <[email protected]> wrote: >> Hey Jeremy, >> >> I know nothing about C#/.NET, but some cursory Googling turned up >> http://msdn.microsoft.com/en-us/library/system.runtime.serialization.json.datacontractjsonserializer.aspx, >> which appears to be part of the standard library, and >> http://james.newtonking.com/projects/json-net.aspx, which is MIT licensed >> (compatible with APL). Do either of those work for you? >> >> Later, >> Jeff >> >> On Fri, May 7, 2010 at 12:11 AM, Jeremy Custenborder < >> [email protected]> wrote: >> >>> Boo on the LGPLv3. That means the patch I posted to jira is invalid. >>> I'll refactor the json code to use another library. Heh this time I'll >>> actually make sure that the library is compatible license wise before >>> I start using it. >>> >>> On Fri, May 7, 2010 at 2:01 AM, Jeff Hammerbacher <[email protected]> >>> wrote: >>> >> 1.) Excuse my ignorance but is LGPLv3 compatible with an apache license? >>> >> >>> > >>> > Nope, sadly. >>> > >>> > >>> >> 2.) Is JayRock a preferred library for json parsing? >>> >> >>> > >>> > No idea, maybe ask Stack Overflow? >>> > >>> > >>> >> 3.) Does anyone have issues if I bring in Apache Log4net >>> >> (http://logging.apache.org/log4net/) ? >>> >> >>> > >>> > Go for it! >>> > >>> >> >
