Replies: 1 comment 1 reply
-
And it is a good start! Later we will need to define a schema for it, and represent these and other things a JSON document in that schema. The path to this configuration file would be part of CLI, and anything currently in the CLI that is of this nature, should get moved to the config file. Expert mode use would be editing the config file with a JSON editor that enforces the schema. A later GUI would include a configurator UI to present the content of the config file, make changes with some syntax/semantic constraints, and write out a new config file. I really don't think that BallotLab itself would change in structure. I do imagine a Web UI that wraps BallotLab and calls it via CLI in response to GUI user input |
Beta Was this translation helpful? Give feedback.
-
At some point, it would be useful to read the ballot formatting settings from an external file. The question is: what aspects of the ballot layout should be controllable via external settings? Some options include:
This is all just a start. What do you think?
Beta Was this translation helpful? Give feedback.
All reactions