The coordinator starts the process from the WG Contextual Menu, choosing the voting system.
When consensus starts, Thumbs Up/Down icons are replaced by Voting Controls
Voting Systems we need to support:
Range: each proposal can be scored between a MIN and MAX score. The final result is ranked by the average of scores received by each proposal
Ranked: members of the group rank the proposals per order of preference. The final resulta is the aggregated ranking.
Plurality: members of the group mark proposals with YES, NO, ABSTAIN and BLOCK. The aggregated number of yes, no, abstain and blocks on each proposal are used to rank the proposals (by diff of yes/no, below a threshold of blocking and requiring certain number of votes to count)
Distribution: members of the group distribute a number of points among proposals. The final resulta is the aggregated ranking.
Plan out the follow up from https://github.com/socialappslab/appcivist-patterns/issues/16#issuecomment-264072841 ....