I'm also cool with "dog-fooding" Apache Johnzon. I just have a lot of experience with GSON and have found it to be a breeze to work with (that's why I use it in Microbule by default).
On Thu, May 25, 2017 at 12:56 PM Achim Nierbeck <[email protected]> wrote: > I'm not a friend of re-inventing the wheel a thousand time. > Only use it if it really really matches. > If it doesn't match our use-case, we should use johnzon > > regards, Achim > > > 2017-05-25 18:50 GMT+02:00 Jean-Baptiste Onofré <[email protected]>: > > > My preference for now is on the tiny Felix JSON parser (lighter than > > johnzon). > > > > Regards > > JB > > > > > > On 05/25/2017 06:26 PM, Achim Nierbeck wrote: > > > >> hmm ... we do have a JSON Apache Library, before we A) start our own, we > >> should B) prefer it over any other non-apache library. > >> That would be apache johnzon ;) > >> > >> regards, Achim > >> > >> > >> 2017-05-25 16:22 GMT+02:00 Jean-Baptiste Onofré <[email protected]>: > >> > >> I'm evaluating GSON and the Felix "parser". > >>> > >>> Regards > >>> JB > >>> > >>> > >>> On 05/25/2017 04:18 PM, Matt Sicker wrote: > >>> > >>> From what I understand, this only applies to the org.json dependency. > >>>> Most > >>>> people tend to use Jackson or Gson in my experience which are > >>>> appropriately > >>>> licensed. > >>>> > >>>> On 25 May 2017 at 08:41, Jean-Baptiste Onofré <[email protected]> > wrote: > >>>> > >>>> Yeah, but we are using json for our "webconsole plugins". So, I'm > >>>> changing > >>>> > >>>>> in our plugins. > >>>>> > >>>>> Regards > >>>>> JB > >>>>> > >>>>> > >>>>> On 05/25/2017 03:39 PM, Achim Nierbeck wrote: > >>>>> > >>>>> Hi JB, > >>>>> > >>>>>> > >>>>>> I thought the felix team did some effort in replacing all that json > >>>>>> stuff > >>>>>> with internal handling. > >>>>>> We should just update to the latest then ... > >>>>>> > >>>>>> regards, Achim > >>>>>> > >>>>>> > >>>>>> 2017-05-25 15:38 GMT+02:00 Jean-Baptiste Onofré <[email protected]>: > >>>>>> > >>>>>> Hi, > >>>>>> > >>>>>> > >>>>>>> Chris Mattmann (new Legal VP) sent a reminder about json dependency > >>>>>>> use: > >>>>>>> > >>>>>>> --- > >>>>>>> As the new Legal VP, I am reminding everyone that the > >>>>>>> grandfather exception for the JSON License and Apache projects > >>>>>>> ended last month. As sent by Jim (our prior Legal VP) the relevant > >>>>>>> text is below and I want to highlight the following statement: > >>>>>>> > >>>>>>> If you have been using it, and have done so in a *release*, AND > there > >>>>>>> has > >>>>>>> been NO pushback from your community/eco-system, you have a > temporary > >>>>>>> exclusion from the Cat-X classification thru April 30, 2017. At > that > >>>>>>> point > >>>>>>> in time, > >>>>>>> > >>>>>>> ANY and ALL usage of these JSON licensed artifacts are DISALLOWED. > >>>>>>> --- > >>>>>>> > >>>>>>> We are using json (org.json/json) in the WebConsole. I created > >>>>>>> KARAF-5148 > >>>>>>> to track this and I'm evaluating different alternatives. > >>>>>>> > >>>>>>> Regards > >>>>>>> JB > >>>>>>> -- > >>>>>>> Jean-Baptiste Onofré > >>>>>>> [email protected] > >>>>>>> http://blog.nanthrax.net > >>>>>>> Talend - http://www.talend.com > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> -- > >>>>>> > >>>>> Jean-Baptiste Onofré > >>>>> [email protected] > >>>>> http://blog.nanthrax.net > >>>>> Talend - http://www.talend.com > >>>>> > >>>>> > >>>>> > >>>> > >>>> > >>>> -- > >>> Jean-Baptiste Onofré > >>> [email protected] > >>> http://blog.nanthrax.net > >>> Talend - http://www.talend.com > >>> > >>> > >> > >> > >> > > -- > > Jean-Baptiste Onofré > > [email protected] > > http://blog.nanthrax.net > > Talend - http://www.talend.com > > > > > > -- > > Apache Member > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > blog <http://notizblog.nierbeck.de/> > Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> > > Software Architect / Project Manager / Scrum Master >
