On Sat, 21 Mar 2009, Don Armstrong wrote: > I'm going to make suggestions for changes to both proposals here; just > change 2*floor(Q) to floor(Q) for the second alternative. Note that > I've switched from floor(2Q) to 2*floor(Q); this changes the majority > requirements from 31 to 30, which is what the extended rationale said > as an example.
Truncated wdiff output that implements this is below, diff attached. <H3>4.2. Procedure</H3> <OL> <LI> <P>The Developers follow the Standard Resolution Procedure, below. A resolution or amendment is introduced if proposed by any Developer and sponsored by at least [-K-] {+2*floor(Q)+} other Developers, or if proposed by the Project Leader or the Technical Committee.</P> </LI> <LI> <P>Delaying a decision by the Project Leader or their Delegate:</P> <OL> <LI>If the Project Leader or their Delegate, or the Technical Committee, has made a decision, then Developers can override them by passing a resolution to do so; see s4.1(3).</LI> [-<LI>If such-] {+<LI>When+} a resolution [-is-] {+has been+} sponsored by at least [-2K-] {+floor(Q)+} Developers, or if it is proposed by the Technical Committee, the resolution puts the decision immediately on [-hold (provided-] {+hold, provided+} that resolution itself says [-so).</LI> <LI>If the original decision was to change a discussion period or a voting period, or the resolution is to override the Technical Committee, then only K Developers need to sponsor the resolution to be able to-] {+that it will+} put the decision [-immediately-] on [-hold.</LI>-] {+hold immediately.</LI>+} [...] <LI> <P>Q is half of the square root of the number of current Developers. [-K-] {+floor(Q)+} is [-Q-] {+the nearest integer less than+} or [-5, whichever-] {+equal to Q. 2*floor(Q)+} is [-the smaller.-] {+two times floor(Q).+} Q [-and K-] need not be [-integers-] {+an integer+} and [-are-] {+is+} not rounded.</P> </LI> </OL> Don Armstrong -- Religion is religion, however you wrap it, and like Quell says, a preoccupation with the next world clearly signals an inability to cope credibly with this one. -- Richard K. Morgan "Broken Angels" p65 http://www.donarmstrong.com http://rzlab.ucr.edu
--- gr_mod_second.wml.orig 2009-03-22 17:17:38.000000000 -0700 +++ gr_mod_second.wml.new 2009-03-22 17:25:46.000000000 -0700 @@ -2,10 +2,10 @@ <OL> <LI> - <P>The Developers follow the Standard Resolution Procedure, below. - A resolution or amendment is introduced if proposed by any - Developer and sponsored by at least K other Developers, or if - proposed by the Project Leader or the Technical Committee.</P> + <P>The Developers follow the Standard Resolution Procedure, below. A + resolution or amendment is introduced if proposed by any Developer and + sponsored by at least 2*floor(Q) other Developers, or if proposed by + the Project Leader or the Technical Committee.</P> </LI> <LI> @@ -16,15 +16,10 @@ Committee, has made a decision, then Developers can override them by passing a resolution to do so; see s4.1(3).</LI> - <LI>If such a resolution is sponsored by at least 2K Developers, - or if it is proposed by the Technical Committee, the resolution - puts the decision immediately on hold (provided that resolution - itself says so).</LI> - - <LI>If the original decision was to change a discussion period or - a voting period, or the resolution is to override the Technical - Committee, then only K Developers need to sponsor the resolution - to be able to put the decision immediately on hold.</LI> + <LI>When a resolution has been sponsored by at least floor(Q) Developers, + or if it is proposed by the Technical Committee, the resolution puts + the decision immediately on hold, provided that resolution itself says + that it will put the decision on hold immediately.</LI> <LI>If the decision is put on hold, an immediate vote is held to determine whether the decision will stand until the full vote on @@ -68,8 +63,8 @@ </LI> <LI> - <P>Q is half of the square root of the number of current - Developers. K is Q or 5, whichever is the smaller. Q and K need not - be integers and are not rounded.</P> + <P>Q is half of the square root of the number of current Developers. + floor(Q) is the nearest integer less than or equal to Q. 2*floor(Q) is + two times floor(Q). Q need not be an integer and is not rounded.</P> </LI> </OL>