Banyak orang mengalami masalah dalam membuat .zenodo.json
yang valid, karena satu-satunya cara untuk mengujinya saat ini, adalah dengan mencoba berbagai hal . Idealnya harus ada validator JSON sederhana pada halaman pengaturan GitHub, yang melakukan beberapa validasi dasar metadata (misalnya jika bidang license
benar/dapat diselesaikan).
Saya ingin dengan sepenuh hati mendukung proposal Peningkatan ini.
Misalnya, saya meskipun saya telah mengikuti instruksi untuk surat itu tetapi sekarang zenodo error saat memproses entri hibah (lihat Kesalahan rilis 0.11.1 di https://zenodo.org/account/settings/github/repository/datalad/datalad# ):
Invalid grant ID(s): 10.13039/501100000925"
Saya mengikuti deskripsi di http://developers.zenodo.org/#representation jadi saya punya:
"grants": [
{"id": "10.13039/501100000925"}
],
NB baik - kesalahan itu membantu saya sekarang untuk melihat bahwa saya mengambil DOI untuk entri di atas (Dewan Penelitian Kesehatan dan Medis Nasional) alih-alih NSF, akan diperbaiki sekarang
Setelah membaca lagi, tebakan saya saat ini adalah bahwa format yang benar tidak hanya harus memiliki DOI pemberi dana, tetapi juga beberapa ID (saya kira ID hibah, tetapi yang mana karena terkadang ada beberapa dari mereka) setelah ::
, sesuatu seperti
"grants": [
{"id": "10.13039/100000001::1429999"}
],
untuk merujuk ke https://www.nsf.gov/awardsearch/showAward?AWD_ID=1429999 . Tapi saya tidak akan tahu apakah itu benar sampai kita mengeluarkan rilis berikutnya.
Memiliki validator, yang juga dapat memverifikasi komposisi yang benar dari entri hibah, dan mungkin merujuk pada pencarian mudah untuk DOI penyandang dana (sekarang hanya ada teks "hibah yang didukung OpenAIRE", dan masih tidak tahu ke mana harus mencari, mis. DOI BMBF), akan sangat membantu!
Bahkan tidak dapat menemukan file readme yang bagus tentang cara membuat file itu...
Penghiburan yang buruk, tetapi FWIW ada https://sandbox.zenodo.org untuk membuat coba-coba lebih mudah dengan repo dummy
Hei! Apakah masih belum ada cara otomatis untuk menghasilkan file ini untuk arsip yang ada? Menggunakan API?
Komentar yang paling membantu
Saya ingin dengan sepenuh hati mendukung proposal Peningkatan ini.
Misalnya, saya meskipun saya telah mengikuti instruksi untuk surat itu tetapi sekarang zenodo error saat memproses entri hibah (lihat Kesalahan rilis 0.11.1 di https://zenodo.org/account/settings/github/repository/datalad/datalad# ):
Saya mengikuti deskripsi di http://developers.zenodo.org/#representation jadi saya punya:
NB baik - kesalahan itu membantu saya sekarang untuk melihat bahwa saya mengambil DOI untuk entri di atas (Dewan Penelitian Kesehatan dan Medis Nasional) alih-alih NSF, akan diperbaiki sekarang
Setelah membaca lagi, tebakan saya saat ini adalah bahwa format yang benar tidak hanya harus memiliki DOI pemberi dana, tetapi juga beberapa ID (saya kira ID hibah, tetapi yang mana karena terkadang ada beberapa dari mereka) setelah
::
, sesuatu sepertiuntuk merujuk ke https://www.nsf.gov/awardsearch/showAward?AWD_ID=1429999 . Tapi saya tidak akan tahu apakah itu benar sampai kita mengeluarkan rilis berikutnya.
Memiliki validator, yang juga dapat memverifikasi komposisi yang benar dari entri hibah, dan mungkin merujuk pada pencarian mudah untuk DOI penyandang dana (sekarang hanya ada teks "hibah yang didukung OpenAIRE", dan masih tidak tahu ke mana harus mencari, mis. DOI BMBF), akan sangat membantu!
ref: https://github.com/datalad/datalad/issues/3032