/[drupal]/contributions/modules/decisions/README.txt
ViewVC logotype

Contents of /contributions/modules/decisions/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.8 - (show annotations) (download)
Wed Nov 26 21:53:14 2008 UTC (12 months ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-6--0-1-ALPHA1, DRUPAL-6--1-0, DRUPAL-6--1-1, DRUPAL-6--1-2, DRUPAL-6--1-3, DRUPAL-6--0-1-BETA3, DRUPAL-6--0-1-BETA2, DRUPAL-6--0-1-BETA1, HEAD
Changes since 1.7: +1 -0 lines
File MIME type: text/plain
add Yann as a contributor
1 Goals
2 =====
3
4 To develop a voting module for integration with Drupal that features flexible
5 voting mechanisms, delegatable votes, taxonomy/category influenced controls
6 and weighted voting to begin with.
7
8 We will make one or more Drupal modules for this and aim to take advantage of existing modules as much as possible.
9
10 Design principles
11 =================
12
13 * The tool should allow people to reproduce and surpass the kinds of
14 decision-making instances that exist in face-to-face meetings
15 * The tool should also allow evaluation of the
16 representativity/distribution of decisions
17 * Decision-making/voting systems should be modular and flexible to
18 reflect the nature of the groups rather than impose a structure on
19 the groups
20 * Decisions should be auditable
21
22 Desired characteristics
23 =======================
24
25 * modularity allows users to pick between different voting mechanisms:
26 * binary voting
27 * ranking mechanism: the automatic spinoff voting would need this.
28 * instant runoff voting
29 * allocation voting (aka "scoring")
30 * etc.
31 * optional quorum validation
32 * variable quorum conditions (concensus, 50% + 1, 2/3 +1, etc.)
33 * variable closing conditions (time limit vs. first past the post
34 vs. quorum)
35 * delegatable votes
36 * weightable (allow weighting of votes to reflect, for example, role,
37 karma, or impact-of-decision-on-user)
38 * spoilable votes
39 * notifications
40 * ... and a whole lot more that we'll come up with
41
42 Installation
43 ============
44
45 See INSTALL.txt.
46
47 Dependencies
48 ============
49
50 This module uses the new forms API of the Drupal 4.7.x branch and
51 requires the voting_api.module.
52
53 License
54 =======
55
56 Under the GPL. See LICENSE.txt.
57
58 Contributors
59 ============
60
61 Antoine Beaupré aka anarcat
62 Omar Bickell
63 Stéphane Couture
64 Patrice D'Amours
65 Chris Kennedy
66 Mathieu Petit-Clair
67 Yann Rocq
68 [who's missing here?]
69
70 Updates
71 =======
72
73 For more information and the latest news, visit
74 http://decisions.gnuvernment.org/

  ViewVC Help
Powered by ViewVC 1.1.2