Asger Ottar Alstrup <[EMAIL PROTECTED]> writes:
> It's much better to make 10 commits during 3 hours. Then each diff is 
> manageable in a review, and it is technically easier to revert.
> 
> Lars has a point that it can improve your workflow when you need to 
> think small, self-contained steps. But this effect can be achieved 
> without a patch review system.

I don't think that there's too much wrong with the present system. What seems to
be lacking --- and what leads to the frustration --- is that patch review has
turned into "thou shalt not commit until *I* am happy" (for some *I*). I'd
prefer to see an environment in which people felt comfortable committing
"imperfect" code so long as they also accepted that the flip side of this
privilege was that they addressed these criticisms. Sometimes that would mean
fixing the code. Sometimes it would mean defending what they've written ;-)

Now that Lars has installed Trac, commit mails sent out automatically by lyx-cvs
all have hyperlinks to the changes. Given that giving individuals commit rights
to the repository implies a certain level of trust, it makes perfect sense to me
to allow people to work as Asger suggests but to expect them to drop a line to
lyx-devel saying what they've done:

Hey guys, I've just committed Tomaz's update to pl.po to the 1.4 branch. See
http://www.lyx.org/trac/changeset/14334
http://www.lyx.org/trac/changeset/14335

The rest of us are then free to comment as we do now --- and should expect the
committer to pay due regard to these comments.

Regards,
Angus



Reply via email to