ropensci / unconf17

Website for 2017 rOpenSci Unconf
http://unconf17.ropensci.org
64 stars 12 forks source link

Automated JOSS submission #46

Open hadley opened 7 years ago

hadley commented 7 years ago

It would be neat to have some tools that automated the submission of a package to JOSS

noamross commented 7 years ago

submitr could have submit_joss() and submit_ropensci(joss=TRUE)

cboettig commented 7 years ago

:+1:

For the R script to generate the json metadata (parsed by zenodo, and working with figshare to do so), we've started a script (one-fn package) here: https://github.com/codemeta/codemetar . Currently just creates a codemeta.json for a software package based on data from DESCRIPTION, but would be great to support more interactive input & generate paper.json (as both use the codemeta json-ld context @arfon & co have helped develop).

karthik commented 7 years ago

I love this idea! This would also be motivation for me to finish the rzenodo package which I will do before unconf.

@noamross Maybe we could work on this at unconf and try to fold into onboarding as well?

cc / @arfon

karthik commented 7 years ago

@noamross Is there separate discussion for submitr elsewhere? I shared a whole bunch of ideas about it on onboarding (or some other channel before that came to be) for both the package and the the GitHub based services (similar to JOSS' Whedon).

arfon commented 7 years ago

⚡️ love the sounds of this. Let me know if there's anything I can do to help.

noamross commented 7 years ago

@karthik No, I just made that up

MilesMcBain commented 7 years ago

Just the opportunity to be there when we submit the JOSS submission package to JOSS using the JOSS submission package has me pretty keen to help out with this.

Will it be enough to call forth a mighty FOSS demagorgon? We can only hope.

karthik commented 7 years ago

@MilesMcBain open source all the way down. 🐢🐢🐢🐢🐢🐢