Re: Partisanship and a Voting Project

From: Joel Harris <joel_at_ccpconsultinginc_dot_com>
Date: Tue Nov 09 2004 - 00:35:25 CST

First, I greatly appreciate the efforts that you and the other developers, and design folk, and advocacy folk have put in on this project over the last couple of years.  It is remarkable what has been achieved to date.

Second, for whatever reason I missed the development list group.  My bad on that.

My main point on advocacy is not that there shouldn't be any.  Completely the oposite is true.  My complaint is that you shouldn't insult the mother alagator until you have crossed the river.  There are implications for how advocacy is done if you expect to broadly deploy this project.  My case for this is one that is continually brought up on this list--Diebold.  Does anyone believe that you could sell Diebold to a Democrat now?  The Democrat Secretary of State or County Clerk that installed Diebold would deserve to be voted out of office.  OVC cannot make the same mistake the other direction.


Fred McLain wrote:
Hi Joel,

On Mon, 2004-11-08 at 17:53, Joel Harris wrote:
I have been a member of this list for several months now.  I have become 
quite discouraged with the prospects of this project over the last few 
weeks specifically during the last week.  It appears (just by looking at 
the content of the messages on the list over the last few weeks) that 
the focus of the project has become more advocacy rather than writing 
good voting software code.  In fact, I have not seen a post regarding 
the actual project in weeks (I may have missed it, but I don't think so).

There is a specific list for software development.  It's, this list is far to high traffic for that
- I don't believe most devs monitor this list, I haven't until
recently.  The demo list is idle right now, for a couple of reasons. 
First that we do not have a clear goal beyond the demo we already
produced.  Second, and importantly because there has been no funding for
doing development.

When we were producing the demo I spent nearly all of my spare time
working on it.  Many of the developers did the same.  John-Paul pulled
several all-nighters putting the UI for the voting stations together at
a sprint.  I don't expect sympathy, but you should know a bit of the
history before complaining too much.  When the demo was launched I took
a week to come down and correct last minute problems (a great many) and
set up the demo location.  In part because of this we never had a crash
while showing the system.  Very much unlike the commercial systems.

As a side note, the place I was working at OK'ed my being on this
project.  They also OK'ed my flying down to CA (on my own $$), that is
until they changed their mind 2 days before I left and after I'd
purchased plane tickets.  They then fired me specifically because I was
intent on supporting our demo.  Given the state of software jobs in the
northwest that meant I was out of work for over 4 months with no
unemployment.  I've a family of 4 so this ended up costing me about
$30,000.  I think you can see where this is going...

What I'm trying to point out is that going production with this system
*requires advocacy*, because that is the only way we will obtain
funding.  Software is expensive, even open source software, because
developers do get paid somehow, either through sponsorship or employment
by the organization.  Even those that are strictly volunteer do often
care about the notoriety of the project, which again requires advocacy.

Right now there isn't, and hasn't been a single paid or sponsored
developer.  As the demo dev team lead I think that is important.

The tone of the advocacy efforts has been quite one-sided.  There was a 
request looking for "High Traffic Websites" I supposed to try to find 
donors for the project.  But it specifically requested "progressive" web 
The results were sites such as michaelmoore, salon, Democratic 
Underground and Democrats.  This happens to be oposite to my particular 
political stand, but I think I would have been equally frustrated had I 
seen a bunch of sites such as Drudge and Rushlimbaugh.

You've a point well taken there.  Agreed.


If you care to help with the development, the uncompleted demo tasks are
testing of Liam's Strong Box implementation (read: secure install w/OS)
and "clean up" of the numbers displayed by the BRP software, some counts
were created with a misunderstanding of what was requested.  The BRP
also needs to have it's dependencies reduced.  If you care to discuss
working on these we should do it on the development list.


================================================================== = The content of this message, with the exception of any external = quotations under fair use, are released to the Public Domain ================================================================== Received on Tue Nov 30 23:17:20 2004

This archive was generated by hypermail 2.1.8 : Tue Nov 30 2004 - 23:17:44 CST