polygene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niclas Hedhman (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ZEST-191) Remove org.json java library
Date Sun, 06 Nov 2016 03:04:58 GMT

    [ https://issues.apache.org/jira/browse/ZEST-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15641012#comment-15641012

Niclas Hedhman commented on ZEST-191:

I am happy that we remove the dependency anyway. I want core to be free of as much dependencies
as possible (even ASM may be kicked out, as it seems the JDK contains an ASM copy internally).
BUT, at the same time, it is very convenient to have a default implementation always available.
In fact, our Core tests depends on this fact.

So, I suggest that we either pick a BSD/MIT/ALv2 licensed, tiny codebase and embed it into
SPI/Runtime, OR that the dependency we choose will be on "testsupport" instead, as that is
typically not part of the runtime configuration, where a more solid implementation will typically
be used.

> Remove org.json java library
> ----------------------------
>                 Key: ZEST-191
>                 URL: https://issues.apache.org/jira/browse/ZEST-191
>             Project: Zest
>          Issue Type: Task
>            Reporter: Paul Merlin
>             Fix For: 3.0
> As of 2016-11-03 this has been moved to the 'Category X' license list.
> Prior to this, use of the JSON Java library was allowed.
> See https://www.apache.org/legal/resolved#json

This message was sent by Atlassian JIRA

View raw message