Michael Allan <contact>

Tasks for Votorola

Below is my work itinerary. I am currently working in alpha-two, developing key features for the upcoming beta.

in progress

v. 0.2.  Alpha-two

    - alpha-two is the first usable version (technically speaking)
    - it serves as a platform for developing key beta features (listed below),
      and for conducting the initial usability trials

  / == System - simplify setup and administration of local sites
  / == Domain - theory - Conclusions and related sections, roughed out in appendices
  // - - above are done - - - - - - - - - - - - - - -

    == Polls - interface to collaborative drafting media
        - for voting on norms (laws, plans and policies)
    == Domain - distributed voting controls and results views
        - service interfaces in support of open network (Free Range Voting, cases 3 and 4)
    == Polls - user-declared polls
    == System - test and trial mode
        - reduce barriers for casual users, making it easier to try out the system
          without interference to its normal operation
    == Polls - district residency assertions
        - self-assertion of voter's residency by district
    == Register - registrars
        - procedures and tool support for registrars
        - elected and appointed volunteers who monitor the register,
          and maintain specific branches of the trust network
    
planned

v. 0.3.  Alpha-three

    - alpha-three will serve as a platform for final alpha trials,
      prior to a wider beta releae
    - possible development tasks include:

    == App - develop one or more additional user interfaces
        - in addition to Web and mail
        - perhaps add mobile voting, a GUI with fancy visualizations,
          or hooks to other social software
    == Mail - bring it closer to the functional level of the Web interface
    == Polls - implement the verification interface
        - so people can verify the reported poll results
    

Recently Completed

final release 2008-03

v. 0.0.  pre-Alpha

    - starting from scratch, not yet functional

    == Mail- voter interface
    == Polls
    == Register
    == Polls - voter eligibility
    == Register - trust network
    
final release 2008-12

v. 0.1.  Alpha-one

    - the first functional version, not yet useable

    == Web - rough cut of Web interface
    == App - clearer visualization of delegate cascade in voter interface
    == App - restructure configuration, scripts instead of XML
    == App - altin facility
    == Web - activity window
    == App - summary descriptions for services and pollserver
    == Web - page for electoral registration
    == Web - authenticated login by OpenID or email
    == App - formalize electoral districts
    == Web - tabbed navigation
    == Polls - show results in the voter interface
    == Register - browsing the voter list by neighbourhoods
    == Register - trust network and its Web interfaces
    == Web - user help, improved navigation among districts and voters
    == System - start usability trials