Difference between revisions of "InstaGov"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(moved tables to their own subpages)
(→‎Development Phases: links to concepts; moved some features to "frills")
Line 21: Line 21:
 
Phases in which functionality can be added:
 
Phases in which functionality can be added:
 
===Phase I===
 
===Phase I===
* create question
+
* create {{instagov|concepts|question}}
** don't allow posting of question identical to existing one
+
* create {{instagov|concepts|answer}}(s)
*** detect similarity, though, and confirm that new question is desired
 
**** ask if redirect answer should be created, perhaps?
 
* create answer(s)
 
 
** support for redirect to rephrased question
 
** support for redirect to rephrased question
 
*** somehow prevent redirection loops?
 
*** somehow prevent redirection loops?
* vote on answer(s)
+
* {{instagov|concepts|rating|rate}} answer(s)
 
* view results for specific question
 
* view results for specific question
 
===Phase II===
 
===Phase II===
Line 36: Line 33:
 
* show issues needing your vote
 
* show issues needing your vote
 
===Phase III: Proxies===
 
===Phase III: Proxies===
* create proxy (weighted sum of other voters)
+
* create {{instagov|concepts|proxy}}
 
* assign proxy to specific question
 
* assign proxy to specific question
 
* view your own proxy status (who is using you, and by what weights?)
 
* view your own proxy status (who is using you, and by what weights?)
Line 47: Line 44:
 
* rate question within personal category
 
* rate question within personal category
 
* assign proxy results to category
 
* assign proxy results to category
 +
===Frills===
 +
These can be added whenever needed:
 +
* don't allow posting of question identical to existing one
 +
** detect similarity, though, and confirm that new question is desired
 +
*** ask if redirect answer should be created, perhaps?
 +
* don't allow posting of answer identical to existing one for a given question
 +
** detect similarity, though, and confirm that new answer is desired
 +
 
==Notes==
 
==Notes==
 
* [[/obsolete]] stuff
 
* [[/obsolete]] stuff

Revision as of 23:34, 19 September 2010

Overview

InstaGov is software to enable groups of people, of any size, to handle relatively large numbers of collaboratively-entered decisions in a rational and accurate way.

InstaGov will probably first be written as a plug-in for MediaWiki; it may later be available in other formats. It is entirely open source, so others are free to adapt it to their own uses or add their own features.

Pages

Purpose

The philosophy behind its primary purpose (collaborative governance) is discussed in great detail on Issuepedia, but there will probably be other uses for it as well.

InstaGov has two primary functions:

  • vote tallying: collecting votes from each member and presenting aggregated data showing overall sentiment towards each issue
  • issue management:
    • aggregating individual rankings to determine which issues should be propagated to more people and which should be allowed to die out
    • organizing issues into a hierarchical topic system to allow users to filter in or out areas in which they have no interest
    • enabling rational discussion of complex issues within a large group of people

Components

  • Neural Voting manages questions and possible answers, and records and aggregates individual ratings of each answer
  • Debate Mapper organizes and documents debate on complex issues

Development Phases

Phases in which functionality can be added:

Phase I

  • create question
  • create answer(s)
    • support for redirect to rephrased question
      • somehow prevent redirection loops?
  • rate answer(s)
  • view results for specific question

Phase II

  • list all questions (may arise naturally in Phase I)
  • show your status for each (created, voted)
  • show general stats for each (current favored answer, summed rating)
  • show issues needing your vote

Phase III: Proxies

  • create proxy
  • assign proxy to specific question
  • view your own proxy status (who is using you, and by what weights?)
  • ongoing question - should there be options for:
    • private (anonymous) proxy - nobody can see who they are using
    • secret proxy - existence of your proxy weighting is totally concealed

Phase IV: Categories

  • create category (general or personal)
  • vote question into general category
  • rate question within personal category
  • assign proxy results to category

Frills

These can be added whenever needed:

  • don't allow posting of question identical to existing one
    • detect similarity, though, and confirm that new question is desired
      • ask if redirect answer should be created, perhaps?
  • don't allow posting of answer identical to existing one for a given question
    • detect similarity, though, and confirm that new answer is desired

Notes