Even with the best of intentions, people can unknowningly break the tree. It happens - we're human. By enforcing a policy that mandates prior peer review, we would ensure the integrity of the stable tree to the best of our ability.I think this whole RTC vs. CTR debate is moot at this point. We all trust each other not to mess up the repositories too much, and we all hold code-level veto power over any commit (with technical justification). Given that, I see no reason to put arbitrary roadblocks in front of our trusted committers.
One of OtherBill's stated goals was to ensure a level of stability at all times in the stable tree. Unless we follow RTC rules, I don't believe we can guarantee that stability.
I'm not suggesting RTC on the -development tree - the guarantee of stability isn't there, but I believe it is on -stable. We should enforce a policy that reflects our desire of stability. -- justin
