-Re: That extra 'src'
Benson Margulies 2012-03-12, 18:56
On Mon, Mar 12, 2012 at 2:45 PM, Keith Turner <[EMAIL PROTECTED]> wrote:
> Ok, who is going to do the move? This made me start thinking about
> how Apache works.
> Benson, you will be on our PMC when we graduate. Does this mean you
> will be a committer? There was some discussion that a committer may
> not be on the PMC, now I am wondering about the reverse.
So, the conventional situation is that the PMC is a subset (possibly
improper) of the committers. However, it's not the only option. There
have been discussions of situations in which a community wants to vote
someone in as part of the supervisory structure (PMC) who has no use
for, and/or hasn't ever contributed to justify, committer karma. I
could be on the PMC and not have committer karma until I've
contributed enough work, assuming that I ever did. The initial setup
of the TLP has some ambiguity to it this way; no one is going to be
really shocked and surprised I just quietly end up with karma based on
PMC membership. I am on the OpenNLP PMC for the same reason I'm listed
with you, and, in fact, I don't know if I have karma, since the
question has never come up. I rather bet that someone just took the
list from the resolution and made everyone the same in that case, and
that will happen here unless Billie takes steps to avoid it.
> On Mon, Mar 12, 2012 at 2:34 PM, Benson Margulies <[EMAIL PROTECTED]> wrote:
>> On Mon, Mar 12, 2012 at 12:27 PM, Keith Turner <[EMAIL PROTECTED]> wrote:
>>> On Mon, Mar 12, 2012 at 11:54 AM, Benson Margulies
>>> <[EMAIL PROTECTED]> wrote:
>>>> On Mon, Mar 12, 2012 at 11:16 AM, Keith Turner <[EMAIL PROTECTED]> wrote:
>>>>> Just to make sure I understand, you are a saying if "<root>/src/*"
>>>>> were moved to "<root>/" mvn site would be happy?
>>>> Yes. Also many people with ingrained habits of interacting with
>>>> multi-module maven projects.
>>> Would anything other than mvn site benefit from this change? I am
>>> not opposed to making this change. It will make merging bugfixes from
>>> 1.4 to trunk slightly painful.
>> Here's my best arguments:
>> 1) Maven works best when you follow the pattern. Maven, and I write as
>> a committer to it, has many traps for you when you try to stray from
>> the pattern, even when there seems to be a perfectly reasonable means
>> of configuring what you want. Following the pattern for multi-module
>> projects will pay off in the long run, even if, in the short run, all
>> it does it make the site plugin usable (thus getting you pretty
>> reports on the web site).
>> 2) Least Surprise. Potential contributors who are accustomed to 'the
>> usual thing' are will always find that dir to be a pothole.
>> It doesn't really make merges work much harder, since the scm's track the moves.