Maybe we’ve been too careful with only giving commit privileges to to experienced and trusted new developers. I spoke to Ezio Melotti and from his experience with getting commit privileges, it seems to be a case of “the lion is much more afraid of you than you are afraid of the lion”. I.e. having got privileges he was very concerned about doing something wrong, worried about the complexity of SVN, and so on. Since we’ve got lots of people watching the commit stream, I think that there really shouldn’t need to be a worry at all about a new committer doing something malicious, and there shouldn’t be much worry about honest beginners’ mistakes either — the main worry remains that new committers don’t use their privileges enough. So, my recommendation (which surely is a turn-around of my own attitude in the past) is to give out more commit privileges sooner.
(Emphasis added.)
Comments:
This reminds me of how the PUGS project operated. One patch bought you a commit bit.
Whilst it's a lot simpler to commit your own code in these days of DVCSes, becoming part of the mainline is still too hard.
Leave a comment: