karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Carman <ja...@carmanconsulting.com>
Subject Re: [UPDATE] Remove org.json dependency
Date Thu, 25 May 2017 17:18:47 GMT
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 <bcanhome@googlemail.com>
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é <jb@nanthrax.net>:
>
> > 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é <jb@nanthrax.net>:
> >>
> >> 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é <jb@nanthrax.net>
> 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é <jb@nanthrax.net>:
> >>>>>>
> >>>>>> 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é
> >>>>>>> jbonofre@apache.org
> >>>>>>> http://blog.nanthrax.net
> >>>>>>> Talend - http://www.talend.com
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>>
> >>>>> Jean-Baptiste Onofré
> >>>>> jbonofre@apache.org
> >>>>> http://blog.nanthrax.net
> >>>>> Talend - http://www.talend.com
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>> Jean-Baptiste Onofré
> >>> jbonofre@apache.org
> >>> http://blog.nanthrax.net
> >>> Talend - http://www.talend.com
> >>>
> >>>
> >>
> >>
> >>
> > --
> > Jean-Baptiste Onofré
> > jbonofre@apache.org
> > 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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message