Difference between revisions of "Projects/Memopol/Roadmap/fr"

From La Quadrature du Net
Jump to navigationJump to search
(Composants)
(Composants)
Line 42: Line 42:
 
| django-representatives
 
| django-representatives
 
| standard format for representatives
 
| standard format for representatives
| style="text-align: center;" X
+
| style="text-align: center;" | X
| style="text-align: center;" X
+
| style="text-align: center;" | X
| style="text-align: center;" X
+
| style="text-align: center;" | X
 
| git@git.laquadrature.net:memopol/compotista_django-representatives.git
 
| git@git.laquadrature.net:memopol/compotista_django-representatives.git
 
|-
 
|-
Line 50: Line 50:
 
| standard format for representatives votes
 
| standard format for representatives votes
 
|  
 
|  
| style="text-align: center;" X
+
| style="text-align: center;" | X
| style="text-align: center;" X
+
| style="text-align: center;" | X
 
| git@git.laquadrature.net:memopol/memopol_django-representatives-votes.git
 
| git@git.laquadrature.net:memopol/memopol_django-representatives-votes.git
 
|-
 
|-
Line 57: Line 57:
 
| compotista_parltrack_import
 
| compotista_parltrack_import
 
| Import representatives from parltrack
 
| Import representatives from parltrack
| style="text-align: center;" X
+
| style="text-align: center;" | X
 
|  
 
|  
 
|  
 
|  
Line 65: Line 65:
 
| Import votes from parltrack
 
| Import votes from parltrack
 
|  
 
|  
| X
+
| style="text-align: center;" | X
 
|  
 
|  
 
|  
 
|  

Revision as of 15:20, 30 April 2015


    1. == Fonctionnement Général ==

Import des données depuis des sources diverses (parltrack pour le parlement européen, nos députés pour l’AN, etc) via les outils *compotista* et *toutatis*

Memopol dia.png

Le projet Mémopol est constitué de 3 briques Mémopol, Compotista et Toutatis.

Compotista et Toutatis servent à transformer les données vers le format standard representatives.

Le projet utilise le framework django

Composants

Mémopol Main application git@git.laquadrature.net:memopol/memopol_political_memory.git
Compotista Import representatives from external sources git@git.laquadrature.net:memopol/compotista.git
Toutatis Import votes from external sources


Module Description Compotista Toutatis Mémopol git repository
Data format django-representatives standard format for representatives X X X git@git.laquadrature.net:memopol/compotista_django-representatives.git
django-representatives-votes standard format for representatives votes X X git@git.laquadrature.net:memopol/memopol_django-representatives-votes.git
Import Module compotista_parltrack_import Import representatives from parltrack X git@git.laquadrature.net:memopol/compotista_import_parltrack.git
toutatis_parltrack_import Import votes from parltrack X

Urgent

  • Mettre hors ligne / Travail en cours
  • Donner un lien vers un accès ML dev
  • Mail / Discussion sur ml pour les discussions publiques

Administration du site

  • Gestion des votes
  • Gestion des MEPs (mise à jour)
  • Geston des positions publiques
  • Gestion des rajouts faits ailleurs (médailles, etc...)

Page d’accueil

  • Refonte complète
  • Plusieurs points d'entrées par type d'utilisateur
  • Afficher des informations sur la page d'accueil
  • Rendre visible et compréhensible que chacun peut contribuer en ajoutant des positions publiques

Fiche MEP

  • Vue globale du MEP
  • Score global
    • Mettre à jour le scoring (passer d'un % à un score absolu)
    • Système de badges / médailles / trophées
  • Prises de positions publiques
    • Bosser sur les positions publiques (présentation et comment les récupérer)
      • Structuration d'une position (format base / objet)
        • Définir un "standard" (infobox de wikipédia qui est réutilisable et facilement utilisable)
        • Gestion d'une notation de la position
        • Modération d'une position (avec débat et discussion sur les ML)
      • Noter les positions publiques ?
  • Data visualisation
    • Score global
    • Score par rapport au groupe, aux MEPs, etc...
    • Refaire les graphs (dataviz)
    • Évolution de la position d’un MEP
  • Widget utilisable facilement ailleurs

Moteur de recherche

  • Simplifier le moteur de recherche
  • Filtrage des MEPs (comme dans Excel :D)
  • Liste des user-case

Divers

  • FAQ
    • Faire en sorte que le site soit assez simple pour ne pas avoir à lire la FAQ. ( Petite infobulle à coté des votes... etc )
  • Api
    • Données re-utilisables
  • Tests du code
  • Documentation interne et externe au code
  • Code manipulable et installable