Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4AE31D497 for ; Tue, 13 Nov 2012 19:17:47 +0000 (UTC) Received: (qmail 37902 invoked by uid 500); 13 Nov 2012 19:17:46 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 37704 invoked by uid 500); 13 Nov 2012 19:17:46 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 37695 invoked by uid 99); 13 Nov 2012 19:17:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Nov 2012 19:17:46 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FRT_ADOBE2,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of frawolff@gmail.com designates 209.85.216.175 as permitted sender) Received: from [209.85.216.175] (HELO mail-qc0-f175.google.com) (209.85.216.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Nov 2012 19:17:39 +0000 Received: by mail-qc0-f175.google.com with SMTP id j3so3751167qcs.6 for ; Tue, 13 Nov 2012 11:17:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=bAw8nePd6cCo9orFbUqHqmxpIXw4TnnNiTGmE4v8jJ8=; b=IpxQQuIMyADtYs/2kRvX7sgwviD932Le64fT1RVZ/Ybeqm293rhD/eC9phPVWxBHz+ qpdkbjBzpqIS3uQUkDZut0Boh3Q0Y/ycVuh6GBtAx4qNdZrluM3BrLk5GfvPWUWo0/15 w6dwFLdGh3XBIgafjnB/ljrqFO70szgjQV4xzuAIdKemn8NKGiBBgv+jRM7OTufdv6nK JNCy7rGturlvMlULueRFYASs3FERUxxrs7OYEjrGjHODM6zuTEXP6dctsgyu8+F1PN82 4EP1W5kPfS3YLep+kpn+t2RfCaFDIyL2i9aqMMnhKGzBDstr9znZMxDT+ZQ7SzQfRd4p Rf6g== MIME-Version: 1.0 Received: by 10.224.177.74 with SMTP id bh10mr326096qab.65.1352834238730; Tue, 13 Nov 2012 11:17:18 -0800 (PST) Sender: frawolff@gmail.com Received: by 10.49.104.197 with HTTP; Tue, 13 Nov 2012 11:17:18 -0800 (PST) In-Reply-To: References: Date: Tue, 13 Nov 2012 14:17:18 -0500 X-Google-Sender-Auth: KKt2SFQzgeQGDwYVBuzuL1kCB1o Message-ID: Subject: Re: Proposal for contributing code from GraniteDS From: Franck Wolff To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf30334a713d502504ce6544d8 X-Virus-Checked: Checked by ClamAV on apache.org --20cf30334a713d502504ce6544d8 Content-Type: text/plain; charset=ISO-8859-1 That's a 86 AS source files and 4 xml files piece of code (dont' ask me the number of lines). I don't know if it's a "lot of code" or no... There is no copyright issue about this code (we are the owners and there is no external contribution) and there is no dependencies on code outside of the Flex framework. Franck. 2012/11/13 Alex Harui > > > > On 11/13/12 9:49 AM, "Franck Wolff" wrote: > > > Om, > > > > Yes we are. > > > > I think the best would be to commit our sources in the > > trunk/frameworks/projects/experimental/src/ directory, changing our > package > > names to: > > > > org.apache.flex.math (BigDecimal implementation) > > org.apache.flex.reflect (Reflection API) > > org.apache.flex.validation (Bean Validation implementation) > > > > We would also need to change our headers, reflecting the Apache License > (as > > well as filling some legal forms I guess). > > > > Then, the community could review the new source code and test a build > > including the experimental new code. I'm not very familiar with the > Apache > > vote process but this submission could be accepted (or rejected) through > a > > vote and then included into the general framework release. > > > > Does it sound reasonable? Would it be possible to get a full SVN access > > during this process? > > > Is this a lot of code? If so, there is a software grant process you have > to > execute before donating the code. If not, you can probably just attach the > source to a JIRA issue for review. You have to be the copyright owner and > have permission from any other copyright owners in your code base, plus you > can't have dependencies on code that isn't licensed in an Apache-compatible > way. > > In general, we can't give out SVN access until all of this process is dealt > with and there is some initial review of the code. But if you are the > shepherd for a significant donation, you will likely be given access > quickly. > > It is done this way as an extra check to try to make sure some code that > shouldn't be donated doesn't get into SVN because once it is there, you > can't really get rid of it. > > -- > Alex Harui > Flex SDK Team > Adobe Systems, Inc. > http://blogs.adobe.com/aharui > > --20cf30334a713d502504ce6544d8--