Projects/Memopol/Roadmap/fr : Différence entre versions
De La Quadrature du Net
Aller à la navigationAller à la recherche (→Fiche MEP) |
(→Fiche MEP) |
||
Ligne 109 : | Ligne 109 : | ||
** Évolution de la position d’un MEP | ** Évolution de la position d’un MEP | ||
* Widget utilisable facilement ailleurs | * Widget utilisable facilement ailleurs | ||
+ | |||
+ | == Position publique == | ||
+ | |||
+ | representative | ||
+ | datetime | ||
+ | text | ||
+ | link | ||
+ | published | ||
+ | |||
+ | liste sur la page representative + formulaire (captcha ?) | ||
+ | modération au niveau de l’admin | ||
+ | api pour inserer quote (pas publique) | ||
+ | |||
+ | page de la position | ||
== Moteur de recherche == | == Moteur de recherche == |
Version du 9 juillet 2015 à 15:38
Sommaire
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*
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
Memopol | Main application | git@git.laquadrature.net:memopol/memopol.git |
Compotista | Import representatives from external sources | git@git.laquadrature.net:memopol/compotista.git |
Toutatis | Import votes from external sources | git@git.laquadrature.net:memopol/toutatis.git |
Module | Description | Compotista | Toutatis | Mémopol | git repository | |
---|---|---|---|---|---|---|
Data format | django-representatives | standard format for representatives | X | X | X | git@git.laquadrature.net:memopol/django-representatives.git |
django-representatives-votes | standard format for representatives votes | X | X | git@git.laquadrature.net: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 | git@git.laquadrature.net:memopol/toutatis-import_parltrack.git |
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 MEPs (mise à jour)Gestion des votes- Gestion des positions publiques
- Gestion des rajouts faits ailleurs (médailles, etc...)
Page d’accueil
Refonte complète de la page actuelle
- Plusieurs points d'entrées par type d'utilisateur
- Afficher des informations sur la page d'accueil
- Rendre visible et compréhensible le fait que chacun peut contribuer en ajoutant des positions publiques
Fiche MEP
Vue globale du MEPScore globalMettre à 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 ?
- Structuration d'une position (format base / objet)
- Bosser sur les positions publiques (présentation et comment les récupérer)
- 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
Position publique
representative datetime text link published
liste sur la page representative + formulaire (captcha ?) modération au niveau de l’admin api pour inserer quote (pas publique)
page de la position
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