Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C58B010D02 for ; Mon, 5 Aug 2013 11:45:39 +0000 (UTC) Received: (qmail 48674 invoked by uid 500); 5 Aug 2013 11:45:34 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 48611 invoked by uid 500); 5 Aug 2013 11:45:33 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 47810 invoked by uid 99); 5 Aug 2013 11:45:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Aug 2013 11:45:28 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of bmathus@gmail.com designates 209.85.215.177 as permitted sender) Received: from [209.85.215.177] (HELO mail-ea0-f177.google.com) (209.85.215.177) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Aug 2013 11:45:00 +0000 Received: by mail-ea0-f177.google.com with SMTP id f15so1543153eak.8 for ; Mon, 05 Aug 2013 04:44:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=ya7OCeusU+5aJGaOknbRSwZ9urB8KdfJRVRml8Yhf4c=; b=y2pIOZAKDmNvWKWmnEC2WkaVFGy3bdiCE8km73J1ZRh8trZ6/1CW7AIzvsWiu8Vpu5 /fhvGGnQUbeHLl9fo0tJ/OWKsqh02+XbC2lYGB5RBhXI6TA8LWc/W9zY+WhrvSMj9lqX 7nNKmCzYat1Adg6UsMcheKHIiG1o/IJuESbHWSQZouY2s6S4BZT+HKFDEjFdfd67ZOV1 bsmvf+tsZ5Y+CoOPGFSkSz2mru0ffA53R8nmMHuGpSjiE3aUqTax3K38XuJPF9QQr2A1 l47G1fJbb1sYTe9gOW07Es+0wKs+x3Ad9Jzilj16mx+tw5jgHJ1GGgrWLjIg9fKwj3FP e9Ag== X-Received: by 10.15.49.72 with SMTP id i48mr16532142eew.37.1375703079030; Mon, 05 Aug 2013 04:44:39 -0700 (PDT) MIME-Version: 1.0 Sender: bmathus@gmail.com Received: by 10.14.137.198 with HTTP; Mon, 5 Aug 2013 04:44:18 -0700 (PDT) In-Reply-To: References: From: Baptiste MATHUS Date: Mon, 5 Aug 2013 13:44:18 +0200 X-Google-Sender-Auth: u4HjzSZ6tyu8JyZwoUMWbQR3_20 Message-ID: Subject: Re: [DISCUSS] On the Maven PMC roles... (was [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave...) To: Maven Developers List Cc: Maven Users List Content-Type: multipart/alternative; boundary=001a11c33ec2589e4704e331d5b3 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c33ec2589e4704e331d5b3 Content-Type: text/plain; charset=UTF-8 Some small formating or typos. Added commas in a long sentence around line 280 and another one around l298. I generally find it hard to concentrate on a whole sentence without commas (or even periods separating ideas). See https://gist.github.com/Batmat/6155302 for proposed patch. If you need any other attachment format, just let me know. Cheers 2013/8/5 Stephen Connolly > Brian, > > Did you have any suggested changes to the forks section wording to clear up > my intent for that section? > > I'd like to start wrapping this up and move towards making it "official" > > Everyone else, > > Time to shout out if you have any issues / suggested improvements on the > content > > - Stephen > > On Friday, 2 August 2013, Stephen Connolly wrote: > > > On 2 August 2013 16:07, Brian Fox > 'cvml', 'brianf@infinity.nu');>> wrote: > > > >> I think the bulk of this is pretty good. On the fork section, > >> specifically: > >> > >> " > >> As soon as changes in that > >> fork are identified which should be brought back to the project those > >> changes should be introduced into at least a branch hosted on the Apache > >> Maven > >> source control in order to facilitate the easier review by the > community. > >> > >> The PMC should encourage by example the early committing of changes > from a > >> fork back to Apache Maven source control. > >> " > >> > >> This seems to want to compel code to be brought back as a > >> responsibility, I don't think we need to spell that out. > > > > > > This is why I say "as soon as ... are identified" > > > > The wording could be clearer... if somebody can figure out a better way > to > > say it. > > > > Basically, as soon as you say something like... "Oh commit 1a2b3d4e, we > > really need to get that into Maven itself, it's too good to be in our > > fork"... you should be trying to hasten getting that commit into Maven > > itself.... and if you are on the PMC and one of your commits is one that > > you say this of... you should just commit it back. > > > > Until you realise that a commit is one that you want to push to Maven, > hey > > it's your work... whatever... but as soon as you identify the change as > > being one that should be at Maven, as a PMC member you are expected to > try > > and get it into Maven quickly so that others working on the fork see that > > this is the example by which the PMC leads. > > > > If you can think of a clearer way to express that than my wording (which > > since you are not getting my intended meaning must therefore be lacking) > > please update. > > > > The section > >> about the downsides to not doing so and attempting to do it later is > >> really the core of the concerns... the extra diligence required to > >> consume large bodies of work is bigger. That doesn't mean that code > >> contributions are inherently bad just because they were developed > >> elsewhere, it's just harder to pull in. > >> > > > > Correct. > > > > > > > > On Fri, Aug 2, 2013 at 5:59 AM, Stephen Connolly > > wrote: > > > I have updated the project-roles with my thoughts resulting from the > > > healthy debate on the list and some debates elsewhere. > > > > > > If anyone wants to look at the resulting Work In Progress document as a > > > whole: > > > > > > http://svn.apache.org/viewvc/maven/site/trunk/content/markdown/project-roles.md?revision=1509594&view=markup > > > > > > Thoughts? > > > > > > -Stephen > > > > > > ---------- Forwarded message ---------- > > > From: > > > Date: 2 August 2013 10:52 > > > Subject: svn commit: r1509594 - /maven/site/trunk/content/markdown/ > > > project-roles.md > > > To: commits@maven.apache.org > > > > > > > > > Author: stephenc > > > Date: Fri Aug 2 09:52:11 2013 > > > New Revision: 1509594 > > > > > > URL: http://svn.apache.org/r1509594 > > > Log: > > > After a lengthy discussion on the users@maven list and some > > > side discussions on members@apache, I think the following changes > > > are more in line with what we should be seeking as responsibilities > > > of the PMC. > > > > > > * Forks are not bad... letting changes stack up in the fork is bad > > > but more from a 'it will be hard to review' point of view... > > > similarly using a fork to get external contributions complicates > > > the tracablity > > > > > > * We are not obligated to promote other ASF projects... but there > > > should be a symmetry in how that lack of obligation plays out > > > > > > * I identified some > > > > > > > > -- > Sent from my phone > -- Baptiste MATHUS - http://batmat.net Sauvez un arbre, Mangez un castor ! --001a11c33ec2589e4704e331d5b3--