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

Reply via email to