Comments (4)
When the election is archived (which is one week after tally), the administrator can download an archive. Did you notice it?
from belenios.
Note that the matching between each voters and their ballot fingerprint is not exported by design.
As far as I can tell, the aforementioned archive contains all the other data you're asking for. However, it does lack a report in human-readable form. Such report could be generated from the archive.
There used to be a button to manually archive an election, but it was removed in 35cb75e... Maybe it's worth reintroducing it, with more warnings to avoid people clicking on it by accident?
For now, you can force the archival of an election by using the basic (undocumented) admin UI:
- log in as as administrator
- go to https://vote.belenios.org/static/admin_basic.html (adapt the URL to point to the instance you're using)
- select your election
- click on "Archive election"
I think your request is about the human-readable report... However, the cryptographic proofs are verbose and I don't see how they could be embedded in such a report. What do you envision?
from belenios.
Hello,
Thanks for the feedback! Indeed, my request was twofold:
- self-contained package: I clearly missed the archive. I see that the
.bel
file seems complete, but in a specific format. Is there any rationale against a set of files, with one metafile summarizing the fingerprints? - the core of my request is indeed for a human-readable report. The crypto stuff could appear in appendix, or the other way around: the archive with fingerprints and cryptographic proofs would also contain the human-readable report, hence identifying it with its fingerprint.
I see no need for an early archival of the election, the webpage seems sufficient. The archive is for a longer term need.
Does this make sense? Could this be a feasible approach? I may be able to contribute somehow, at least for testing.
from belenios.
Is there any rationale against a set of files, with one metafile summarizing the fingerprints?
The .bel
can be downloaded at any time (by e.g. belenios-tool
), and a single file is easier to download and handle. Note that this file evolves in an append-only fashion. You can go back and forth between the .bel
and the set of files, with tar -xf
and belenios-tool archive make
. This is done in the monitor_elections.py
script.
Does this make sense? Could this be a feasible approach?
Yes. Concerning the cryptographic stuff, I think providing the hash of the Result
event (i.e. the last one) in the human-readable report is sufficient, since it encompasses everything.
What I am thinking of is a new belenios-tool
(sub-)command that would generate the public report from the .bel
ย file. The report would be made available on the result page, and in the archive.zip
file, but anybody could also re-generate it.
from belenios.
Related Issues (20)
- General trustee structures from web server
- Prompt to confirm irreversible changes HOT 1
- <br> perhaps not working in v1.19 HOT 2
- Is it possible to get a report of all the people who actually voted in an election? HOT 1
- as a voter, i would prefer not having to wait at every election for an email to find and start voting HOT 1
- Election export and import into a text file like .json
- Markup of questions and answers <b>bold</b> and <i>italic</i> and new line <br> HOT 1
- Type"ScoreVoting" with "blank" should have the blank field after each answer. Not blanking the whole block. HOT 3
- Back-Button at end of election clears all answers and starts from the beginning
- Ask for login and password early when entering election booth HOT 2
- Tally of Majority Judgment-ScoreVoting: Show indiviual results of each answer and the "acceptance" level HOT 4
- Verify only new data with belenios-tool HOT 3
- STV support HOT 4
- Make texts more consistent HOT 2
- When exiting the Questions tab with the Home button I get an obstructive error
- Time in local format
- define if election will be open/close after activation
- Belenios 2.4 update SSL_get_peer_certificate error HOT 2
- Election administrator is not available on election home page HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from belenios.