demo in multiple languages

From: David Mertz <voting-project_at_gnosis_dot_cx>
Date: Thu Jun 02 2005 - 01:25:17 CDT

Replies to OVC-Dev, please.

>> The real way to handle this is to rewrite the application from
>> scratch....
>> Everything should be based on Ballot Definition Files that support
>> multiple languages in a parameterized way. Localization, it's called.
>> Resource files.

On Jun 2, 2005, at 1:48 AM, Alan Dechert wrote:
> Right. We should get started on that. But in the near term (next few
> weeks), the only way we can demonstrate this feature is to continue
> with demo code.

Moreover, Arthur's point is wrong in a more general way also. It is
quite reasonable to let the future "ballot definition tool" generate
proof-able graphical images. Doing it that way would be quite
consistent with the existing demo (as an enhancement, but generally
compatible). And doing it this way would quite possibly allow better
pre-election verification of the software system.

That is: making the code that graphically renders the XML ballot
definition is open source is certainly a good thing. But if along with
that, non-technical users (i.e. county registrars and the like) can see
the image that will actually be presented to voters before the election
occurs, that can catch an additional class of problems. If the ballot
screen is stored as a fixed image, it can be carefully proofed by more
eyes prior to the election. So the process can be XML -> PNG ->
Examiner -> EVM -> Voter -> EBI. Every language needed for a ballot
graphic can be proofed beforehand in the same way (some languages may
have special layout issues, for example... even, for example, how long
corresponding phrases are in various languages, which then may or may
not fit in a given space).

Of course, the pre-generated PNG background will not work in all cases.
  For example, if the candidate order should be randomized per a
jurisdictions rules, an examiner will not proof every possible
generated image. But that just means the "image-generate" tool can run
each time a voter starts a voting session, rather than once before the
election. But we're still no worse off for using an internal PNG
in-memory.

_______________________________________________
OVC discuss mailing lists
Send requests to subscribe or unsubscribe to arthur@openvotingconsortium.org
==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================
Received on Thu Jun 30 23:17:02 2005

This archive was generated by hypermail 2.1.8 : Thu Jun 30 2005 - 23:17:11 CDT