geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Blevins <>
Subject Re: Donations & Policies
Date Tue, 12 Jul 2005 18:41:30 GMT
("superb support and mentoring for our new members and left the
questions of what to do if we fail to such time as it might be

+1  Building relationships, mentoring, thousand points of light.


On Tue, Jul 12, 2005 at 10:32:48AM -0700, David Jencks wrote:
> In order to avoid mile-long emails I'm starting over.
> I think our overall goal is to strengthen the geronimo community by 
> bringing in new developers and code that we as well as they want to 
> work on.
> This process is likely to be more work for us than the new developers, 
> since they  already know their code very well, whereas we need to learn 
> their code and more importantly mentor them into being part of the 
> geronimo community.  Therefore, we need to put together a process that 
> involves the least work for us, and we need to commit the time needed 
> to be good mentors.  To me, this means that the new people need to be 
> given commit access to at least their donated code, since we simply 
> won't have time to review all the patches that are likely to result 
> otherwise, and the svn structure needs to be set up for minimal 
> nuisance/simplest builds.  I think the last would be best with the new 
> code going somewhere in the geronimo/trunk tree: although svn tricks 
> are certainly possible to pull it in from elsewhere in apache svn, this 
> would add some complexity for no gain I can see.
> I also think it is important to publish a process for donations, so we 
> don't spend weeks discussing this every time someone offers something, 
> and so potential donors know what to expect and dont get the idea that 
> we are playing favorites.  If we run into problems, we can certainly 
> update the process.
> I'd like to reemphasize that bringing in new committers with their code 
> is going to be a lot of work for the existing community.  If we fail to 
> integrate a donation a very large part of the responsibility rests with 
> us for not having good enough community skills to work with the 
> newcomers.  It seems to me that discussions about limited commit 
> access/ acls/ etc are fundamentally discussions about what happens if 
> we fail.  I wonder what would happen if we instead discussed how we 
> will provide superb support and mentoring for our new members and left 
> the questions of what to do if we fail to such time as it might be 
> needed.
> thanks
> david jencks

View raw message