-
Notifications
You must be signed in to change notification settings - Fork 21
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
Use commit SHA #135
Comments
Yeah, this is a great question and definitely related to #132 . Both are example of the chicken-and-egg problem discussed in codemeta/codemeta#167 For instance, it's impossible for a file to report it's own SHA, so it could be at best one commit behind. As you point out in #132, it's easy to end up with the DOI being 'one behind', i.e. pointing to the last 'release' of the software. As described in codemeta/codemeta#167 There is an alternate but bad solution of using Zenodo's generic DOI, which always resolves the "latest" version. This might sounds like a good idea but it isn't, since a codemeta file always describes a particular version (i.e. it even states the version in |
Thanks!
I've thought about that too, but there's no URL for CRAN by version right? |
Only for archived versions I think... Might be good to ask Kurt about this. |
Indeed great if you can ask ☺ |
email sent |
Related to #132
When writing codemeta.json for a package with a remote etc, should the latest commit SHA be acknowledged somewhere? As
sameAs
for instance?The text was updated successfully, but these errors were encountered: