karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Achim Nierbeck <bcanh...@googlemail.com>
Subject Re: [UPDATE] Remove org.json dependency
Date Thu, 25 May 2017 16:56:35 GMT
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