Hi Roy, > I know what code review means in a more-or-less standard setting, but > what does/should it mean for open source development? Is or isn't it > happening with TC? I think "code review" have a different meaning in "open source" and "corporate" environment. There are 2 "modes" - one is "review-then-commit" and the other is "commit-then-review". We are using the second ( for development ), and we should use the first in "beta" mode ( after a freeze ). "Review-then-commit" means all changes must receive 2 +1s before beeing commited. That guarantee that at least 2 other commiters are reading the diff. ( and of course, anyone can -1 it ). "Commit-then-review" is what happens on development mode - every commiter can do any changes he wants, and other commiters are supposed to read the code. If anyone has a problem with the change ( and sends a -1) the change must be rolled back ( by author ). I don't know how many commiters are indeed reading the commit messages - I try to do it and my guess/hope is that at least 2-3 other people are doing the same thing. Another issue is the review of the existing code - where people are reading the code and send comments / fixes. This happens all the time in most open source projects, and it seems tomcat is not an exception. Costin