Closed seabbs closed 5 years ago
Thank you @seabbs for clearly explaining the different steps.
As I understand from the other JOSS reviews that I read, the Zenodo archive is usually done on acceptance. So should I do it now ?
No problem.
Hmm I am not sure that is the case but you could be correct.
It is generally good practise to have set-up. When the paper is accepted you can then tag and archive a new version. I think that is the best way to go.
Basically, you should be tagging every major release. People can then reference the version of your software that they are using.
Ok thank you
I think it is set-up now, I just added Zenodo DOI to the README file
The corresponding commit is e8a45e32c5caff36b1c6ed3cade787433df3c584
Could you possibly wait for me to review these changes before closing? It will help me keep track of what is going on.
Sorry, maybe it is best if I let you close the issues :)
As part of this review openjournals/joss-reviews#1434
It would be great to see explicit versioning of your package releases. This can be done with a tool like Zenodo and Github tags. This is also nice to have as it gives you a software DOI to refer to on top of the JOSS paper DOI (allowing the actual version of the package used to be referenced)
As for the license see here for an example of this (apologies for the self-referencing).
For Zenodo the steps are as follows: