Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-08-02 Thread Barrie Treloar
About growing the PMC, I suppose we're looping here ;-). IIUC, again, I think the point is precisely to define those values/rules to be able to induct more serenely new PMC members while asking them to adhere to those definitions. I think that, so far, this idea has not found much favour

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-08-01 Thread Jonathan Sharp
I think John C raises an interesting case here, where the voting process can fall down. A large code dump like that can hurt the quality of documentation and support (in addition to team morale). My $.02 Jon On Thu, Jul 25, 2013 at 2:36 PM, John Casey jdca...@commonjava.org wrote: It's

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-08-01 Thread Ron Wheeler
On 01/08/2013 5:55 PM, Jonathan Sharp wrote: I think John C raises an interesting case here, where the voting process can fall down. A large code dump like that can hurt the quality of documentation and support (in addition to team morale). It depends on how good the code and documentation is!

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-08-01 Thread Baptiste MATHUS
2013/8/2 Ron Wheeler rwhee...@artifact-software.com On 01/08/2013 5:55 PM, Jonathan Sharp wrote: I think John C raises an interesting case here, where the voting process can fall down. A large code dump like that can hurt the quality of documentation and support (in addition to team

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-08-01 Thread Ron Wheeler
On 02/08/2013 12:56 AM, Baptiste MATHUS wrote: 2013/8/2 Ron Wheeler rwhee...@artifact-software.com mailto:rwhee...@artifact-software.com On 01/08/2013 5:55 PM, Jonathan Sharp wrote: I think John C raises an interesting case here, where the voting process can fall

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-26 Thread Baptiste MATHUS
Le 25 juil. 2013 23:05, Stephen Connolly stephen.alan.conno...@gmail.com a écrit : Perhaps we could reframe the question a little then (as people seem to be testing hung up on the committed wording)... Should the PMC encourage people experimenting on new improvements to Maven to do that work

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-26 Thread Ron Wheeler
On 26/07/2013 11:35 AM, Baptiste MATHUS wrote: Le 25 juil. 2013 23:05, Stephen Connolly stephen.alan.conno...@gmail.com a écrit : Perhaps we could reframe the question a little then (as people seem to be testing hung up on the committed wording)... Should the PMC encourage people

RE: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-26 Thread Richard Sand
Sometimes groupthink does not reach the best conclusion and an individual effort may be required to move the state of the art. OTOH, the majority should not be held up by a person with ideas that the majority does not want to pursue. So what you're saying is, the needs of the many outweigh the

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-26 Thread Ron Wheeler
On 26/07/2013 10:26 PM, Richard Sand wrote: Sometimes groupthink does not reach the best conclusion and an individual effort may be required to move the state of the art. OTOH, the majority should not be held up by a person with ideas that the majority does not want to pursue. So what you're

[DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
There are two schools of thought amongst the current members of this projects PMC. Without wanting to deliberately tip my hand and reveal where my opinion is, we would like to solicit the opinions if the community that we serve. Please give us your thoughts. The topic is essentially: Do you

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Nigel Magnay
That whole section I find pretty bizarre. - Apache is about (open-source) software. - Writing code is *good*. - Forks are *good* * * I'm put in mind of Linus' talk about why git distribution is so important - that 'if you don't think I'm doing a good job, then you can just take your code from

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
There is clearly an underlying issue that prompts this question. My understanding is that members of the PMC are selected by other members of the PMC. There is no democratic will of the people involved. I am not sure how people get kicked off the PMC. What are the official grounds for asking

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Curtis Rueden
Hi Stephen and everyone, I largely agree with Nigel, and would add that in general, bureaucratic rules prohibiting various (often technically and/or socially sound) actions such as forking are a great way to ensure that skilled people distance themselves from the organization (i.e., quit the PMC,

AW: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Markus Karg
As a Maven user I think that everybody who is working on a project should behave the same. Hence, I would say, PMC members should rather certainly demonstrate how to live the community rules. -Ursprüngliche Nachricht- Von: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
On Thursday, 25 July 2013, Curtis Rueden wrote: Hi Stephen and everyone, I largely agree with Nigel, and would add that in general, bureaucratic rules prohibiting various (often technically and/or socially sound) actions such as forking are a great way to ensure that skilled people distance

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Thomas Broyer
I think I'm with Ron Wheeler here. I'd add though: are you a “Project Manager” if you don't contribute to the project the changes you're doing in a fork? My gut feeling would be “no”, but that'd be ignoring the amount of contributions to the project itself (I know who you're talking about, but I

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Jason van Zyl
So what's outlined in those paragraphs have counter examples at the ASF. I do not believe it is a bad thing to have alternative distributions or forks, and it doesn't matter where they are. What you are saying is that committers are obliged to share all their work with other committers. Which

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Colebourne
The section that was added below has nothing to do with the rest of the document. It should be reverted, as it is basically nonsense as Jason has just pointed out. Maven has lots of other problems. This really doesn't seem like one anyone should be spending any time or energy on. Stephen On

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
As part of trying to kick this project back to life, we need to grow both committers and the PMC. One of the issues with growing either is determining if potential candidates are the right sort of person. There is a disagreement in the PMC as to whether dedication to the Maven project community

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Jason van Zyl
On Jul 25, 2013, at 12:03 PM, Stephen Connolly stephen.alan.conno...@gmail.com wrote: As part of trying to kick this project back to life, we need to grow both committers and the PMC. You don't need either. You need people who do work. People who do work may happen to be a committer or

RE: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Sankaran, Nambi
+1 The candidates should be people who contribute in terms of code/patch. -Original Message- From: Jason van Zyl [mailto:ja...@tesla.io] Sent: Thursday, July 25, 2013 9:56 AM To: Maven Users List Subject: Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
The Apache Foundation values Community over Code. Merit is thus not just a question about writing the best code but helping and fostering the community around that code. This in deciding committers we need people who are good enough *both* socially and technically. This can be a mix, eg one very

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Jason van Zyl
All what-ifs. The decisions, as I said, should be made on the typical 6-12 month period of contribution. Everything is encapsulated there: the code done, how it was introduced, how it was delivered and if there were no issues then that can be the basis to make a decision. Everything outside the

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Andreas Gudian
I also find it quite odd an almost offensive to the open source community in general to state that a PMC member shall not be allowed to fork too much around. It's not a marriage, you know ;-). I tend to agree with Jason: the PMC needs people who *do* stuff, meaning: * bring the project foward

RE: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Sankaran, Nambi
This community is created around maven, which is a software (code) written in java. Lot of people use maven (including me) on a daily basis, because of the value it provides. We use it because the code works. Some of the users, eventually become contributors and committers. Just like many

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
+1 On 25/07/2013 11:16 AM, Jason van Zyl wrote: So what's outlined in those paragraphs have counter examples at the ASF. I do not believe it is a bad thing to have alternative distributions or forks, and it doesn't matter where they are. What you are saying is that committers are obliged to

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
I gather that the process is a simple vote by the existing members. Perhaps this is one of those things that is best left uncodified and allow each person who has to make the decision to chose their own criteria. Clearly people like to work with people that they find intelligent, people

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
The last thing that you need is a bunch of smart committed people who talk about doing stuff the Apache way but don't actually write code or participate in supporting users. If someone is writing code that works, faster than the rest of the team can read it, you are in a great position. Get

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
On Thursday, 25 July 2013, Ron Wheeler wrote: The last thing that you need is a bunch of smart committed people who talk about doing stuff the Apache way but don't actually write code or participate in supporting users. The key thing is it is not just about writing code. We need people to

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Barrie Treloar
On 26 July 2013 03:25, Andreas Gudian andreas.gud...@gmail.com wrote: I tend to agree with Jason: the PMC needs people who *do* stuff, meaning: * bring the project foward (with discussions like this one, or the JDK5/JDK6 threads). * keep a close eye on commits. * keep a very close eye on

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Baptiste MATHUS
Hi, I think the point is quite simple. I agree with Jason that work should be the main criteria if not the only one. But as Stephen reminds, we should define work in a larger general sense than just code. Working for the community as worshipped by the ASF can be pushing code, sure, but also

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
Perhaps we could reframe the question a little then (as people seem to be testing hung up on the committed wording)... Should the PMC encourage people experimenting on new improvements to Maven to do that work at the ASF? And if so, should they then practice what they preach, and ensure that any

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Stephen Connolly
On 25 July 2013 22:17, Paul Benedict pbened...@apache.org wrote: Stephen, those are great questions. Yet, I think these questions are riding an assumption that PMC members are solely volunteering at Apache, because the emphasis (as I interpret your words) is to place the Apache project

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread John Casey
On 7/25/13 4:17 PM, Paul Benedict wrote: Stephen, those are great questions. Yet, I think these questions are riding an assumption that PMC members are solely volunteering at Apache, because the emphasis (as I interpret your words) is to place the Apache project first/above other external

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Paul Benedict
Stephen, those are great questions. Yet, I think these questions are riding an assumption that PMC members are solely volunteering at Apache, because the emphasis (as I interpret your words) is to place the Apache project first/above other external contributions. Isn't that the heart of this

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Paul Benedict
Agreed. I'll tip my hand and give my opinion: PMC members should have an Apache first mentality. They are gatekeepers and guardians of their project. Spinning off critical code to other OSS organizations should be frowned upon -- it splits the development and wider community into smaller pieces.

RE: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Martin Gainty
Private Sector Usage of Apache code: Sonatype is the second organization (that I know of) to leverage existing ASF code to engage Paying Customers In last 10 years Paul F (dba WS02) leveraged the entire axis project for Customised SAAS Solutions for HealthCare as well as Financial Services

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
Maven is open source and anyone can do whatever they want with it. That is the whole point of the Apache license. If the code splits off and a new open source product emerges that is better than Maven, then we all win. To prevent this, the Maven PMC has to make the right choices about the

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
On 25/07/2013 5:32 PM, Stephen Connolly wrote: On 25 July 2013 22:17, Paul Benedict pbened...@apache.org wrote: Stephen, those are great questions. Yet, I think these questions are riding an assumption that PMC members are solely volunteering at Apache, because the emphasis (as I interpret

Re: [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave (was Re: svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md)

2013-07-25 Thread Ron Wheeler
On 25/07/2013 5:05 PM, Stephen Connolly wrote: Perhaps we could reframe the question a little then (as people seem to be testing hung up on the committed wording)... Should the PMC encourage people experimenting on new improvements to Maven to do that work at the ASF? And if so, should they