Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 11208 invoked from network); 8 Jul 2008 10:08:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Jul 2008 10:08:33 -0000 Received: (qmail 84403 invoked by uid 500); 8 Jul 2008 10:08:32 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 84302 invoked by uid 500); 8 Jul 2008 10:08:32 -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 84291 invoked by uid 99); 8 Jul 2008 10:08:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Jul 2008 03:08:32 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of davanum@gmail.com designates 66.249.92.171 as permitted sender) Received: from [66.249.92.171] (HELO ug-out-1314.google.com) (66.249.92.171) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Jul 2008 10:07:38 +0000 Received: by ug-out-1314.google.com with SMTP id m3so1143840ugc.15 for ; Tue, 08 Jul 2008 03:07:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=Qu5PYFgD6UvEFFRVj7Cl9ukaz5YsE0NwI8rkx5XGTfg=; b=t87BJPOwWgvYm1IqjL9D53CVLfPw2Ef8L4Ins2aYD43kJUM9WRQmpcKgf3mupoONqE 7hyxP/Laga+yiv0FUhTXNArH/6Fsp0S/+kKsuFUnb20LJuGvixBrodO78MA4Of43eone 2wA0ikcDTIC7Jmo2X1gp5aEtMKQSfS3Q8GwDE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=eY19hQu/RUT+QDMxjqU9iMwtc695Zl0/xFOK6G3fkZwAdk5IguiyVo28csvOVHE0+1 RmBKsOC3L70H3Gjr44uRUfR3FI3Q3XTVfQ1BBNXY89XELq9d39PjfeRd6nlEGHbBEDcV ekGQJczr0oVSdKbYLsaxcP1XV5DGRYVkh2Ngs= Received: by 10.66.221.19 with SMTP id t19mr5236686ugg.69.1215511678983; Tue, 08 Jul 2008 03:07:58 -0700 (PDT) Received: by 10.66.244.4 with HTTP; Tue, 8 Jul 2008 03:07:58 -0700 (PDT) Message-ID: <19e0530f0807080307r7fa40002r4e746e414d4c0de4@mail.gmail.com> Date: Tue, 8 Jul 2008 06:07:58 -0400 From: "Davanum Srinivas" To: general@incubator.apache.org Subject: Re: [DISCUSS] Do we really need an incubator? In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <19e0530f0807071409t310c9d4bn99d7ba368acc1d60@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Understood. Taking a bit out of the email: " Such a dependency might be made somewhat invisible by transitive dependencies on incubating projects, but the problem is exactly the same if a non-incubating project depends on GPL stuff transitively. That's a Maven problem, not an incubator problem. " So, why are we trying to fix a mistake in the tool? thanks, dims On Tue, Jul 8, 2008 at 1:51 AM, Bertrand Delacretaz wrote: > Hi Dims, > > On Mon, Jul 7, 2008 at 11:09 PM, Davanum Srinivas wrote: >> Sorry...Need to take this off my chest before the official VOTE. > > Thanks for this. > >> ...Looking at the maven repo thread, begs the question. Do we really need >> an incubator? >> >> Isn't it just a IP Clearance SVN now once people have their way with >> no distinction at all between incubator and non-incubator code?... > > It took me a few seconds to understand your concern, I had never > thought about it like that before. > > I don't think putting incubator artifacts in the main Maven repository > removes all distinction between incubator and non-incubator code. If > we require incubator artifacts to have "-incubating" in their version > names, that's perfectly clear. > > Such a dependency might be made somewhat invisible by transitive > dependencies on incubating projects, but the problem is exactly the > same if a non-incubating project depends on GPL stuff transitively. > That's a Maven problem, not an incubator problem. > > Currently, one has to explicitely check their complete dependency tree > to sure about what their code uses, when working with Maven. Or use > private repositories exclusively, with controlled addition of > artifacts. That's not in any way an incubator problem. > > To answer your question, to me the value of the incubator is as much > in creating communities as in creating clean code. Having been a > mentor of Wicket, I think this is a perfect example of a community > that already worked quite well, but needed some mentoring to ease into > the Apache way, and I think the results were very successful. > > Other projects don't incubate as well, especially now that the > incubator has grown larger with relatively few people (IMHO) taking > care of the health of the incubator at large. > > To me this means that a few things need to be fixed in the incubator - > like reducing bureaucracy to a minimum while avoiding losing track of > incubating projects, making docs more consistent and minimalistic, and > making sure companies do not hijack their way into the ASF via the > incubator. > > That doesn't mean we don't need an incubator, quite the contrary in my > opinion: we need a stronger and more fun incubator. > > -Bertrand > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > -- Davanum Srinivas :: http://davanum.wordpress.com --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org