[RESULT] [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-24 Thread Dmitriy Setrakyan
This vote passes with the following tally: 3 +1s from IPMC (binding) +1 - Konstantin Boudnik +1 - Branko Cibej +1 - Roman Shaposhnik Also the following PPMC members votes +1 Yakov Zhdanov +1 Sergi Vladykin +1 Semyon Boikov +1 Alexey Goncharuk +1 Valentin Kulichenko Thanks to everyone. I will

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-23 Thread Branko Čibej
On 20.03.2015 21:45, Dmitriy Setrakyan wrote: Hello, The Apache Ignite PPMC voted to release Apache Ignite (incubating) 1.0 RC3. We now request the IPMC to vote on the release. Here is the PPMC voting result form Apache Ignite IPMC: 5 +1 (binding) 0 = 0 (binding) The dev list voting

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Dmitriy Setrakyan
On Sat, Mar 21, 2015 at 4:52 PM, David Jencks david_jen...@yahoo.com.invalid wrote: I thought the more-up-to-date version of the backport stuff was here: http://backport-jsr166.sourceforge.net/ Looks like there was no activity on this project since 2007. david jencks On Mar 21, 2015, at

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Jochen Theodorou
Am 22.03.2015 00:09, schrieb Marvin Humphrey: [...] Because release candidate and RC are specialized terms with precise meaning at Apache and because we make a strong legal distinction between released and unreleased code, this is extremely confusing. Having something named RC which is also an

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Emmanuel Lécharny
Le 22/03/15 11:04, Jochen Theodorou a écrit : Am 22.03.2015 00:09, schrieb Marvin Humphrey: [...] Because release candidate and RC are specialized terms with precise meaning at Apache and because we make a strong legal distinction between released and unreleased code, this is extremely

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Emmanuel Lécharny
Le 22/03/15 00:09, Marvin Humphrey a écrit : On Sat, Mar 21, 2015 at 2:16 AM, Dmitriy Setrakyan dsetrak...@apache.org wrote: We wanted to have community to play with the RC3 release for a bit until we release the final 1.0 release in a week or two. Because release candidate and RC are

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Marvin Humphrey
On Sat, Mar 21, 2015 at 10:01 PM, Branko Čibej br...@apache.org wrote: http://www.apache.org/legal/resolved.html says, on the topic of GPL and similar: Apache projects cannot distribute any such components. However, if the component is only needed for optional features, a project can

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Dmitriy Setrakyan
On Sun, Mar 22, 2015 at 5:06 PM, Marvin Humphrey mar...@rectangular.com wrote: On Sat, Mar 21, 2015 at 10:01 PM, Branko Čibej br...@apache.org wrote: http://www.apache.org/legal/resolved.html says, on the topic of GPL and similar: Apache projects cannot distribute any such

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-22 Thread Marvin Humphrey
On Sun, Mar 22, 2015 at 6:49 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: I think Ignite does not pose a problem here because it does not have any GPL dependencies, optional or not. The only classes in question were the Doug Lee's JSR 166 classes, which I think we already agreed belong

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Justin Mclean
Hi, I see from the PPMC vote thread that there one of your Mentors suggested going to general@incubator earlier. That might have been a good idea -- here first, then maybe legal-discuss@apache later if we couldn't come up with a definitive answer. Can certainly ask here before making a

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Dmitriy Setrakyan
On Sat, Mar 21, 2015 at 2:47 AM, Branko Čibej br...@apache.org wrote: On 21.03.2015 05:25, Dmitriy Setrakyan wrote: On Fri, Mar 20, 2015 at 7:33 PM, Marvin Humphrey mar...@rectangular.com wrote: On Fri, Mar 20, 2015 at 6:53 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: I

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Jochen Theodorou
Am 21.03.2015 10:47, schrieb Branko Čibej: [...] Do you happen to know exactly which versions of those files were imported? I looked at the ConcurrentHashMap implementation and compared the current version on that site:

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Dmitriy Setrakyan
On Fri, Mar 20, 2015 at 9:49 PM, Marvin Humphrey mar...@rectangular.com wrote: On Fri, Mar 20, 2015 at 9:25 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: In this case, can we resume the voting for the release? Sure, voting has actually never stopped. :) Even if Justin or I were to

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Justin Mclean
Hi, This should be easy to fix. Will do. These are not licensing errors as such, but still nice to fix. Next release is fine. These are optional runtime dependencies (GPL code is not present in the Apache Ignite source tree). That's 100% OK then. Again, same as above. This is an optional

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Dmitriy Setrakyan
Justin, Thanks for your quick feedback. My comments are below. D. On Fri, Mar 20, 2015 at 10:10 PM, Justin Mclean jus...@classsoftware.com wrote: Hi, If the files don't contain any GPL IP, then what we have is a licensing documentation bug: That's also my opinion. There are however

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Dmitriy Setrakyan
On Sat, Mar 21, 2015 at 3:14 AM, Jochen Theodorou blackd...@gmx.org wrote: Am 21.03.2015 10:47, schrieb Branko Čibej: [...] Do you happen to know exactly which versions of those files were imported? I looked at the ConcurrentHashMap implementation and compared the current version on that

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread David Jencks
I thought the more-up-to-date version of the backport stuff was here: http://backport-jsr166.sourceforge.net/ david jencks On Mar 21, 2015, at 6:24 AM, Dmitriy Setrakyan dsetrak...@apache.org wrote: --089e0112c408e2ec4c0511c9d829 Content-Type: text/plain; charset=UTF-8

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Marvin Humphrey
On Sat, Mar 21, 2015 at 2:30 AM, Dmitriy Setrakyan dsetrak...@apache.org wrote: On Fri, Mar 20, 2015 at 10:10 PM, Justin Mclean jus...@classsoftware.com wrote: Is this GPL software bundled or required? ./modules/core/src/main/resources/META-INF/licenses/gnu-gplv2ce-license.txt

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Marvin Humphrey
On Sat, Mar 21, 2015 at 2:16 AM, Dmitriy Setrakyan dsetrak...@apache.org wrote: The new 1.0 release with corrected headers will be submitted for PPMC vote on Monday. Hmm, I'm confused. This is 1.0-RC3. I would ordinarily expect that to become 1.0 once the release vote succeeds. While

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Branko Čibej
On 22.03.2015 00:09, Marvin Humphrey wrote: On Sat, Mar 21, 2015 at 2:16 AM, Dmitriy Setrakyan dsetrak...@apache.org wrote: The new 1.0 release with corrected headers will be submitted for PPMC vote on Monday. Hmm, I'm confused. This is 1.0-RC3. I would ordinarily expect that to become

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-21 Thread Branko Čibej
On 22.03.2015 00:02, Marvin Humphrey wrote: On Sat, Mar 21, 2015 at 2:30 AM, Dmitriy Setrakyan dsetrak...@apache.org wrote: On Fri, Mar 20, 2015 at 10:10 PM, Justin Mclean jus...@classsoftware.com wrote: Is this GPL software bundled or required?

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Justin Mclean
Hi, I notice several files seem to be licensed under GPL. Can you confirm if this is the case or not. ./modules/core/src/main/java/org/jdk8/backport/ConcurrentHashMap8.java ./modules/core/src/main/java/org/jdk8/backport/ConcurrentLinkedDeque8.java

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Dmitriy Setrakyan
Hi Justin, These are a few files back-ported directly from OpenJdk v8 code into Ignite. For example, you can find the same file in OpenJDK here: http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8-b132/java/util/concurrent/ConcurrentHashMap.java This question had already

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Dmitriy Setrakyan
On Fri, Mar 20, 2015 at 5:18 PM, Marvin Humphrey mar...@rectangular.com wrote: On Fri, Mar 20, 2015 at 5:13 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: Hi Justin, These are a few files back-ported directly from OpenJdk v8 code into Ignite. For example, you can find the same file

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Marvin Humphrey
On Fri, Mar 20, 2015 at 6:53 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: I think we made a mistake and imported the wrong version of the source code. The same version is provided here by Doug Lee without the GPL headers, but only with Public Domain header:

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Marvin Humphrey
On Fri, Mar 20, 2015 at 5:13 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: Hi Justin, These are a few files back-ported directly from OpenJdk v8 code into Ignite. For example, you can find the same file in OpenJDK here:

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Marvin Humphrey
On Fri, Mar 20, 2015 at 9:25 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: In this case, can we resume the voting for the release? Sure, voting has actually never stopped. :) Even if Justin or I were to vote -1, release VOTEs are majority approval with minimum of 3 binding +1 votes. The

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Justin Mclean
Hi, If the files don't contain any GPL IP, then what we have is a licensing documentation bug: That's also my opinion. There are however several other issue with LICENSE and NOTICE, most are also bugs' but I'm concerned about the other GPL licenses and the EPL license. Notice file needs

Re: [VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Dmitriy Setrakyan
On Fri, Mar 20, 2015 at 7:33 PM, Marvin Humphrey mar...@rectangular.com wrote: On Fri, Mar 20, 2015 at 6:53 PM, Dmitriy Setrakyan dsetrak...@apache.org wrote: I think we made a mistake and imported the wrong version of the source code. The same version is provided here by Doug Lee without

[VOTE] Release Apache Ignite (Incubating) 1.0-RC3

2015-03-20 Thread Dmitriy Setrakyan
Hello, The Apache Ignite PPMC voted to release Apache Ignite (incubating) 1.0 RC3. We now request the IPMC to vote on the release. Here is the PPMC voting result form Apache Ignite IPMC: 5 +1 (binding) 0 = 0 (binding) The dev list voting thread: