Guide du contributeur
Source:CONTRIBUTING.md
Ajout d’une source de données
Le référentiel des sources disponibles ne se met pas à jour automatiquement.
Pour qu’un administrateur du package intègre lui-même la source ou en cas de doute sur la pertinence de l’ajout, il est possible de la proposer via l’ouverture d’une issue.
On peut aussi ajouter soi-même une nouvelle source, il faut pour cela :
-
modifier le fichier
data-raw/liste_donnees.json. Une source doit comporter les champs suivants :Champ Description nomidentifiant des données libelledescriptif des données date_reféventuellement, date de référence des données collectionthématique ou la source lienURL pour le téléchargement des données typeformat des données ziples données sont-elles zippées ou non ? (booléen) big_zippour repérer les fichiers zippés dont la taille dépasse 4 Go et qui doivent alors faire l’objet d’une procédure particulière au moment de la décompression (booléen) fichier_donneesnom du fichier de données, dans le zip éventuel fichier_metanom du fichier descriptif des données, dans le zip éventuel ongletnom de l’onglet, si fichier tableur premiere_lignepremière ligne à lire pour charger dans R, si fichier tableur derniere_lignedernière ligne à lire pour charger dans R, si fichier tableur separateurséparateur de colonnes, si fichier texte encodingencodage du fichier valeurs_manquantesvaleurs à remplacer par NAlors de l’import dans Rapi_restnécessité de passer par une API REST (booléen) md5somme de contrôle du fichier à télécharger (32 caractères hexadécimaux). Sert à vérifier si un téléchargement doit être effectué dans le cas où un fichier au nom identique est présent dans le dossier. sizetaille du fichier à télécharger (en octets) exécuter le programme
data-raw/liste_donnees.Rpour générer les objets R associés.