Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement site selection token purchasing support for Nasfic and Worldcon #148

Open
offbyone opened this issue Apr 9, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@offbyone
Copy link
Member

offbyone commented Apr 9, 2022

This will involve merging the site-selection branch and ensuring that site selection token purchasing doesn't interfere with the operation of the cart

Requirements:

  • Support 0..n site selection elections (generally 1 or 2)
  • purchases should be allowed to be grouped, or done separately at different times.
  • display the site selection token to the user
  • prepare for integration with online voting systems (which may require us to pre-generate tokens for voting, and assign them at purchase time)
@offbyone offbyone added the enhancement New feature or request label Apr 9, 2022
@offbyone offbyone self-assigned this Apr 9, 2022
@offbyone offbyone changed the title Integrate Discon's changes to allow site selection token purchase Implement site selection token purchasing support for Nasfic and Worldcon Apr 9, 2022
@offbyone
Copy link
Member Author

offbyone commented Apr 9, 2022

One feature we may need is the ability to purchase a token that is a "non-voting token" that can be purchased and identified as a non-voting token so that it can be enforced to be a "no preference" vote.

These tokens need to be transferrable to a human member so that they can become a voting token.

@fnbauer
Copy link

fnbauer commented Apr 9, 2022 via email

@wmbuff
Copy link

wmbuff commented Apr 9, 2022

I think the idea is that some small number of orgs and people (like NESFA, WSFA, GRRM, and Kevin Standlee) have traditionally purchased some extra memberships in the winning convention through site selection for org members/friends/staff to be named later. So what we're looking for there is a way to allow the payment into the site selection system without generating a voting token for those kinds of things.

It's relevant in part because Glasgow seems to be working on a pre-support structure that encourages this to a degree.

But the thing I think runs a greater risk is making sure we have an ability to turn someone's ability to buy a voter token off, especially at-con. I see that posing some real potential problems with unidentifiable double votes. Pre-con, we can easily tell whose vote a mail-in ballot is, and prevent a double-vote by only counting the one we received electronically. But at-con, we're separating the vote portion from the voter info.

Maybe we could turn off token purchases online for attending memberships once the person picks up their badge? That would be a way to prevent double-votes, and then we could just hold the walk-in ballots from supporting/virtual members sent with a friend to separate after verifying at the close of voting that that member hasn't voted electronically as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants