ropensci / dev_guide

rOpenSci Packages: Development, Maintenance, and Peer Review
https://devguide.ropensci.org
Creative Commons Attribution Share Alike 4.0 International
159 stars 55 forks source link

Clarify/improve dev guide citation #304

Closed Bisaloo closed 3 years ago

Bisaloo commented 3 years ago

I'm trying to cite the dev guide in a paper. The book mentions

Refer to its Zenodo DOI to cite it.

But the reference proposed on Zenodo doesn't look so good:

Cite as

rOpenSci, Brooke Anderson, Scott Chamberlain, Anna Krystalli, Lincoln Mullen, Karthik Ram, … Julia Gustavsen. (2020, October 12). ropensci/dev_guide: Fourth release (Version 0.4.0). Zenodo. http://doi.org/10.5281/zenodo.4114295

I don't know if all this can be tweaked on Zenodo but otherwise, it would make sense to provide a reference (and possibly and bib file) directly on the guide, rather than requiring visiting an extra page, from which readers have to extract the reference (which might not be straightforward if you're not familiar with Zenodo, or at least less than some text directly in the book).

maelle commented 3 years ago

Thanks both for trying to cite the guide and for the issue! I always get so confused with Zenodo stuff.

Would you expect the citation to be provided in a bibtex format? I am a bit undecided as it'd mean curating the author list in yet another place.

maelle commented 3 years ago

Another thing that's not great about the Zenodo proposed citation is that it removes author names in the middle...

I think https://github.com/ropensci/dev_guide/commit/fbc15a34fc796dedb55b3cae396e8c16b58e7977 should at least improve the title and version number after the next release.

maelle commented 3 years ago

I added "publication_type": "book"

maelle commented 3 years ago

So what remains is maybe adding a citation example.

Bisaloo commented 3 years ago

Regarding your first two points, Zenodo already provides a bibtex file that contains all the author names: https://zenodo.org/record/4114295/export/hx. It's correctly imported by the Zotero add-on as well.

I am a bit undecided as it'd mean curating the author list in yet another place.

Hmm, makes sense. What about using the bibtex file on Zenodo to auto-generate the citation in the book?

maelle commented 3 years ago

ah good idea, I'll see if I can easily get it programmatically! Maybe the occasion to explore zen4R. https://github.com/eblondel/zen4R

maelle commented 3 years ago

@Bisaloo After the next GHA run there will be the same info in the preface and first page: https://devdevguide.netlify.app/index.html

image

I hope the changes I made in the Zenodo metadata will tackle other problems (better title, correct version number, book).

Any further comment? Thanks again for the issue!