Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Factor out voter decision making from council election #139

Closed
bedeho opened this issue Feb 9, 2020 · 1 comment
Closed

Factor out voter decision making from council election #139

bedeho opened this issue Feb 9, 2020 · 1 comment

Comments

@bedeho
Copy link
Member

bedeho commented Feb 9, 2020

These should be separate runtime modules.

The concept of having the voters decide on some proposition is fundamental, and currently, it is intertwined with the council election. It's very likely that the voters may need to make decisions on other things, and perhaps even be given direct access to the proposal system, hence we need to factor this out at the module level. We also have a number of possible improvements in the pipeline for how voting should work, and implementing these would also benefit from this cleanup.

The standalone voting module should support having multiple independent votes active at any given time.

@bedeho
Copy link
Member Author

bedeho commented Feb 10, 2020

One question in this approach is what we do about the self-voting that council members do? The cleanest may simply be to no longer count the staking as part of the voting, and instead councilors can self-vote through their membership.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant