Joystream / pioneer

Governance app for Joystream DAO
https://pioneerapp.xyz/
GNU General Public License v3.0
44 stars 70 forks source link

Elections: Election statistics #4707

Open mochet opened 10 months ago

mochet commented 10 months ago

Problem

Currently Pioneer offers basically no insight whatsoever into the voting activity of a currently active elections, such as showing the number/amount of current votes, how many votes are revealed/unrevealed. Due to this the only place available to get such statistics is the Council Leaderboard (which has turned into an extremely complicated spreadsheet that is only available to advanced users and is tedious--it is useless to send the link to this spreadsheet to the average person because it contains several dozen tabs and no normal person would understand how to even navigate it)

Solution

Add statistics to the Pioneer election screen which should show most of the core information from this screenshot (each column is an individual election): image

Requirements

thesan commented 10 months ago

There is a Revealed votes statistic on the Past elections page: image but it doesn't show the staking amount so that's not enough.

I think changing this statistic to show "{Revealed stake} JOY / {Unrevealed stake} JOY stake" and have the bar reflect this would mostly solve this issue (for the revealing stage) and the "{Revealed vote count} / {Unrevealed vote count}" could also show this statistic at the bottom without another bar.

mochet commented 10 months ago

There is a Revealed votes statistic on the Past elections page: image but it doesn't show the staking amount so that's not enough.

I think changing this statistic to show "{Revealed stake} JOY / {Unrevealed stake} JOY stake" and have the bar reflect this would mostly solve this issue (for the revealing stage) and the "{Revealed vote count} / {Unrevealed vote count}" could also show this statistic at the bottom without another bar.

This would help a bit but there also needs to be visibility into the amount of votes during current elections, that is where its currently the most lacking.