Closed
Bug 840099
Opened 13 years ago
Closed 13 years ago
Introduce voting system
Categories
(Mozilla Reps Graveyard :: reps.mozilla.org, task, P1)
Mozilla Reps Graveyard
reps.mozilla.org
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: pierros, Assigned: tasos)
References
Details
(Whiteboard: u=user c=voting p=3)
Introducing a new app in our portal. A voting system.
Basic admin and user workflow are described in attachments.
The voting model should include:
- Name* (string)
- Description* (string)
- Link (string)
- Start Datetime* (date)
- End Datetime* (date)
- Eligible voting groups* (select between groups)
- Add voting items (multiple)
- Voted (list of people that voted, to keep count and use for non-double votes)
Voting items:
- Type (select) [range,radio]
If range:
- Multiple selection (via drop-down) of all Reps
If radio:
- Multiple new fields added (markdown enabled) that result in radio buttons
Creation of new voting can happen only by an admin
Editing only by an admin
Access (for casting vote) only by eligible groups (and admin) between start and end date (and only if not voted already). Access for results only after end date (and displaying results)
Voting (reps.mozilla.org/voting) should display past, future and current votings (visibility based on eligibility of castin votes and admin view-all). Link to create a voting only to admin
Email notifications detailed in other bug.
| Assignee | ||
Updated•13 years ago
|
Assignee: nobody → tasos
Status: NEW → ASSIGNED
| Reporter | ||
Updated•13 years ago
|
Priority: -- → P1
| Reporter | ||
Comment 1•13 years ago
|
||
Mockups for voting_list
https://github.com/ppapadeas/remo/commit/4b6e552b9f90ad3203717ce3ad224bc2d090db49
| Assignee | ||
Updated•13 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 2•13 years ago
|
||
Verified on dev
Updated•5 years ago
|
Product: Mozilla Reps → Mozilla Reps Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•