Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 83551 invoked from network); 11 Dec 2009 17:09:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Dec 2009 17:09:17 -0000 Received: (qmail 79015 invoked by uid 500); 11 Dec 2009 17:09:16 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 78828 invoked by uid 500); 11 Dec 2009 17:09:15 -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 78818 invoked by uid 99); 11 Dec 2009 17:09:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Dec 2009 17:09:15 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [76.13.13.93] (HELO smtp110.prem.mail.ac4.yahoo.com) (76.13.13.93) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 11 Dec 2009 17:09:13 +0000 Received: (qmail 54367 invoked from network); 11 Dec 2009 17:08:51 -0000 Received: from cpe-174-099-058-061.nc.res.rr.com (dwoods@174.99.58.61 with plain) by smtp110.prem.mail.ac4.yahoo.com with SMTP; 11 Dec 2009 09:08:51 -0800 PST X-Yahoo-SMTP: sCI.ryiswBB7FW.DxjU523c87MI- X-YMail-OSG: Txr.2ZkVM1lBKRwFIc7NGvlgj1bCkysSxBKgE9MfdbS1IbEDgOoPTKkiCktovS0rEeJIBJxJuQXxigRaTEycS9vvAhdL8prb1.T3lYANjCTwlm5I45Gkp_qyWuQo9e1G2NjtrvjWrZKlduLiT93LbOVH83qcbsKKbJpyUNFARo3_9c2NkffeWWhqF.EkFWns.l9RNBSRtvrr90PMy8ixiZsPyLwxP9058pzqaf9KU30UorWJ1pKTHnL_SPcpGhkJbIQkulGKqisI9twlGRt1oYetYJkpPGdwY6RTOIINV0scOjIQlsws0pYI_wAqRJ0P2Sp5TkFWXQkEsXZsc6MfV.PwiwUDRtY_03IKiHBy1mSp8mMaN26xx6OcQJfeXdW7rTlg8Y89PkH1_jxxsg-- X-Yahoo-Newman-Property: ymail-3 Message-ID: <4B227CA2.5010600@apache.org> Date: Fri, 11 Dec 2009 12:08:50 -0500 From: Donald Woods User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: general@incubator.apache.org Subject: Re: [PROPOSAL] Validation incubator for JSR-303 Bean Validation References: <4B219CE4.2050404@apache.org> <71235db40912102306m57d3f7e7n29251c529851318b@mail.gmail.com> <71e1b5740912102356u71fd69a4t3e3df732eadb557d@mail.gmail.com> <55afdc850912110156m70e2cc6ew9b6409b1379d48d9@mail.gmail.com> <71e1b5740912110222x77e82d21ic890717a81c6b923@mail.gmail.com> <291627.74213.qm@web54402.mail.re2.yahoo.com> <55afdc850912110329l74fa31dbybeebbdfeddaaaddc@mail.gmail.com> <759031.51079.qm@web54410.mail.re2.yahoo.com> In-Reply-To: <759031.51079.qm@web54410.mail.re2.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Good points, which we discussed some on the dev@commns list before asking the Commons PMC to sponsor this as an Incubator project. My concerns, were around brining in a new codebase that previously had one maintainer, but not offering them committership from the beginning, which seemed to follow the normal meritocracy guidelines that most PMCs follow. If everyone feels that creating a podling for this effort is an overkill, then I'd be fine going the IP clearance route, as long as the existing Apache committers interested in the project are added from the start, as there doesn't seem to be a vibrant community around the existing Commons Validation project today. -Donald Joe Schaefer wrote: > ----- Original Message ---- > >> From: Niall Pemberton >> To: general@incubator.apache.org >> Sent: Fri, December 11, 2009 6:29:26 AM >> Subject: Re: [PROPOSAL] Validation incubator for JSR-303 Bean Validation >> >> On Fri, Dec 11, 2009 at 10:42 AM, Joe Schaefer wrote: >>> ----- Original Message ---- >>> >>>> From: ant elder >>>> To: general@incubator.apache.org >>>> Sent: Fri, December 11, 2009 5:22:13 AM >>>> Subject: Re: [PROPOSAL] Validation incubator for JSR-303 Bean Validation >>>> >>>> On Fri, Dec 11, 2009 at 9:56 AM, Niall Pemberton >>>> wrote: >>>>> On Fri, Dec 11, 2009 at 7:56 AM, ant elder wrote: >>>>>> A quick search so there has been some discussion on commons-dev - [1] >>>>>> >>>>>> Does this really need to be incubated - the proposal says its intended >>>>>> to graduate to Apache Commons and replace the existing Validator 1.x >>>>>> component as a new 2.0 codebase, from the discussion on commons-dev >>>>>> everyone seems fine with that out come, and only 2 of the 7 proposed >>>>>> committers are not existing Validator or ASF committers - so couldn't >>>>>> this just go straight to commons as a code grant and make the two new >>>>>> guys committers in recognition of contibuting the new code? >>>>> I raised this on private@commons and reported back to dev@commons on >>>>> that discussion here: >>>>> >>>>> http://markmail.org/message/lkyjl6gaxawspgdt >>>>> >>>>> In summary though, there was very little support to go that route and >>>>> some objections. >>>>> >>>>> All commons components share the same set of mailing lists which makes >>>>> it easier for PMC members to provide oversight for the 30+ components >>>>> that live there. As part of this proposal we want to use the commons >>>>> mailing lists for commits and discussion so that by the time this >>>>> podling is ready to graduate the new committers and Commons PMC will >>>>> have a better knowledge of each other and there will be no issue with >>>>> voting in the new committers. >>>>> >>>>> The use of the commons mailing lists is in the proposal and was part >>>>> of the vote held on dev@commons to sponsor this incubation effort: >>>>> >>>>> http://markmail.org/message/mqdft736b5vasezs >>>>> >>>>> Niall >>>>> >>>> From the first email referenced was Roman ever asked if he'd mind >>>> submitting patches for a while to earn Karma if the code did go >>>> straight to commons? Seems a bit a of a shame to need to go the whole >>>> incubation process just for one commit access. >>>> >>>> Re the the poddling use the existing commons mailing lists its may be >>>> worth pointing out this recent thread: >>>> http://apache.markmail.org/message/ifinvq7wqmeoo5ix >>> Commons is badly busted if it can't allow a new person access to his/her >>> own code in a fucking sandbox. Incubating this project because some weenies >> are >>> uncomfortable about the nature of the meritocracy over in commons isn't the >> solution: >> >> Small code bases with small communities are difficult (?almost >> impossible?) to operate here at the ASF. Commons does OK by providing >> enough community and oversight to allow 30+ such small components to >> work here. But it relies on people taking time to keep and eye on >> components they have no interest in and I didn't want to jeopardize >> that co-operation by trying to force a decision on the sandbox. Really >> though, I'm not sure why you're being so abusive over this - is it >> really a big deal where the code sits in the subversion repository >> (Commons Sandbox or Incubator)? > > Sorry it's a bit early here and I haven't had my coffee, but I did not enjoy > reading the discussion about this issue in the October 2009 archives of > private@commons. The Incubator is near or at its limits in terms of what > sort of oversight it can provide to its projects, and adding to that burden > simply to avoid a difficult decision doesn't make much sense to me. > >>> have commons hold a public vote and make an actual decision. If they vote to >>> incubate the damned thing, it's an incredibly stupid decision, but so be it. >> The end result is we want this to be a "proper" (i.e. not Sandbox) >> Commons component - and that isn't going to happen with a completely >> unknown (to Commons) code base & person. It needs an incubation period >> - whether thats done through the Incubator or the Sandbox - so whats >> the big deal? > > The big deal is in how you introduce a new person into this organization. > Either you're treating them as a colleague with things to learn, but with an > expectation that they will succeed, or you're treating them as an outsider > with something to prove, and an expectation that they will fail. That is how > I view the distinction between doing the work as an IP clearance issue that > is managed entirely by commons, versus punting the project into the Incubator. > > >> Niall >> >> --------------------------------------------------------------------- >> 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 > > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org