-
Notifications
You must be signed in to change notification settings - Fork 96
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
Add initial codemeta.json #1028
Add initial codemeta.json #1028
Conversation
If you need more details, or have any other questions, you might consider waiting until Monday's Group Meeting. I have allocated a short slot there. |
Let's continue here once FairRootGroup/FairMQ#324 is merged and update accordingly. |
I suggest to follow up on this by:
Regarding the authoritative place for the version number, I personally have no preference whether to go with options a or b. @fuhlig1 @ChristianTackeGSI What is your preference? |
Regarding authoritative storage of the version number, I have no strong opinion. If we adopt The other way round might have its positive sides as well. |
For the authors I dislike that the json file will hide this info much more IMHO. I find the authors deserve the visibility they get by those capitalized-and-easy-to-find, dead-simple-to-read |
First: The "personally" part was exactly that, highly personal. I can see all good reasons to consider json a machine format and not a format for humans! That's why we have My "problem" with the dead-simple-to-read files is the ad-hoc format. How would you store an ORCID in it, just to name an example. |
I also prefer CONTRIBUTORS and AUTHORS files. It seems much more common and is something I would look for first if I wanted to find the authors. |
? |
24c3dcc
to
0f81733
Compare
In the last group meeting on 20.9. we (@karabowi, @TobiasStockmanns, @rbx, @ChristianTackeGSI, and myself) agreed to keep the files |
codemeta.json is becoming a standard format for describing software. Let's start to add it. This is also starting to get relevant in the context of ESCAPE.
0f81733
to
f4f6d96
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good as initial version. We can merge it.
codemeta.json is becoming a standard format for describing software. Let's start to add it.
This is also starting to get relevant in the context of ESCAPE.
I created the current codemeta.json to match the entry on zenodo as closely as possible. That means, that any issues with the zenodo entry are also issues with the codemeta data.
Helpful:
You can even paste the suggested codemeta.json there and view it.
Checklist:
dev
branch