Re: Proposal: Enhance requirements for General resolutions
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>
Reply to: