Dave Newton wrote:
Jonathan Revusky wrote:

I just visited the above link and read the article and I don't see how
this can be presented as evidence against a more open collaborative
model. Basically it's the story of a bug. Somebody made a mistake.
People will make mistakes regardless.


Yep.

Guess what, though: inexperienced coders make more.


Also, the bug occurred, as far as I can see, in a closed source
commercial codebase, so it's not clear to me how this is relevant at all.


Yeah, because closed-source commercial codebases are completely
different from open-source codebases...

No, they're not insofar as code is code. However, there are huge differences in the motivations and in the overall sociology or dynamics of the situation though. In the open-source case, nobody is
working on some project that they find uninteresting because their boss
assigned them to that. If you're not interested, you simply don't commit code, good or bad.

People who volunteer to work on open source are the kinds of people who code for the joy of coding. In companies there are a lot of quite unmotivated people sort of going through the motions.

Extrapolating the problems you've had in companies to an open source project is quite tenuous.


Er...


I have said repeatedly at this point that I assume that code committed
by newbie committers would be reviewed. In principle, a bug like the
one described in that article would be caught at that point.


I know _I_ don't have the time to review each and every patch that comes
in to a repo.

Well, are you suggesting that people should be donating code via the bug tracker or wherever and nobody is necessarily reviewing it?

If the code has to be reviewed one way or the other, it is surely the same amount of work.

<snip>


I'm still not going to give commit access to anybody that asks for it
because _I_ haven't found that it works well.

I asked you before when you had actually tried this. I mean, in an open-source context. As I point out above, the company context is quite different.

So I don't think you answered my question.


If you have, that's great,
and I'm glad it's working for you, and I hope it continues to.

It's not just working for me. It's working for a lot of people. A lot of people use FreeMarker, you know.

Jonathan Revusky
--
lead developer, FreeMarker project, http://freemarker.org/



Dave



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to