Ce dépôt compile les données utilisées par les modèles et les infographies de Pollsposition, et plus:
- Résultats des élections présidentielles
- Résultats des élections européennes
- Résultats des élections régionales
- Sondages pour les présidentielles 2022, 2017
- Sondages de popularité des présidents
Les contributions sont toujours les bienvenues !
Le plus important en ce moment, c'est de rentrer les nombreux sondages des présidentielles 2022. Pour contribuer:
- Lire les spécifications pour les présidentielles. Ne pas hésitez à commenter dans l'issue relative aux spécifications si quelque chose n'est pas clair ou s'il y a un problème.
- Créez une nouvelle branche localement, de manière à pouvoir ouvrir une Pull Request (PR):
git branch -b my-branch-name
- Rentrez les sondages comme indiqué à l'étape 0
- Faites tourner les scripts de validation, pour vous assurer que les données ne contiennent pas d'erreur:
pip install -r requirements.txt
pre-commit run --all
- Une fois la validation faite, commitez vos changements avant de pusher:
git add file-name.json
git commit -m "My changes summary"
git push
NB: Si c'est la première fois que vous pushez sur cette branche, vous devrez le signaler au remote repo:
git push --set-upstream origin my-branch-name
. Les prochaines fois que vous pusherez sur cette branche, un simplegit push
suffira.
- Ouvrez une PR sur ce repo.
Voici une version vidéo de toutes ces étapes, qui devrait accélérer votre capacité à contribuer.
Hormis les sondages des présidentielles 2022, voici ce dont nous avons particulièrement besoin en ce moment:
- Report des électeurs de 2017 au premier tour 2022
- Sondages publiés moins d'un mois avant les présidentielles 2017 (liste)
- Sondages publiés moins d'un mois avant les européennes 2019 (liste)
- Sondages publiés moins d'un mois avant les régionales 2021
Les étapes sont les mêmes que pour les présidentielles 2022, avec l'addition des étapes suivantes:
- Ouvrez une issue pour signaler que vous ajoutez un jeu de données. Soyez précis dans la description du jeu de données ajouté;
- Mieux, ouvrez une draft Pull Request dès que possible. Convertissez-la en Pull Request normale dès que le jeu de données est prêt à être ajouté;
- Merci d'ajouter le lien vers la source de données dans la Pull Request pour faciliter la relecture.
De même, pensez bien à exécuter les scripts de validation.
Vous pouvez nous contacter sur Twitter.