pik-gane / vodle

We develop an interactive, consensus-oriented group decision app
https://twitter.com/vodle_it
GNU Affero General Public License v3.0
25 stars 16 forks source link

Option polls with indefinite duration? #216

Closed makoConstruct closed 1 year ago

makoConstruct commented 1 year ago

I'm thinking of using a long-running vodle choice poll to pick topics for my meetup group. Whatever the top option is would be picked, and then it would be removed, and we'd do the next top on the next event, and so on. We would not want to throw away the losing suggestions, as today's unpopular option is tomorrow's best available compromise. It's possible this wont really be good, but I'd like to try it.

Apologies if this is possible by like, taking a concluded poll and cloning it or editing it repeatedly with a new closing date, or something. I wasn't able to create a poll and test the thing because of a bug that's too obvious to bother reporting (the "[tick] ready" button is, I think, greyed out, and clicking it does not work).

mensch72 commented 1 year ago

Hi @makoConstruct , first on that "ready" bug: if that happens, please try setting the poll end date freshly, this seemed to resolve it to me. I believe otherwise the validator thinks the end date is invalid. I will look at that issue

Then, thank you for suggesting this feature. It sounds like an interesting and valid use case. For now, I think the fastest solution I could offer at this point is:

  1. Let users "duplicate" ended polls. This would open the poll drafting page with the old poll's data prefilled, so that you could then remove the last option and set a new end date.

Would that help for now? If so, I guess we can include this feature in the backlog for V1.0.

It would however not copy the earlier waps, so participants would have to evaluate all options freshly. So the next step would be:

  1. Offer participants in the new poll to copy their waps from the previous poll at any time during the new poll. Or even more conveniently: Offer a toggle that shows the old waps alongside the new ones, and offer a "copy" button next to each slider. And then maybe even offer an "undo" button as well...

Btw, I will turn this issue item into a discussion item until we settled on what solution we want.