Federico Barbieri wrote: > > My fear is that if you open the commiters group of a project, > those in that project's tribe who feel "ownership" on the code > will mainly be pissed of by "strangers that want to mess with > my code" and will probally develop a very uncostructive > attitude. To allow cross development trust is the key factor. > You have cvs write access becouse we trust you. And we trust > you becouse we know you since you've been around enough to > prove your skills.
I was very surprised the first time that somebody updated "my" code in PHP. At first, I didn't know what to think. Then I realized that that person had made an incompatible change to something I depended on, and fixed my code to be in synch. Over time, I saw that the number of changes to "my" code made by others approached the number of changes I made. Mostly these changes were the correct ones, in a few circumstances I had to make a fix, and in one case I even remember somebody making an incorrect fix with somebody else fixing it. I very much like Peter's approach of incrementally addressing this. BTW - I assume that you are using the term "you" in the generic sense. I don't have cvs write access to avalon currently. I actually have authority to give myself permission, but I don't intend to abuse that priviledge. Again, I don't wish to impose my will upon anyone, I would rather have everyone come around to my way of thinking on their own. ;-) - Sam Ruby
