Skip to content

pollsposition/data

Repository files navigation

Sondages: count2022 count2017 popularity
Rejoignez-nous: Discord

Ce dépôt compile les données utilisées par les modèles et les infographies de Pollsposition, et plus:

Contribuer

Les contributions sont toujours les bienvenues !

Présidentielles 2022

Le plus important en ce moment, c'est de rentrer les nombreux sondages des présidentielles 2022. Pour contribuer:

  1. 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.
  2. Créez une nouvelle branche localement, de manière à pouvoir ouvrir une Pull Request (PR): git branch -b my-branch-name
  3. Rentrez les sondages comme indiqué à l'étape 0
  4. 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
  1. 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 simple git push suffira.

  1. Ouvrez une PR sur ce repo.

Voici une version vidéo de toutes ces étapes, qui devrait accélérer votre capacité à contribuer.

Reste

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:

  1. 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é;
  2. 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é;
  3. 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.

Nous contacter

Vous pouvez nous contacter sur Twitter.