Peter Donald wrote: > On Mon, 8 Jul 2002 23:45, Berin Loritsch wrote: > >>As someone already pointed out, CVS is not the place to do battle. I do >>not >>want to see a bunch of commit messages with "Revert" as the only word. >>Any >>time something is reverted, there has to be more explanation. *WHY* was >>it >>reverted? > > Same reason things are always reverted. They ignored a veto.
Taking from our guidelines (the relevant parts that apply). Just in case someone wonders what Peter means. "All product changes to the currently active repository are subject to lazy consensus." "An action requiring consensus approval must receive at least 3 binding +1 votes and no binding vetos. An action requiring majority approval must receive at least 3 binding +1 votes and more +1 votes than -1 votes. All other action items are considered to have lazy approval until somebody votes -1, after which point they are decided by either consensus or majority vote, depending on the type of action item." "-1 "No." On issues where consensus is required, this vote counts as a veto. All vetos must contain an explanation of why the veto is appropriate. Vetos with no explanation are void. No veto can be overruled. If you disagree with the veto, you should lobby the person who cast the veto. Voters intending to veto an action item should make their opinions known to the group immediately so that the problem can be remedied as early as possible." "Doubtful changes, new features, and large scale overhauls need to be discussed before committing them into the repository. Any change that affects the semantics of an existing API function, the size of the program, configuration data formats, or other major areas must receive consensus approval before being committed." "A committed change must be reversed if it is vetoed by one of the voting members and the veto conditions cannot be immediately satisfied by the equivalent of a "bug fix" commit. The veto must be rescinded before the change can be included in any public release." -oOo- The point of contention is "All vetos must contain an explanation of why the veto is appropriate. Vetos with no explanation are void." Maybe next time clearly state the -1, the reason, and put it also in the revert commit message. -- Nicola Ken Barozzi [EMAIL PROTECTED] - verba volant, scripta manent - (discussions get forgotten, just code remains) --------------------------------------------------------------------- -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>