Page MenuHomePhabricator

THICC: Vote objects
Closed, InvalidPublic

Description

How do we manage votes/polls? Do they need to be separate objects? Specialised comments? Objects we just embed in/after comments?

Votes need to:

  • track the total score
  • support weighted votes (admins have double vote on some types of votes, for instance, like VFS)
  • be includable on multiple pages (perhaps in multiple formats? full vote one place, just the aggregate score on a tracking page)
  • ...

Related Objects

Event Timeline

I'll be honest, I'm seriously considering abandoning the infinite recursive embedding support idea, and this saddens me greatly.

So we probably just need to add some vote data to a regular initial comment (vote setup), treat immediate replies a bit differently (votes/comments on vote), and then thread as usual.