Skip to content

Instantly share code, notes, and snippets.

@gawel
Created June 4, 2013 22:07
Show Gist options
  • Save gawel/5710035 to your computer and use it in GitHub Desktop.
Save gawel/5710035 to your computer and use it in GitHub Desktop.

Parlement Virtuel

Concept

Créer un parlement virtuel pour avoir un contre pouvoir virtuel. L'idée est d'avoir le point de vue des citoyens sur les lois votées dans une assemblée et de le comparer au votes éfectués à l'assemblée réel.

Intérêt

Montrer les différences d'opinions entre les citoyens et l'assemblée. Montrer qu'il peut y avoir des différences d'opinion au sein d'un même mouvement politique (contrairement au moutonisme de l'assemblée).

Principe

Un citoyen s'enregistre. Il s'identifie à un mouvement politique.

Pour une loi donnée, le citoyen décide de voter pour ou contre.

L'assemblée virtuelle est donc composée d'un nombre de membre variable pour chaque vote. Idem, la répartition des groupes composant l'assemblée est variable pour chaque vote.

Contraintes technique

Empécher le vote multiple

Utiliser oauth (twitter) permet de limiter le vote multiple. Utiliser un certificat délivré par le navigateur peut aussi être une solution.

Respect de la vie privé

Ne pas stocker l'orientation politique. La personne choisie son orientation au moment du vote. Le vote n'est pas associé au compte. Mais le compte a voté et ne peut plus ni revoter ni modifier son vote.

Automatisation des votes

Automatisation de la gestion des texte de lois (vote à postériori en se basant sur http://www.assemblee-nationale.fr/14/scrutins/table-2012-2013.asp)

Scrutin

Utiliser twitter pour annoncer l'ouverture et cloture d'un vote. Un vote est ouvert pendant 24h ou 48h. Le résultat n'est pas annoncé avant la fin du scrutin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment