Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 29726 invoked from network); 19 May 2005 07:25:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 May 2005 07:25:31 -0000 Received: (qmail 50182 invoked by uid 500); 19 May 2005 07:23:48 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 50105 invoked by uid 500); 19 May 2005 07:23:47 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 50091 invoked by uid 99); 19 May 2005 07:23:46 -0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of manfred.geiler@gmail.com designates 64.233.184.203 as permitted sender) Received: from wproxy.gmail.com (HELO wproxy.gmail.com) (64.233.184.203) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 19 May 2005 00:23:46 -0700 Received: by wproxy.gmail.com with SMTP id 68so630568wra for ; Thu, 19 May 2005 00:23:29 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kgvgizoWXPtDMF2G60p8i0JHhJpKVGywJ4vK3Z2FwFlFPEofMNeH1GDR/FFAxmU/XvX6L3aqAvMWjM/COD3Uz/6OMdTIYLMciFBC4+4h+ETQlQAnB0nj5NM+7HQ/gx8EWp47mT+030MLVsRK1mN/QGt8PXrLFTOCik9E0pIh2Wk= Received: by 10.54.46.10 with SMTP id t10mr231201wrt; Thu, 19 May 2005 00:23:29 -0700 (PDT) Received: by 10.54.89.19 with HTTP; Thu, 19 May 2005 00:23:29 -0700 (PDT) Message-ID: <564d4f680505190023183331b7@mail.gmail.com> Date: Thu, 19 May 2005 09:23:29 +0200 From: Manfred Geiler Reply-To: Manfred Geiler To: MyFaces Development , Sean Schofield Subject: Re: Sandbox In-Reply-To: <2387fbc505051815113edfd478@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <428251DA.4010605@marathon-man.com> <2387fbc5050511122810140cfd@mail.gmail.com> <8b3ce37905051503248d442e9@mail.gmail.com> <5a99335f050515093525feaa4a@mail.gmail.com> <5a99335f05051509402e4c265f@mail.gmail.com> <20050515103749.S42063@minotaur.apache.org> <2387fbc505051512317a758667@mail.gmail.com> <8b3ce3790505151633642cf308@mail.gmail.com> <5a99335f050515175376415a2c@mail.gmail.com> <2387fbc505051815113edfd478@mail.gmail.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 -Manfred 2005/5/19, Sean Schofield : > I propose that we go ahead and create a sandbox area and at a minimum > it can be used by committers (such as myself) who have existing code > they want to get feedback on. Those that want to contribute a > component and work within the confines of the sandbox rules (a myfaces > committer has to commit your code and patches) can also volunteer > components. >=20 > Can we agree on this principle? I will come up with a proposal for a > specific SVN structure this weekend but for now we need agreement on > the concept. >=20 > sean >=20 >=20 > On 5/15/05, Martin Marinschek wrote: > > Yes, I think that should finally be sorted out ;) > > > > And we will try to err to the best of the ASF, promised. > > > > regards, > > > > Martin > > > > On 5/16/05, Ted Husted wrote: > > > On 5/15/05, Sean Schofield wrote: > > > > > It's not a question of what you *think* you can maintain. If you = bring an > > > > > external code base into the ASF repository, you *must be committe= d* - as a > > > > > community, not one or two individuals - to maintaining it and res= olving > > > > > any technical issues, not to mention resolving any legal issues *= before* > > > > > it touches the ASF repository. If there is even a hint that this = is not > > > > > the case, you should go through the incubator. > > > > > > > > In the case of Jesse's SF code it doesn't sound like incubator is > > > > required. This is based on Craig's detailed explanation as well as > > > > common sense. According to Craig it is fine for a few individuals = to > > > > work off list on things and then offer them to the community for > > > > inclusion. Its up to the PMC to decide whether or not that code > > > > should then go in the sandbox or could be added directly to the sou= rce > > > > code proper. > > > > > > According to Craig, it is fine for *committers* to work of list and t= hen ... > > > > > > I haven't reviewed Jesse's SF code. But if it's on the scale of custo= m > > > JSP tag, then you might have Jesse file a CLA and accept the donation > > > directly to the MyFaces project. If the contribution is more than a > > > tag library, with several interacting tags, then it might be > > > significant enough to pass through the Incubator. > > > > > > Whether you put the component into the trunk, or into a sandbox, is a > > > separate issue than whether the project or the incubator accepts the > > > donation. > > > > > > Some projects use a sandbox to develop new code and then decide > > > whether to make it part of the standard distribution (merge it with > > > the trunk). > > > > > > The Incubator Project is the Foundation's "front controller" for > > > significant, or extra-ordinary, code donations. > > > > > > HTH (really I do!), Ted :) > > > > > >