It is my heartfelt belief that we need to really think hard about time windows. Making certain that these really work for the network.
We just had a ballot with a participation level that I think we can do better going forward. Some of the friction points (in my opinion) are too few communication channels, difficultly in voting remotely (i.e. on one’s smartphone), and time windows that might be a bit too short.
Voting via smartphone (iOS in particular) - I think this will be solved shortly and by some other group (I see a number of projects working on getting MetaMask on the phone). And more effective communication channels - well, we are using telegram but perhaps we need multiple channels. I think that the one parameter we can most easily and immediately tackle right now is bumping up time windows.
A number of validators would have voted, but the clock ran out. I think from this data point (and granted it is n=1 for the most part) we might need longer time windows. Also - and would love to hear from others about this idea - what about validators being able to vote up to and until the ballot is finalized regardless of the clock status.
The clock running out only means that a validator can finalize/close a ballot… but until that moment, others may cast their ballot. Sort of like getting in a line to vote and when the polls are ‘closed’, anyone in line can still cast their ballot (even if the line is moving slowly). My follow question (after others weight in) would be: is this technically feasible.