Re: Data Model for the Vote Entry Station

From: David Mertz <voting-project_at_gnosis_dot_cx>
Date: Sun Apr 18 2004 - 23:01:29 CDT

> Here's my submission for the Data Model for the Vote Entry Station
> (VES).

There is considerable overlap between your data model, and EVM2003's
(preliminary) raw-ballot XML format. See a current version (with demo
data) at:

    
http://cvs.sourceforge.net/viewcvs.py/evm2003/src/evm2003/data/ballot-
election.xml

I believe your model would be most useful as an enhancement of that XML
format, and explicit documentation of the implied DTD. Your various
descriptive annotations could be included as comments within a DTD; a
sample expanded XML with your additional fields would be useful to
users.

Adding additional element names to the referenced document will,
happily, not effect the import of the election data by EVM2003
components (because of the way gnosis.xml.objectify works). However,
if you think it necessary to change the attributes of <contest> tags,
or the subelements inside them, let's evaluate the requirement, since
it could bring breakage.

One issue the Data Model does not seem to address is "coupled
candidates", as in Prez/VP. I'm not really thrilled at the way the
existing XML does it, but no better alternative jumped out during demo
development.

Please redirect followups on this topic to OVC-Demo-Team. This is a
more technical question than we should continue on the general
Voting-Project list.
==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================
Received on Fri Apr 30 23:17:12 2004

This archive was generated by hypermail 2.1.8 : Fri Apr 30 2004 - 23:17:29 CDT