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

Add button "Save as a Demo Election" to Sandbox (https://bettervoting.com/sandbox) #783

Open
masiarek opened this issue Feb 11, 2025 · 1 comment

Comments

@masiarek
Copy link
Collaborator

masiarek commented Feb 11, 2025

Add button "Save as a Demo Election" to Sandbox (https://bettervoting.com/sandbox)

We already have a ticket to implemented weighted voting #778

  • if weighted voting is hard to implement
    and
  • if YAML Upload format YAML File standard #778 is even harder to implement

Maybe we can consider Sandbox mode? It works great for quick simulations (who wins) - but does not have reports #782)
When testing the system - we need to save ballots to access reports, running multiple test cases (basic test cases - one race only).

Can we add "Save as a Demo Election" button to save this election as a Demo Election
Image

Same candidates, same ballots, same default settings when creating a Demo Election with a single Race, either test more final mode - does not matter, public election - probably No)

  • Election name - voting method name and timestamp - demo
  • Race name = voting method name and timestamp - demo
  • Election start date / time = now
  • Election end date / time = now + week (7 days)
  • Time zone - what ever the user is using
  • Candidates - as specified
  • Finalize election and cast ballots in Demo Mode (multiple votes from the same device is allowed)
Image
@ArendPeter
Copy link
Member

I think "weighted voting" will be implemented as a part of ABIF support #767

It'll be good to compare ABIF with your YAML proposal so see if they satisfy the same need.

I'll mark this as a 3.0 item since sandbox mode isn't being actively supported at the moment.

@ArendPeter ArendPeter added this to the 3.0 - Low Hanging Fruit milestone Feb 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants