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 A34EC200C6A for ; Wed, 19 Apr 2017 08:55:35 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id A1D79160B94; Wed, 19 Apr 2017 06:55:35 +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 E7536160B86 for ; Wed, 19 Apr 2017 08:55:34 +0200 (CEST) Received: (qmail 65912 invoked by uid 500); 19 Apr 2017 06:55:34 -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 65900 invoked by uid 99); 19 Apr 2017 06:55:34 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Apr 2017 06:55:34 +0000 Received: from mail-qt0-f173.google.com (mail-qt0-f173.google.com [209.85.216.173]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id B87961A0029 for ; Wed, 19 Apr 2017 06:55:33 +0000 (UTC) Received: by mail-qt0-f173.google.com with SMTP id m36so12003334qtb.0 for ; Tue, 18 Apr 2017 23:55:33 -0700 (PDT) X-Gm-Message-State: AN3rC/5cFxB1ESAbeBi4sgZin8IhnMZH7Q2x9wzcoXr7cZRRl3JIGSjA dylyzfKvAXVDrX7vXpjgvbM/NNXhygCZ X-Received: by 10.200.38.146 with SMTP id 18mr1193603qto.123.1492584933015; Tue, 18 Apr 2017 23:55:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.52.243 with HTTP; Tue, 18 Apr 2017 23:54:52 -0700 (PDT) In-Reply-To: References: <8298AA99-0229-4B7C-9062-766853BFF800@apache.org> From: Dmitriy Setrakyan Date: Tue, 18 Apr 2017 23:54:52 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: GridGain Donates Persistent Distributed Store To ASF (Apache Ignite) To: dev@ignite.apache.org Content-Type: multipart/alternative; boundary=001a11404b86badfac054d7f82b9 archived-at: Wed, 19 Apr 2017 06:55:35 -0000 --001a11404b86badfac054d7f82b9 Content-Type: text/plain; charset=UTF-8 On Tue, Apr 18, 2017 at 11:17 PM, Roman Shaposhnik wrote: > On Mon, Apr 17, 2017 at 7:37 PM, Denis Magda wrote: > > First of all, it really isn't a good thing that a major functionality > was developed > behind the firewall without any feedback from Apache Ignite community. > > So the first question I'd like to ask is this: what was the reason for this > to be developed in such a way (and a follow up -- how can this be > avoided in the future)? > > In my experience the only excuse for something like that is either a work > that was done before the project joined ASF or work that was done under > the draconian initial license agreement that can now be re-licensed under > ASF. > Completely agree and I would also personally prefer that all features are developed in the open source community from the get go. In this case it was not possible, as it initially was developed for one of the GridGain customers and eventually evolved into something that could add value to the community - hence the proposal to open source it. The code is not complete yet, and will require additional development before it can become a part of an official Ignite release. I would prefer that the remaining development can happen openly in the Ignite community. > > Which brings me to my next point: any addition to the project that doesn't > go through the normal channels of small reversible commits that are easy > to scrutinize for IP issues needs to be vetted. Depending on the size of > the > donation a separate SGA for ASF may be required. > Correct. We will also be required to fill out the IP-Clearance form, specifically designed for situations like this one, when a code is donated into an existing code base: http://incubator.apache.org/ip-clearance/ > > Which brings me to my last point: where's the code? In order to have a > factual conversation about the next steps in the process I'd like to be > able to take a look at the code available to me under the Apache License. > Hm... I guess you are right, the code needs to be provided in a public GIT repository for review. To my knowledge this has not been done yet. > On top of which, I would like to either have a full access to the commit > and authorship history of this code OR a statement from the current > overall copyright owner. > Would a standard SGA suffice here? I believe that ASF guidelines suggest that a discussion should happen first. Once the community gets enough information, we will move to a PMC vote. I was under the impression that once the PMC vote passes, then the SGA should be provided. Or does GridGain need to provide a signed SGA right away? > > Please make it available and post the URL to this thread. Then we can > discuss the next steps. > > Thanks, > Roman (wearing his ASF member hat). > --001a11404b86badfac054d7f82b9--