You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Simone Tripodi <si...@apache.org> on 2019/07/02 22:38:07 UTC
Updating javax.json APIs version
Hi all,
I just did a simple experiment in the o.a.s.feature.io bundle by
replacing the following dependencies:
org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1 ->
javax.json:javax.json-api:1.1.4
org.apache.johnzon:johnzon-core:1.0.0 -> org.apache.johnzon:johnzon-core:1.1.12
Despite the fact that new APIs are the official version, they also are
compatible with the existing Sling bundle and contain few new methods
that would allow me implementing the Feature streaming APIs in an
easier way.
WDYT? Is there any blocker on upgrading the dependencies?
TIA,
~Simo
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi
Re: Updating javax.json APIs version
Posted by Karl Pauls <ka...@gmail.com>.
Yes, we want the geronimo version for the specs.
regards,
Karl
On Wed, Jul 3, 2019 at 1:41 PM Konrad Windszus <ko...@gmx.de> wrote:
>
> Also according to https://johnzon.apache.org/#Get_started <https://johnzon.apache.org/#Get_started> you should reference the geronimo-json_1.1_spec
> for the API dependency (don't know though for which reason).
> But I would follow the advice from Apache Johnzon...
>
> Konrad
>
> > On 3. Jul 2019, at 13:38, davidb@apache.org wrote:
> >
> > Hi Simo,
> >
> > On the change to javax.json:javax.json-api:1.1.4 - that is the license of
> > that jar? Just making sure that it's licensed in a compatible way for the
> > ASF.
> >
> > Best regards,
> >
> > David
> >
> > On Tue, 2 Jul 2019 at 23:38, Simone Tripodi <si...@apache.org>
> > wrote:
> >
> >> Hi all,
> >> I just did a simple experiment in the o.a.s.feature.io bundle by
> >> replacing the following dependencies:
> >>
> >> org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1 ->
> >> javax.json:javax.json-api:1.1.4
> >> org.apache.johnzon:johnzon-core:1.0.0 ->
> >> org.apache.johnzon:johnzon-core:1.1.12
> >>
> >> Despite the fact that new APIs are the official version, they also are
> >> compatible with the existing Sling bundle and contain few new methods
> >> that would allow me implementing the Feature streaming APIs in an
> >> easier way.
> >>
> >> WDYT? Is there any blocker on upgrading the dependencies?
> >> TIA,
> >> ~Simo
> >>
> >> http://people.apache.org/~simonetripodi/
> >> http://twitter.com/simonetripodi
> >>
>
--
Karl Pauls
karlpauls@gmail.com
Re: Updating javax.json APIs version
Posted by Simone Tripodi <si...@apache.org>.
Hi David/all,
an updated version of the Geronimo APIs such as geronimo-json_1.1_spec
is fine, it covers the whole javax.json APIs spec - 1.0-alpha-1 still
refers to a subset of all available APIs.
best,
~Simo
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi
On Wed, Jul 3, 2019 at 1:41 PM Konrad Windszus <ko...@gmx.de> wrote:
>
> Also according to https://johnzon.apache.org/#Get_started <https://johnzon.apache.org/#Get_started> you should reference the geronimo-json_1.1_spec
> for the API dependency (don't know though for which reason).
> But I would follow the advice from Apache Johnzon...
>
> Konrad
>
> > On 3. Jul 2019, at 13:38, davidb@apache.org wrote:
> >
> > Hi Simo,
> >
> > On the change to javax.json:javax.json-api:1.1.4 - that is the license of
> > that jar? Just making sure that it's licensed in a compatible way for the
> > ASF.
> >
> > Best regards,
> >
> > David
> >
> > On Tue, 2 Jul 2019 at 23:38, Simone Tripodi <si...@apache.org>
> > wrote:
> >
> >> Hi all,
> >> I just did a simple experiment in the o.a.s.feature.io bundle by
> >> replacing the following dependencies:
> >>
> >> org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1 ->
> >> javax.json:javax.json-api:1.1.4
> >> org.apache.johnzon:johnzon-core:1.0.0 ->
> >> org.apache.johnzon:johnzon-core:1.1.12
> >>
> >> Despite the fact that new APIs are the official version, they also are
> >> compatible with the existing Sling bundle and contain few new methods
> >> that would allow me implementing the Feature streaming APIs in an
> >> easier way.
> >>
> >> WDYT? Is there any blocker on upgrading the dependencies?
> >> TIA,
> >> ~Simo
> >>
> >> http://people.apache.org/~simonetripodi/
> >> http://twitter.com/simonetripodi
> >>
>
Re: Updating javax.json APIs version
Posted by Konrad Windszus <ko...@gmx.de>.
Also according to https://johnzon.apache.org/#Get_started <https://johnzon.apache.org/#Get_started> you should reference the geronimo-json_1.1_spec
for the API dependency (don't know though for which reason).
But I would follow the advice from Apache Johnzon...
Konrad
> On 3. Jul 2019, at 13:38, davidb@apache.org wrote:
>
> Hi Simo,
>
> On the change to javax.json:javax.json-api:1.1.4 - that is the license of
> that jar? Just making sure that it's licensed in a compatible way for the
> ASF.
>
> Best regards,
>
> David
>
> On Tue, 2 Jul 2019 at 23:38, Simone Tripodi <si...@apache.org>
> wrote:
>
>> Hi all,
>> I just did a simple experiment in the o.a.s.feature.io bundle by
>> replacing the following dependencies:
>>
>> org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1 ->
>> javax.json:javax.json-api:1.1.4
>> org.apache.johnzon:johnzon-core:1.0.0 ->
>> org.apache.johnzon:johnzon-core:1.1.12
>>
>> Despite the fact that new APIs are the official version, they also are
>> compatible with the existing Sling bundle and contain few new methods
>> that would allow me implementing the Feature streaming APIs in an
>> easier way.
>>
>> WDYT? Is there any blocker on upgrading the dependencies?
>> TIA,
>> ~Simo
>>
>> http://people.apache.org/~simonetripodi/
>> http://twitter.com/simonetripodi
>>
Re: Updating javax.json APIs version
Posted by da...@apache.org.
Hi Simo,
On the change to javax.json:javax.json-api:1.1.4 - that is the license of
that jar? Just making sure that it's licensed in a compatible way for the
ASF.
Best regards,
David
On Tue, 2 Jul 2019 at 23:38, Simone Tripodi <si...@apache.org>
wrote:
> Hi all,
> I just did a simple experiment in the o.a.s.feature.io bundle by
> replacing the following dependencies:
>
> org.apache.geronimo.specs:geronimo-json_1.0_spec:1.0-alpha-1 ->
> javax.json:javax.json-api:1.1.4
> org.apache.johnzon:johnzon-core:1.0.0 ->
> org.apache.johnzon:johnzon-core:1.1.12
>
> Despite the fact that new APIs are the official version, they also are
> compatible with the existing Sling bundle and contain few new methods
> that would allow me implementing the Feature streaming APIs in an
> easier way.
>
> WDYT? Is there any blocker on upgrading the dependencies?
> TIA,
> ~Simo
>
> http://people.apache.org/~simonetripodi/
> http://twitter.com/simonetripodi
>