Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #98584

Re: Getting response by email reply message

From Laura Creighton <lac@openend.se>
Newsgroups comp.lang.python
Subject Re: Getting response by email reply message
Date 2015-11-10 11:23 +0100
Message-ID <mailman.203.1447151012.16136.python-list@python.org> (permalink)
References <79f2c622-e626-43ae-bcec-f85d394ce575@googlegroups.com> <mailman.183.1447086069.16136.python-list@python.org> <83cc2194-ca24-4c44-b5a0-ee6e7b0a8077@googlegroups.com> <mailman.197.1447134132.16136.python-list@python.org> <82415229-a6b3-44ff-bae0-0e847dbd9d13@googlegroups.com>

Show all headers | View raw


In a message of Mon, 09 Nov 2015 23:09:50 -0800, zljubisic@gmail.com writes:
>> If what you really need is a voting application, you can look at
>> https://github.com/mdipierro/evote  which the PSF uses for its elections.
>
>It is not a voting application (I will have more than yes/no answers).
>I just want to keep an example simple.
>
>Anyway, I will look into voting application you have suggested in order to see the way how they do it. Thanks.

Their is no demand for 'yes/no answers' -- you can typically vote for
7 people out of 15 candidates for the board, for instance.  But, once
you get to the website you can serve up webpages, using web2py which
presents the voters with a webpage full of whatever you want to render,
including text boxes that let you do arbitrary submissions.

The hard problem being solved here is that only a select list of people
(whom you reach through email) can vote, 
they can do so during some arbitrary period of time (your election period) 
but they do not have to all be on-line at the same time, 
everybody who is legally allowed to vote can change their minds about whom
to vote for and re-submit a vote again, invalidating the earlier one,
and anonymity -- even the election commissioner who holds the election 
does not know who it was that any voter voted for, only that they voted.

And it also keeps track of vote totals.  There are also things to enable
you to present the candidates in different orders for different sets
of voters, as the order in which a list is dished up seems to effect the
outcome, with implications for 'election fairness'.

Thus the whole app is about accountablity.  The tiny web page you serve
up to the people is a tiny bag you bolt into its side. :)  Which makes
the whole thing way, way, way to heavy-weight for most purposes.

However, if accountability is what you need, then it would probably
be easier to adapt the election app to do what you want then to
reinvent all this stuff.

Laura

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Getting response by email reply message zljubisic@gmail.com - 2015-11-09 08:12 -0800
  Re: Getting response by email reply message Joel Goldstick <joel.goldstick@gmail.com> - 2015-11-09 11:21 -0500
    Re: Getting response by email reply message zljubisic@gmail.com - 2015-11-09 13:45 -0800
      Re: Getting response by email reply message Laura Creighton <lac@openend.se> - 2015-11-10 06:42 +0100
        Re: Getting response by email reply message zljubisic@gmail.com - 2015-11-09 23:09 -0800
          Re: Getting response by email reply message Laura Creighton <lac@openend.se> - 2015-11-10 11:23 +0100
          Re: Getting response by email reply message Laura Creighton <lac@openend.se> - 2015-11-10 11:37 +0100
  Re: Getting response by email reply message Tim Chase <python.list@tim.thechases.com> - 2015-11-09 12:15 -0600
    Re: Getting response by email reply message zljubisic@gmail.com - 2015-11-09 13:53 -0800
      Re: Getting response by email reply message Denis McMahon <denismfmcmahon@gmail.com> - 2015-11-09 22:14 +0000
      Re: Getting response by email reply message Tim Chase <python.list@tim.thechases.com> - 2015-11-09 16:45 -0600
  Re: Getting response by email reply message Ian Kelly <ian.g.kelly@gmail.com> - 2015-11-09 15:30 -0700
    Re: Getting response by email reply message Marko Rauhamaa <marko@pacujo.net> - 2015-11-10 00:43 +0200
  Re: Getting response by email reply message Chris Angelico <rosuav@gmail.com> - 2015-11-10 09:37 +1100

csiph-web