Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 12750 invoked from network); 1 Dec 2010 17:28:24 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 1 Dec 2010 17:28:24 -0000 Received: (qmail 33797 invoked by uid 500); 1 Dec 2010 17:28:24 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 33571 invoked by uid 500); 1 Dec 2010 17:28:23 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 33563 invoked by uid 99); 1 Dec 2010 17:28:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Dec 2010 17:28:23 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of twgoetz@gmx.de designates 213.165.64.23 as permitted sender) Received: from [213.165.64.23] (HELO mail.gmx.net) (213.165.64.23) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 01 Dec 2010 17:28:16 +0000 Received: (qmail invoked by alias); 01 Dec 2010 17:27:56 -0000 Received: from deibp9eh1--blueice3n2.emea.ibm.com (EHLO [9.152.14.84]) [195.212.29.180] by mail.gmx.net (mp029) with SMTP; 01 Dec 2010 18:27:56 +0100 X-Authenticated: #25330878 X-Provags-ID: V01U2FsdGVkX1+bQEhFKy+bWBEOqjQ+iobLOFSoeSdjTtpMfJZukT UhHs3twcB0UjZN Message-ID: <4CF685C5.5010205@gmx.de> Date: Wed, 01 Dec 2010 18:28:37 +0100 From: =?ISO-8859-1?Q?Thilo_G=F6tz?= User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101129 Lightning/1.0b2 Thunderbird/3.1.7 MIME-Version: 1.0 To: general@incubator.apache.org Subject: Re: Basing Apache releases on releases from incubating projects References: <8B0D2E0E-D470-4DA1-AD3A-A754943787B2@apache.org> <24316F30-BAE9-4131-A5B4-352E94E30FD2@jpl.nasa.gov> <539736.7758.qm@web54409.mail.re2.yahoo.com> <712875.24657.qm@web54403.mail.re2.yahoo.com> <418219DC-83A2-4768-8FC2-9E14CB6107B9@jpl.nasa.gov> <4CF67F82.9010807@gmx.de> <7A44B635-E44B-4A75-AA19-0F8AD865C5E7@jpl.nasa.gov> In-Reply-To: <7A44B635-E44B-4A75-AA19-0F8AD865C5E7@jpl.nasa.gov> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Virus-Checked: Checked by ClamAV on apache.org Hi Chris, On 12/1/2010 18:08, Mattmann, Chris A (388J) wrote: > Hi Thilo, > >>> >>> I hear ya, and I believe you have way more experience in this particular area than I do. I'm just saying that it would be nice if we could eat our own dog food in this particular accord, otherwise, what's the Incubator other than an Apache-branded area of code that's subject to *even stricter* guises. If you what you say is true, then it would seem to me that projects would benefit then from going to Google Code first, saying they are ASLv2 over there, and then being included over here in Apache projects (in source or binary form) -- they wouldn't be subject to the same scrutiny that our Incubator podlings are. >> >> Oh but they are. I'm a committer on the new OpenNLP incubator >> project that's just starting up. It's Apache licensed, but that >> saves us nothing. > > I wouldn't agree with that, actually. It saves you a ton. Postulated scenario: > > You guys publish SNAPSHOT (unreleased JAR of OpenNLP) based on current source code available as downstream dependency at some Maven consumable site. > I'm over here in Apache project X. > I update my Apache project X to consume your SNAPSHOT OpenNLP jar from Google Code. > > That's just an example of where it might save you (and me from Apache project X that wants to depend on your ASLv2 licensed, unreleased Google Code whiz bang feature Y). Is it just me, or have we come full circle ;-) > > >> We're doing a code grant, ICLAs from all current >> and previous contributors, etc etc, the whole nine yards. The >> fact that the code is already under the Apache license makes hardly >> any difference. > > Yep I've had to do this myself on several podlings. That's an IP issue more than anything else and just cleaner all around since you guys are doing a code drop over here at Apache, no? > > That said, IP is a little bit of a different beast (as are SGA or ICLA) than what I'm getting at. Basically what I'm saying is that if we've got "ASF Incubator Podlings", that is, Apache branded code that isn't fully endorsed yet here at Apache yes, but that is *here at Apache*, then there should be some easier mechanism than "making a release" to include that good work going on in the ASF Incubator. Releases do not occur often enough in my experience to make it the gate to include an Incubator podling's code that is itself ASLv2 licensed. There should be an easier way (read: reward) for projects coming over here and being willing to do it our way, from the start. But it's all about IP. We're releasing under the Apache license. That license makes some pretty strong claims about the code. The ASF needs to be able to defend these claims in a court of law, so that's not a minor thing. If some guys somewhere distribute their code under the Apache license but never really think about what that means, well, that's their problem. --Thilo > > Cheers, > Chris > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Chris Mattmann, Ph.D. > Senior Computer Scientist > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > Office: 171-266B, Mailstop: 171-246 > Email: chris.a.mattmann@nasa.gov > WWW: http://sunset.usc.edu/~mattmann/ > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Adjunct Assistant Professor, Computer Science Department > University of Southern California, Los Angeles, CA 90089 USA > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org