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

How to get citation metadata into repos? #53

Open
danielskatz opened this issue Apr 3, 2018 · 3 comments
Open

How to get citation metadata into repos? #53

danielskatz opened this issue Apr 3, 2018 · 3 comments

Comments

@danielskatz
Copy link
Collaborator

In order for versions of software that have not been published by its authors to citable with full metadata, that metadata needs to be created and stored by the software authors. (See https://danielskatzblog.wordpress.com/2017/09/25/software-heritage-and-repository-metadata-a-software-citation-solution/)

The metadata could be stored in a codemeta.json file, or via the citation file format work.

In any case, the subject of this issue is how do we get authors to start doing this?

One method would be to create such a file automatically when a new repo is created. Would GitHub be willing to do this?

Or could this be combined with the standard README?

@sdruskat
Copy link
Contributor

sdruskat commented Apr 3, 2018

At the CW18 workshop hackday we've created a prototype web app to scrape GitHub and GitLab repos for metadata, edit the metadata and produce CITATION.cff files from them. These can be saved in the git root. Also, a useful extension for that app would be to push directly back to Git**b.

Downstream, CFF files should always be converted to codemeta.json in an automated fashion to be able to leverage their exchange format strengths (will write up considerations and ideas early next week after hols).

@sdruskat
Copy link
Contributor

sdruskat commented Apr 3, 2018

As for GitHub willing to implement automatisms I think we'd have to identify people to talk to as there seems to be no obvious replacement for Arfon at GH. I have no direct contacts at GH myself.

@katrinleinweber
Copy link
Contributor

GitLab CE may receive an "option for users to add custom file templates".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants