-
Notifications
You must be signed in to change notification settings - Fork 5
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
Manifest: add support for referendum contests #109
Comments
I havent added them because not sure how they are different from a regular contest. |
So far as I can tell, the only difference is having political parties optionally attached. Candidates sometimes have parties. Referenda never do. |
Seems like its more of a contest label, rather than any change in the object schema. Ive thought about the possibility of minimizing the Manifest schema, just keeping the elements needed for the crypto. It seems that a real election needs a rich and flexible schema, and a vender would likely be constantly tweaking it, maybe up to the last minute of an election. Currently those tweaks would change the manifest hash, which changes the crypto computation for no good reason. So the idea would be to keep the full schema separate, and is a superset of the minimal electionguard schema.
|
The original (naïve?) hope was that by adopting a 'standard' schema, we might be able to become magically compatible with existing software that knows how to write that schema. I think it's fair to say that this could be done as a compatibility layer and the EG internals could then be a lot simpler. |
+1 |
Currently tagged as a
TODO
. Might as well have it in there.The text was updated successfully, but these errors were encountered: