Zenodo: github : facilite la validation/génération d'un ".zenodo.json"

Créé le 24 sept. 2018  ·  4Commentaires  ·  Source: zenodo/zenodo

Beaucoup de gens ont des problèmes avec la création d'un .zenodo.json valide, car la seule façon de le tester pour le moment est simplement d'essayer des choses . Idéalement, il devrait y avoir un simple validateur JSON sur la page des paramètres de GitHub, qui effectue une validation de base des métadonnées (par exemple, si le champ license est correct/résoluble).

Enhancement Pending

Commentaire le plus utile

Je veux soutenir sans réserve cette proposition d'amélioration.
Par exemple, je pensais avoir suivi les instructions à la lettre, mais maintenant, les erreurs de zenodo lors du traitement de l'entrée des subventions (voir les erreurs de version 0.11.1 sur https://zenodo.org/account/settings/github/repository/datalad/datalad# ):

Invalid grant ID(s): 10.13039/501100000925"

J'ai suivi la description sur http://developers.zenodo.org/#representation donc j'ai eu :

  "grants": [
    {"id": "10.13039/501100000925"}
  ],

NB bien - cette erreur m'a aidé maintenant à voir que j'ai pris le DOI pour l'entrée ci-dessus (National Health and Medical Research Council) au lieu de NSF, va corriger maintenant

Après une autre lecture, je suppose que le format correct doit avoir non seulement le DOI du bailleur de fonds, mais aussi un identifiant (l'identifiant de subvention je suppose, mais lequel puisqu'il y en a parfois un certain nombre) après :: , quelque chose comme

  "grants": [
    {"id": "10.13039/100000001::1429999"}
  ],

se référer à https://www.nsf.gov/awardsearch/showAward?AWD_ID=1429999 . Mais je ne saurais pas si c'est correct jusqu'à ce que nous lancions la prochaine version.

Avoir un validateur, qui pourrait également vérifier la composition correcte des entrées de subvention, et éventuellement se référer à la recherche facile des DOI des bailleurs de fonds (maintenant, il n'y a qu'un texte "Subventions soutenues par OpenAIRE", et je ne sais toujours pas où chercher, par exemple pour DOI du BMBF), serait d'une grande aide !

réf : https://github.com/datalad/datalad/issues/3032

Tous les 4 commentaires

Je veux soutenir sans réserve cette proposition d'amélioration.
Par exemple, je pensais avoir suivi les instructions à la lettre, mais maintenant, les erreurs de zenodo lors du traitement de l'entrée des subventions (voir les erreurs de version 0.11.1 sur https://zenodo.org/account/settings/github/repository/datalad/datalad# ):

Invalid grant ID(s): 10.13039/501100000925"

J'ai suivi la description sur http://developers.zenodo.org/#representation donc j'ai eu :

  "grants": [
    {"id": "10.13039/501100000925"}
  ],

NB bien - cette erreur m'a aidé maintenant à voir que j'ai pris le DOI pour l'entrée ci-dessus (National Health and Medical Research Council) au lieu de NSF, va corriger maintenant

Après une autre lecture, je suppose que le format correct doit avoir non seulement le DOI du bailleur de fonds, mais aussi un identifiant (l'identifiant de subvention je suppose, mais lequel puisqu'il y en a parfois un certain nombre) après :: , quelque chose comme

  "grants": [
    {"id": "10.13039/100000001::1429999"}
  ],

se référer à https://www.nsf.gov/awardsearch/showAward?AWD_ID=1429999 . Mais je ne saurais pas si c'est correct jusqu'à ce que nous lancions la prochaine version.

Avoir un validateur, qui pourrait également vérifier la composition correcte des entrées de subvention, et éventuellement se référer à la recherche facile des DOI des bailleurs de fonds (maintenant, il n'y a qu'un texte "Subventions soutenues par OpenAIRE", et je ne sais toujours pas où chercher, par exemple pour DOI du BMBF), serait d'une grande aide !

réf : https://github.com/datalad/datalad/issues/3032

Je n'ai même pas pu trouver un bon fichier readme sur la façon de créer ce fichier...

Mauvaise consolation, mais FWIW existe https://sandbox.zenodo.org pour faciliter les essais et les erreurs avec des dépôts factices

Salut ! N'y a-t-il toujours pas de moyen automatisé de générer ce fichier pour une archive existante ? Vous utilisez l'API ?

Cette page vous a été utile?
0 / 5 - 0 notes