Peter Cooper Jr. on Mon, 16 Jul 2007 10:32:44 -0700 (MST)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[s-b] Proposal: Make votes into attributes


I propose:
__Make votes into attributes__
{{
[[
This removes the distinction between ABSTAIN and not voting, clarifies
what submitting a vote means, stops us from needing to call it a "Final
Vote" everywhere, and just generally uses our attribute system more.
]]

In rule 2-2, change
{{
A Registered Voter may submit a Vote on an Open proposal at any time. The
Vote must be one of the words FOR, AGAINST, or ABSTAIN; other words are
ignored.

The most recent Vote on a proposal by a Registered Voter is called that
Registered Voter's Final Vote on that proposal.
}}
to
{{
For each proposal, there is a corresponding Vote attribute, with a scope
of all Registered Voters, a range of the values {FOR, AGAINST, ABSTAIN},
and a default value of ABSTAIN.

As a game action, the holder of a Vote that corresponds to an Open
proposal may change that Vote's value.
}}
and change all other instances of "Final Vote" to "Vote".

In rule 2-6, change all instances of "Final Vote" to "Vote", change "was
not ABSTAIN" to "is not ABSTAIN", and change all instances of "was FOR" to
"is FOR".
}}

-- 
Peter C.
_______________________________________________
spoon-business mailing list
spoon-business@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-business