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

Democracy Future Work Tracking Issue #347

Open
pifragile opened this issue Sep 6, 2023 · 0 comments
Open

Democracy Future Work Tracking Issue #347

pifragile opened this issue Sep 6, 2023 · 0 comments

Comments

@pifragile
Copy link
Contributor

pifragile commented Sep 6, 2023

This is a list of features that should be implemented in the future of the democracy pallet:

Step 1:

  • Decide which matters can be voted on and implement (1.5 days)
  • Use timestamps instead of blocks to be consistent with cycles (1.5 days)
  • Use reputation commitment pallet for proposals (0.5 days)
  • Pass proposal enactment errors to user (0.5 days)
  • Lazy proposal update (0.5 days)
  • Persist electorate size in proposal (0.5 days)
  • Add more events (0.5 days)
  • Extend integration tests (1 day)
  • Extend CLI (Show vote status, make enactments queriable) (1 day)

Step 2:

  • Think about: Limit active proposals per reputable per cycle
  • Use generic dispatchables for proposal actions (rather not, because we can't grant root privilege to democracy as a systemchain)
  • Define protocol for inter-community voting
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