Residential registry (2a-c)

Michael Allan mike at zelea.com
Fri May 14 23:28:32 EDT 2010


This task is largely complete, except for the last item (2d).
http://u.zelea.com/w/User:Mike-ZeleaCom/G/p/frvp#Residential_registry

This is mostly technical infrastructure.  It gives us a functional
prototype of a voter register that's ready for sharing with other
clients.  Votorola's pollserver is the reference client, but others
have equal access to the same registration data.  Details:

2a) Compiling voter lists
-------------------------
  The latest register for each local area is posted here.  If your
  area in the wiki has registrants, they'll show up here:
  http://u.zelea.com/system/host/u/home/v/votorola/out/votrace/

  For each registrant, it tells:
  * Where he/she lives, postal code, electoral districts, etc.
  * The level of trust at which this data is authenticated

  Pollservers may use these registers to compile their voter lists,
  exactly as Votorola does.

2b) Enforcing voter eligibility based on divisions
--------------------------------------------------
  Here's a riding (electoral district) in which only local registrants
  are entitled to vote:
  http://u.zelea.com/w/Tor/riding/Trinity-Spadina

  Here's a voter who has registered to vote in that riding:
  http://u.zelea.com/w/User:Mike-ZeleaCom

  Divisional restrictions like this may be configured to cover any
  geo-political area of residence (city-wide, state-wide, etc). More
  information: http://u.zelea.com/w/Property:Division

  Try it out.  You can't vote here unless you're locally registered:
  http://u.zelea.com:8080/v/w/Votespace?p=Tor!p!tsmp

2c) Enforcing voter eligibility based on trust
----------------------------------------------

  Here's a poll that's restricted to voters who are authenticated to a
  trust level of 1: http://u.zelea.com/w/G/p/vohall

  Here are some trusted voters:
  http://u.zelea.com/w/User:ThomasvonderElbe_GmxDe
  http://u.zelea.com/w/User:Mike-ZeleaCom

  More information: http://u.zelea.com/w/Property:Trust_level

  Try it out.  You need level 1 to vote here:
  http://u.zelea.com:8080/v/w/Votespace?p=G!p!vohall

2d) Policing the voter registry
-------------------------------

  This part isn't ready yet.  We still need layouts of streets etc. so
  neighbours can detect local sock puppets:
  http://metagovernment.org/wiki/Streetwiki#Policing_for_local_sock_puppets

  Meantime, all we have for policing is rudimentary browsing of the
  trust network.  For example, to see who's trusting Thomas:

    http://u.zelea.com/w/Special:Browse/User:ThomasvonderElbe-20GmxDe

  The trust sources are listed at top left.  Browse to any of them by
  clicking on the round icon.  For example:

    http://u.zelea.com/w/Special:Browse/User:Mike-2DZeleaCom

  Trust *destinations* are listed at bottom right.

Other changes
-------------

* The front page of the server now links to the compiled data exports
  (poll counts, voter registers, etc): http://u.zelea.com:8080/v/w/

* Configuration changes made in the wiki (poll titles, eligibility
  criteria, trust signatures, and so forth) now automatically find
  their way to the pollserver within a few hours.  If you don't want
  to wait, you can force an immediate refresh (only for a poll).  For
  example: http://u.zelea.com:8080/v/w/Poll?p=Sys!p!sandbox

That's all.  Please report any bugs you see.

-- 
Michael Allan

Toronto, +1 647-436-4521
http://zelea.com/



More information about the Votorola mailing list