Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4BD05200C0D for ; Tue, 31 Jan 2017 20:31:02 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 4A780160B52; Tue, 31 Jan 2017 19:31:02 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 92F6A160B36 for ; Tue, 31 Jan 2017 20:31:01 +0100 (CET) Received: (qmail 19379 invoked by uid 500); 31 Jan 2017 19:31:00 -0000 Mailing-List: contact dev-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list dev@ignite.apache.org Received: (qmail 19367 invoked by uid 99); 31 Jan 2017 19:31:00 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jan 2017 19:31:00 +0000 Received: from [192.168.75.230] (c-73-222-138-29.hsd1.ca.comcast.net [73.222.138.29]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 0156A1A002B for ; Tue, 31 Jan 2017 19:30:59 +0000 (UTC) From: Denis Magda Content-Type: multipart/mixed; boundary="Apple-Mail=_1055FD10-B854-4DE9-84E4-BFCAAE10EE35" Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: moving to geronimo JCache jar Date: Tue, 31 Jan 2017 11:30:58 -0800 References: <70D04D83-487C-4E43-A442-90537C2AC30F@apache.org> <03FEEAF9-6DA8-44FD-B7D9-AF108CC05F21@apache.org> To: dev@ignite.apache.org In-Reply-To: <03FEEAF9-6DA8-44FD-B7D9-AF108CC05F21@apache.org> Message-Id: <101D53C9-67E6-44E5-9721-ACDC81F56A3B@apache.org> X-Mailer: Apple Mail (2.3259) archived-at: Tue, 31 Jan 2017 19:31:02 -0000 --Apple-Mail=_1055FD10-B854-4DE9-84E4-BFCAAE10EE35 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Alexander, provided review notes in the Upsource. However, I=E2=80=99m still a bit concerned about the content of = ignite-core-licenses.txt (see attached). The file says that it contains = licenses different from the Apache Software license but in fact lists = shmem, Intellij IDEA annotations and JSR 107 all of which are available = under Apache 2.0. Why is this so? Can someone explain? Dmitriy, probable you know the = reason. --Apple-Mail=_1055FD10-B854-4DE9-84E4-BFCAAE10EE35 Content-Disposition: attachment; filename=ignite-core-licenses.txt Content-Type: text/plain; x-unix-mode=0644; name="ignite-core-licenses.txt" Content-Transfer-Encoding: quoted-printable // ------------------------------------------------------------------ // List of ignite-core module's dependencies provided as a part of this = distribution // which licenses differ from Apache Software License. // ------------------------------------------------------------------ = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D For JSR107 API and SPI (https://github.com/jsr107/jsr107spec) = javax.cache:cache-api:jar:1.0.0 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D This product bundles JSR107 API and SPI which is available under a: The Apache Software License, Version 2.0. For details, see = https://raw.github.com/jsr107/jsr107spec/master/LICENSE.txt. = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D For ignite-shmem (http://www.gridgain.com) = org.gridgain:ignite-shmem:jar:1.0.0 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D This product bundles ignite-shmem which is available under a: The Apache Software License, Version 2.0. For details, see = http://www.apache.org/licenses/LICENSE-2.0.txt. = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D For IntelliJ IDEA Annotations (http://www.jetbrains.org) = org.jetbrains:annotations:jar:13.0 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D This product bundles IntelliJ IDEA Annotations which is available under = a: The Apache Software License, Version 2.0. For details, see = http://www.apache.org/licenses/LICENSE-2.0.txt. --Apple-Mail=_1055FD10-B854-4DE9-84E4-BFCAAE10EE35 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 =E2=80=94 Denis > On Jan 30, 2017, at 12:19 PM, Denis Magda wrote: >=20 > Alexander, thanks! >=20 > I=E2=80=99ll review it in the nearest couple of days. >=20 > =E2=80=94 > Denis >=20 >> On Jan 30, 2017, at 5:10 AM, Alexander Fedotov = wrote: >>=20 >> Hi, >>=20 >> Created Upsource review for the subject: >> http://reviews.ignite.apache.org/ignite/review/IGNT-CR-82 >>=20 >> On Mon, Jan 30, 2017 at 11:52 AM, Alexander Fedotov < >> alexander.fedotoff@gmail.com> wrote: >>=20 >>> Hi all, >>>=20 >>> https://issues.apache.org/jira/browse/IGNITE-3793 is completed. >>> Kindly take a look at the corresponding PR = https://github.com/apache/i >>> gnite/pull/1475 . >>>=20 >>> On Wed, Jan 25, 2017 at 8:04 PM, Denis Magda = wrote: >>>=20 >>>> We need to replace content of ignite-core-licenses.txt file which = is the >>>> following at the moment >>>>=20 >>>> // = ------------------------------------------------------------------ >>>> // List of ignite-core module's dependencies provided as a part of = this >>>> distribution >>>> // which licenses differ from Apache Software License. >>>> // = ------------------------------------------------------------------ >>>>=20 >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> For JSR107 API and SPI (https://github.com/jsr107/jsr107spec) >>>> javax.cache:cache-api:jar:1.0.0 >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> This product bundles JSR107 API and SPI which is available under a: >>>> JSR-000107 JCACHE 2.9 Public Review - Updated Specification = License. For >>>> details, see = https://raw.github.com/jsr107/jsr107spec/master/LICENSE.txt. >>>>=20 >>>>=20 >>>> Updated this ticket description: https://issues.apache.org/jira >>>> /browse/IGNITE-3793 >>>>=20 >>>> =E2=80=94 >>>> Denis >>>>> On Jan 24, 2017, at 8:24 PM, Dmitriy Setrakyan = >>>> wrote: >>>>>=20 >>>>> Awesome, you are right. I just checked and the license is indeed = Apache >>>>> 2.0. Is there anything we need to do at all right now? >>>>>=20 >>>>> On Tue, Jan 24, 2017 at 8:17 PM, Valentin Kulichenko < >>>>> valentin.kulichenko@gmail.com> wrote: >>>>>=20 >>>>>> This change was incorporated in this ticket: = https://issues.apache. >>>>>> org/jira/browse/IGNITE-3793. We can't do it before 2.0 for >>>> compatibility >>>>>> reasons. >>>>>>=20 >>>>>> However, my point is that they changed the license to Apache 2.0, = so >>>> I'm >>>>>> not sure that licensing issue still exists. >>>>>>=20 >>>>>> -Val >>>>>>=20 >>>>>> On Tue, Jan 24, 2017 at 7:04 PM, Dmitriy Setrakyan < >>>> dsetrakyan@apache.org> >>>>>> wrote: >>>>>>=20 >>>>>>> Any reason why we need to wait for 2.0? Sorry if this has = already been >>>>>>> discussed. >>>>>>>=20 >>>>>>> On Tue, Jan 24, 2017 at 7:02 PM, Denis Magda >>>> wrote: >>>>>>>=20 >>>>>>>> Yes, we planned to do that in 2.0. Val, the ticket is closed >>>>>>>> https://issues.apache.org/jira/browse/IGNITE-2949 < >>>>>>>> https://issues.apache.org/jira/browse/IGNITE-2949> >>>>>>>>=20 >>>>>>>> Do we need to reopen it making sure that geronimo jar is added = to >>>> 2.0? >>>>>>>>=20 >>>>>>>> =E2=80=94 >>>>>>>> Denis >>>>>>>>=20 >>>>>>>>> On Jan 24, 2017, at 6:36 PM, Dmitriy Setrakyan < >>>>>> dsetrakyan@apache.org> >>>>>>>> wrote: >>>>>>>>>=20 >>>>>>>>> We absolutely need to upgrade to the geronimo jcache library = in the >>>>>>> next >>>>>>>>> release. >>>>>>>>>=20 >>>>>>>>> On Tue, Jan 24, 2017 at 3:45 PM, Valentin Kulichenko < >>>>>>>>> valentin.kulichenko@gmail.com> wrote: >>>>>>>>>=20 >>>>>>>>>> Guys, >>>>>>>>>>=20 >>>>>>>>>> I noticed that the JCache license was updated to Apache 2.0 = several >>>>>>>> months >>>>>>>>>> ago [1]. However, there was no release with the new license = and >>>>>> 1.0.0 >>>>>>>> still >>>>>>>>>> has the old license name in the POM file [2] (the link is = pointing >>>>>> to >>>>>>>> the >>>>>>>>>> new one though). >>>>>>>>>>=20 >>>>>>>>>> Is this enough from legal standpoint? Do we still need to = move to >>>>>>>> Geronimo? >>>>>>>>>>=20 >>>>>>>>>> [1] = https://github.com/jsr107/jsr107spec/blob/master/LICENSE.txt >>>>>>>>>> [2] = http://mvnrepository.com/artifact/javax.cache/cache-api/1.0.0 >>>>>>>>>>=20 >>>>>>>>>> -Val >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>> On Mon, Apr 11, 2016 at 5:43 PM, Dmitriy Setrakyan < >>>>>>>> dsetrakyan@apache.org> >>>>>>>>>> wrote: >>>>>>>>>>=20 >>>>>>>>>>> I would say that we are OK with alpha for now, as there is = no real >>>>>>>>>>> difference between 1.0-alpha and 1.0. We can switch to 1.0 >>>> whenever >>>>>>>>>>> geronimo project updates the JAR. >>>>>>>>>>>=20 >>>>>>>>>>> D. >>>>>>>>>>>=20 >>>>>>>>>>> On Mon, Apr 11, 2016 at 5:10 PM, Valentin Kulichenko < >>>>>>>>>>> valentin.kulichenko@gmail.com> wrote: >>>>>>>>>>>=20 >>>>>>>>>>>> Folks, >>>>>>>>>>>>=20 >>>>>>>>>>>> I tried to switch to Geronimo and it works fine for me. Are = we >>>>>> going >>>>>>>> to >>>>>>>>>>>> wait for version 1.0, or we're OK with alpha? >>>>>>>>>>>>=20 >>>>>>>>>>>> -Val >>>>>>>>>>>>=20 >>>>>>>>>>>> On Mon, Mar 28, 2016 at 7:37 AM, Dmitriy Setrakyan < >>>>>>>>>>> dsetrakyan@apache.org> >>>>>>>>>>>> wrote: >>>>>>>>>>>>=20 >>>>>>>>>>>>> Igniters, >>>>>>>>>>>>>=20 >>>>>>>>>>>>> Can someone check if the Geronimo JCache jar is the same = as the >>>>>>>>>> JSR107? >>>>>>>>>>>>>=20 >>>>>>>>>>>>>=20 >>>>>>>>>>>>>=20 >>>>>>>>>>>> http://mvnrepository.com/artifact/org.apache.geronimo. >>>>>>>>>>> specs/geronimo-jcache_1.0_spec >>>>>>>>>>>>>=20 >>>>>>>>>>>>> We should try switching to the Geronimo JAR starting next >>>>>> release, >>>>>>> as >>>>>>>>>>> it >>>>>>>>>>>> is >>>>>>>>>>>>> licensed under Apache 2.0. >>>>>>>>>>>>>=20 >>>>>>>>>>>>> D. >>>>>>>>>>>>>=20 >>>>>>>>>>>>=20 >>>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>=20 >>>>>>=20 >>>>=20 >>>>=20 >>>=20 >>>=20 >>> -- >>> Kind regards, >>> Alexander. >>>=20 >>=20 >>=20 >>=20 >> --=20 >> Kind regards, >> Alexander. >=20 --Apple-Mail=_1055FD10-B854-4DE9-84E4-BFCAAE10EE35--