I didnt think it through what would actually be necessary for a good
voting functionality. I just wanted to know if it was considered by
the XEP.
I think voting is a think that deservs its own XEP and should not be
an afterthought.
For voting i think much more rules would be needed, like for example
not accepting 2 votes from the same person, or interpet a different
vote from the same person as correction, etc.
Voting (and polls) are actually something I thought about beforehand and
wanted to have them covered by this XEP. My idea is that rules like the
ones you mentioned are enforced by the voting bot and not the XEP. The
XEP simply gives you a way to trigger an action - the voting bot would
be the one to "execute" the action, including check whether the same
person is trying to vote again and block that/make it a correction
instead etc.
Does that sound okay?