From dev-return-4616-archive-asf-public=cust-asf.ponee.io@mxnet.incubator.apache.org Mon Oct 29 04:12:22 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 518DF180671 for ; Mon, 29 Oct 2018 04:12:21 +0100 (CET) Received: (qmail 32512 invoked by uid 500); 29 Oct 2018 03:12:20 -0000 Mailing-List: contact dev-help@mxnet.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mxnet.incubator.apache.org Delivered-To: mailing list dev@mxnet.incubator.apache.org Received: (qmail 32499 invoked by uid 99); 29 Oct 2018 03:12:19 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Oct 2018 03:12:19 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id D260DC0A10 for ; Mon, 29 Oct 2018 03:12:18 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.889 X-Spam-Level: ** X-Spam-Status: No, score=2.889 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id UhevPzq_xCmT for ; Mon, 29 Oct 2018 03:12:15 +0000 (UTC) Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com [209.85.219.173]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 3A04F5F48E for ; Mon, 29 Oct 2018 03:12:15 +0000 (UTC) Received: by mail-yb1-f173.google.com with SMTP id v92-v6so2842903ybi.5 for ; Sun, 28 Oct 2018 20:12:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=kyLZDrOJiy6O9xHk1SPMgxL8KOQjNgUVng44fhbzY/k=; b=iOdtqieBlOgY/mqbXFZ3OgBqA0pQGGyVtVXY2iIwMHJnPBhqWW43qmIwqskmGz1WXe 5BcTw1UgiK5XY41ocCxkzJ0boWr6Dh7OLMc24vd7j/Bes2X7kRnr2L87Ys6usTUamZbw 1BOf85dW42k4YpkMCcfolrtfcLkfIf/L0B+FYht9iUxQl99Anc6Q7y+3nq2L3AigbBzV sMDHo95ATIqmuZs0WNMQvnbeGBJjL7J2Yi7OZ3gZKVBt0CktyWqKIa0gkf8QKrA+scrI a1uXyAPoJvcruBwUUbXMrQb79L3QpIRolBY5c/ouTFghSrmiF5HftxvYLGEmMQqi1csS xCnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=kyLZDrOJiy6O9xHk1SPMgxL8KOQjNgUVng44fhbzY/k=; b=FpsPfJn/68Qb4JsXpLFbDSZI3kE7TkW7p5RYRzVvhkE67Z7AKzyYYwzxQ/ozpYYsLz RBDRG950J9ldDEqdxU7LDxHxhANawfOOlLJLQBZWkW5zUaiHRXDCCN68tm0y67WgAOPN ed1wVz2TBM08kXdmG4bhsx2BLXigIMaFrd2L9LOt56lxu/O8O/N9OyFar67TkgJUaOBZ saZ1CGcZ8vQdco/0vgkpwKfavjGiNzDWx7nIB22b6nHeExd5q+gLRNs70z7prLvjOsk2 7PvfBw61Vw60sd/5NYDGlLXzppADlAT5zOePz9tW6sAOWxmWuSSMNrgEFSyfhII0TPG7 wxlQ== X-Gm-Message-State: AGRZ1gI7Ulxef3YAjMkr4BcrvYqswKvxq2x5YKgZ2kdxYJuoCwD5Cd9g FgjsExXeZi+MPsoCWl9uGgLAbqJdDWn+b3grilziFCXC X-Google-Smtp-Source: AJdET5dGMnfUH7l6jnr5h25ar86L9dW7vCZ0YDhjx9UZ26m28kQhwarNeXMsZTif+/RACpix4ME0sVYS1aidgCnrAXk= X-Received: by 2002:a25:68b:: with SMTP id 133-v6mr12021096ybg.522.1540782733908; Sun, 28 Oct 2018 20:12:13 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Naveen Swamy Date: Sun, 28 Oct 2018 20:11:45 -0700 Message-ID: Subject: Re: [DISCUSS] - Revisions to Committer Criteria To: dev@mxnet.incubator.apache.org Content-Type: multipart/alternative; boundary="00000000000087e1c60579556fff" --00000000000087e1c60579556fff Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I added clarifying sections to explicitly call out committers/PMC privileges. Please review. Pasting here for convenience Committer Privileges - Committers have write access to the code repository. - Committers have an @apache.org email address. - Committers can make short-term decisions for the project, approving and merging pull requests. - Committer Vote is *NOT* considered *binding* thus the vote you cast do not have *Veto* on issues that require consensus. - Committer's can request changes on Pull Requests but it does not constitute Veto, PMC can agree to approve or reject requested changes. PMC Privileges - PMC makes the long-term decisions with regard to the project. - PMC members have write access to the code repository. - PMC members have @apache.org email address. - PMC has access to private@ email list - PMC has the right to vote for the community-related decisions, PMC Votes are *binding*. - PMC has the right to propose active users for committership. - PMC must vote on any formal release of the project's software product. All, I suggest you review the proposal and if there is any concern please voice it here before this goes out for voting. On Sun, Oct 28, 2018 at 8:04 AM Carin Meier wrote: > I plan to start a vote on the adopting > > https://cwiki.apache.org/confluence/display/MXNET/Become+an+Apache+MXNet+= %28incubating%29+Committer+and+PPMC+Member+Proposal > to > replace our current document > https://cwiki.apache.org/confluence/display/MXNET/Becoming+a+Committer > tomorrow > (Monday). > > - Carin > > On Thu, Oct 25, 2018 at 8:32 AM Carin Meier wrote: > > > Thanks for publishing the notes and also thanks everyone for providing > > valuable feedback and discussion. > > > > I encourage everyone that has ideas for improvement to the document to > > feel free to edit and revise. If you need a login to the wiki, please > just > > ask. > > > > Also, while editing, please keep in mind that the intent is to have a > vote > > on adopting the new > > > https://cwiki.apache.org/confluence/display/MXNET/Become+an+Apache+MXNet+= %28incubating%29+Committer+and+PPMC+Member+Proposal > > to replace our current document > > https://cwiki.apache.org/confluence/display/MXNET/Becoming+a+Committer > > before a vote on separating levels of committer and PPMC as a process. > So, > > if possible, adopting wording that would work in either outcome of that > > vote. > > > > On the subject of voting, I was thinking of starting a vote on Friday, > but > > will delay that until the active discussions and revisions are complete= . > > > > Best, > > Carin > > > > On Thu, Oct 25, 2018 at 6:39 AM Pedro Larroy < > pedro.larroy.lists@gmail.com> > > wrote: > > > >> This is the first hangout that I was able to attend, I liked the forma= t > >> and > >> found them valuable. Thanks for organizing and publishing the notes. > >> Looking forward to the next one. > >> > >> Pedro > >> > >> On Thu, Oct 25, 2018 at 6:44 AM Steffen Rochel > > >> wrote: > >> > >> > Carin - please see > >> > > >> > > >> > https://cwiki.apache.org/confluence/display/MXNET/Hangout+October+24th+20= 18+8am+and+5pm+PDT > >> > : > >> > Discussion about committer proposal: > >> > > >> > - Proposal default should be to have separation between committer > and > >> > PPMC election > >> > - Criteria are vague, should we add some example persona? > >> > - Spell out privileges of committer and PPMC member > >> > > >> > > >> > Note: I update the project proposal to address first bullet. > >> > > >> > Steffen > >> > > >> > > >> > On Wed, Oct 24, 2018 at 11:29 AM Carin Meier > >> wrote: > >> > > >> > > A request to whoever is taking notes at the MXNet Hangouts that ar= e > >> > > occurring today. Could you please recap feedback from the meeting = in > >> > > regards to document revisions here for everyone? I would like to > >> attend > >> > the > >> > > session later today, but may not due to family obligations. > >> > > > >> > > Thanks! > >> > > Carin > >> > > > >> > > On Tue, Oct 23, 2018 at 2:24 PM Steffen Rochel < > >> steffenrochel@gmail.com> > >> > > wrote: > >> > > > >> > > > Carin - I got feedback on my proposal and made changes. I > >> incorporated > >> > > > Tianqi's suggesiton that we should strive to nominate > committer/PPMC > >> > > > candidates from outside ones own organization. It should not be > >> > > considered > >> > > > as a hard rule, but recommendation. > >> > > > > >> > > > Steffen > >> > > > > >> > > > On Mon, Oct 22, 2018 at 2:18 PM Carin Meier > > >> > > wrote: > >> > > > > >> > > > > Thanks Steffen helping draft up the proposal for Committer and > >> PPMC > >> > > > > guidelines. > >> > > > > > >> > > > > Please everyone review and provide feedback > >> > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > https://cwiki.apache.org/confluence/display/MXNET/Become+an+Apache+MXNet+= (incubating)+Committer+and+PPMC+Member+Proposal > >> > > > > . > >> > > > > > >> > > > > I plan to start a vote on this Friday if the > discussions/revisions > >> > are > >> > > > > complete. > >> > > > > > >> > > > > - Carin > >> > > > > > >> > > > > On Fri, Oct 19, 2018 at 12:03 PM Carin Meier < > >> carinmeier@gmail.com> > >> > > > wrote: > >> > > > > > >> > > > > > Great! > >> > > > > > > >> > > > > > I started a rough draft for collaboration at > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > https://cwiki.apache.org/confluence/display/MXNET/Become+a+Committer+Prop= osal > >> > > > > > . > >> > > > > > > >> > > > > > Everyone feel free to enhance and provide feedback. > >> > > > > > > >> > > > > > - Carin > >> > > > > > > >> > > > > > On Fri, Oct 19, 2018 at 10:55 AM Steffen Rochel < > >> > > > steffenrochel@gmail.com > >> > > > > > > >> > > > > > wrote: > >> > > > > > > >> > > > > >> +1, great suggestion, thanks Carin! > >> > > > > >> I'm willing to collaborate to create a draft proposal. > >> > > > > >> Steffen > >> > > > > >> > >> > > > > >> On Fri, Oct 19, 2018 at 5:35 AM Carin Meier < > >> carinmeier@gmail.com > >> > > > >> > > > > wrote: > >> > > > > >> > >> > > > > >> > Background: > >> > > > > >> > > >> > > > > >> > There is a desire to increase the committer pool and grow > the > >> > > > > community. > >> > > > > >> > This thread is to discuss the possibility of revision the > >> > current > >> > > > > >> committer > >> > > > > >> > criteria in light of the following goals: > >> > > > > >> > > >> > > > > >> > - Make it easier to newcomers to be committers > >> > > > > >> > - Recognize non-code contributions as paths to > committership > >> > > > > >> > - Open the door to separating levels of committer and PMC > >> > > (discussed > >> > > > > in > >> > > > > >> > another thread) > >> > > > > >> > > >> > > > > >> > Current State: > >> > > > > >> > > >> > > > > >> > The current committer criteria is here > >> > > > > >> > > >> > > > > > >> > > https://cwiki.apache.org/confluence/display/MXNET/Becoming+a+Committer > >> > > > > >> as > >> > > > > >> > is modeled after the Hadoop committer criteria > >> > > > > >> > https://hadoop.apache.org/committer_criteria.html > >> > > > > >> > > >> > > > > >> > Proposal: > >> > > > > >> > > >> > > > > >> > Model the MXNet path to committership and PMC after the > >> Apache > >> > > Beam > >> > > > > >> project > >> > > > > >> > https://beam.apache.org/contribute/become-a-committer/ > >> > > > > >> > > >> > > > > >> > Short quote from page: > >> > > > > >> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> > > > > >> > An Apache Beam committer=E2=80=A6 > >> > > > > >> > < > >> > > > > >> > > >> > > > > >> > >> > > > > > >> > > > > >> > > > >> > > >> > https://beam.apache.org/contribute/become-a-committer/#an-apache-beam-com= mitter > >> > > > > >> > > > >> > > > > >> > > >> > > > > >> > - Takes many forms > >> > > > > >> > < > >> > > > > >> > > >> > > > > > >> > > > >> https://beam.apache.org/contribute/become-a-committer/#takes-many-form= s > >> > > > > >> > > >> > > > > >> > - Knows, upholds, and reinforces the Apache Software > >> > Foundation > >> > > > > code > >> > > > > >> of > >> > > > > >> > conduct > >> > > > > >> > < > >> > > > > >> > > >> > > > > >> > >> > > > > > >> > > > > >> > > > >> > > >> > https://beam.apache.org/contribute/become-a-committer/#knows-upholds-and-= reinforces-the-apache-software-foundation-code-of-conduct > >> > > > > >> > > > >> > > > > >> > - Knows, upholds, and reinforces the responsibilities = of > >> an > >> > > > Apache > >> > > > > >> > Software Foundation committer > >> > > > > >> > < > >> > > > > >> > > >> > > > > >> > >> > > > > > >> > > > > >> > > > >> > > >> > https://beam.apache.org/contribute/become-a-committer/#knows-upholds-and-= reinforces-the-responsibilities-of-an-apache-software-foundation-committer > >> > > > > >> > > > >> > > > > >> > - Knows, upholds, and reinforces the Beam community=E2= =80=99s > >> > practices > >> > > > > >> > < > >> > > > > >> > > >> > > > > >> > >> > > > > > >> > > > > >> > > > >> > > >> > https://beam.apache.org/contribute/become-a-committer/#knows-upholds-and-= reinforces-the-beam-communitys-practices > >> > > > > >> > > > >> > > > > >> > - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> > > > > >> > < > >> > > > > >> > > >> > > > > >> > >> > > > > > >> > > > > >> > > > >> > > >> > https://beam.apache.org/contribute/become-a-committer/#knows-upholds-and-= reinforces-the-beam-communitys-practices > >> > > > > >> > > > >> > > > > >> > > >> > > > > >> > > >> > > > > >> > I believe if we merge our current committer criteria with > >> this > >> > > model > >> > > > > it > >> > > > > >> > will open the path to committership to a wider pool, > >> > acknowledge > >> > > > that > >> > > > > >> > there are multiple paths, and reinforce the ASF values an= d > >> > > > > >> > responsibilities. > >> > > > > >> > > >> > > > > >> > The Beam model does not explicitly address a PMC level bu= t > we > >> > > could > >> > > > > add > >> > > > > >> it > >> > > > > >> > in in the same spirit of reinforcing the ASF > responsibilities > >> > and > >> > > > > >> values of > >> > > > > >> > this level. > >> > > > > >> > > >> > > > > >> > Looking forward to feedback about this possible direction= . > If > >> > the > >> > > > > >> community > >> > > > > >> > is interested looking more into this direction I would be > >> happy > >> > to > >> > > > > >> create > >> > > > > >> > of first draft of something more concrete to look at - (o= r > if > >> > > > someone > >> > > > > >> else > >> > > > > >> > wants to take a crack at it too that would be great) > >> > > > > >> > > >> > > > > >> > - Carin > >> > > > > >> > > >> > > > > >> > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > > > --00000000000087e1c60579556fff--