Propose new functionalities for Decidim software
#DecidimRoadmap Designing Decidim together
Token voting rule on Budget component
Our client want the users to vote by allowing tokens to projects for the Budget component. Multiple tokens can be allowed to one project.
As a user, I want to be able to give several votes of my total votes for the same project. To do this, I want to see next to each project a voting method allowing me to assign multiple votes for each project.
As an admin, I want to be able to activate or deactivate this voting method in the admin panel (in the "voting rules" section of the Budget component), thanks to a checkbox.
I also want to be able to have a field to configure :
- the total number of votes a user can assign
- the maximum number of votes that can be assigned to one project.
List of Endorsements
Report inappropriate content
Is this content inappropriate?
8 comments
Conversation with Pauline Bessoles
Hi @carol do you have any insights about this ?
Hi! We've been thinking about how to recap all the submitted proposals on different voting methods and rules for budgets, and how to arrange them in the admin.
With regard to this particular proposal, we find it interesting as an alternative to voting by budget/amount. We do have some suggestions, though:
- We'd prefer to call it "Voting by points" rather than "token voting", to avoid confusion as we are going to use this term in the upcoming e-voting module.
- This would be a first mockup on how it would look in the admin panel: https://imgur.com/Rp1kbh1 Please note that options 1) and 2) are shown separately. Once the voting method has been chosen, the "voting rules" specific to that method are displayed. In the case of "Voting by budget" you can see them in the mockup. In the case of "Voting by points" it would be:
- By minimum number of points
- Per minimum and/or maximum number of projects
- By specific number of projects
(1/2)
With this approach we also solve this feature request: Maximum number of projects to be voted on on Budget component
Any feedback is very much appreciated!
Thanks for the detailed feedback !
Looks good to me. I'm ok with calling it "Voting by points". In order to comply with our client need detailed in this proposal we need to add a 3rd field to the "Apply rule : Maximum / minimum number of project" :
--> "max number of points a project can receive"
Default value would be 1 (cannot go bellow 1 and max would be the total number of points)
When the value is superior to 1 we change the button to something like what's shown in the @Pops mockup (doesn't have to hearts).
Does this works for you ?
Conversation with Antti Hukkanen
May I ask why this proposal was withdrawn or any information that lead to that conclusion?
I know the "voting by project" rule got into the core but I believe it still does not allow you to give weighted votes for specific projects as this token approach would give.
Hi Antti!
I have withdrawn this metaproposal because funding is not available anymore for this feature, and the recent refactoring of the component changed some of the specs.
Furthermore, I feel that the discussion about this new voting method can continue here: Provide new option to support a proposal: with a scale because I think it should be designed the same way for proposals and projects.
Right now, at OSP we're planning on developing this Maximum number of projects to be voted on on Budget component and this Config flag to allow to go over budget on Budget component on the Budget component.
My plan was to wait for all the new improvements on the component to refactor my proposal, but I can publish again this one if you think the conversation should take place here (I think I can't un-withdraw my proposal).
OK, thanks Pauline! I think this explains it.
I think you decide, as it's your proposal. :)
I cannot currently find any matching proposals for this particular proposal right now (token based voting). I think this deserves its own proposal, as it would be an important feature. Any way is fine, either make a new one or re-publish this one.
I now understand this is on hold because of the budgets component refactoring but I just hope this proposal will not disappear in the wind.
The up to date proposal is available here: Vote multiple times for a same project
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...