karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: [UPDATE] Remove org.json dependency
Date Thu, 25 May 2017 17:00:31 GMT
Agree, however the Felix parser has been done exactly for our needs: the same as 
the Felix WebConsole plugins ;)

Regards
JB

On 05/25/2017 06:56 PM, Achim Nierbeck 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
>>
> 
> 
> 

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message