Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated JOSS submission #46

Open
hadley opened this issue Apr 21, 2017 · 8 comments

Comments

@hadley
Copy link
Member

commented Apr 21, 2017

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

  • Develop some convention about where paper.md should live, and provide a basic check that it's the correct structure. Create a template and add to usethis.

  • R script to generate paper.json

  • Automate submission of a package to zenodo/figshare

  • Automate generation of inst/CITATION and badge for README

@noamross

This comment has been minimized.

Copy link

commented Apr 21, 2017

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

@cboettig

This comment has been minimized.

Copy link
Member

commented Apr 21, 2017

👍

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

This comment has been minimized.

Copy link
Member

commented Apr 21, 2017

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

This comment has been minimized.

Copy link
Member

commented Apr 21, 2017

@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

This comment has been minimized.

Copy link

commented Apr 21, 2017

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

@noamross

This comment has been minimized.

Copy link

commented Apr 21, 2017

@MilesMcBain

This comment has been minimized.

Copy link
Contributor

commented Apr 22, 2017

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

This comment has been minimized.

Copy link
Member

commented Apr 22, 2017

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
6 participants
You can’t perform that action at this time.