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

Support retrieving/updating metadata from APIs such as OrcID and ROR if the corresponding ID is provided #52

Open
broeder-j opened this issue Oct 27, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@broeder-j
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently affiliation of people are a problem, since somesy does just allow for a name.

Describe the solution you'd like
If somesy would allow to specify an identifier for affiliation in the somesy.toml file, it could request the metadata from ror and add this. Therefore use the correct name of the affilation in the metadata files, as well as add richer information to codemeta.json. This ror lookup would there spare time.

@broeder-j broeder-j added the enhancement New feature or request label Oct 27, 2023
@broeder-j broeder-j changed the title To solve the affiliations To solve the affiliations, allow for ror id and fetch metadata. Oct 27, 2023
@apirogov
Copy link
Contributor

This is an interesting idea.

We do not have affiliation ids such as ROR in yet because Citation CFF has not introduced them yet, but they might be added. I would wait a bit on this one and see what CFF 1.3 will bring.

But using the ROR and Orcid APIs to pull and update authoritative metadata from upstream when an ID is available could be an interesting (optional) feature to avoid misspelled names of people and organizations.

@apirogov apirogov changed the title To solve the affiliations, allow for ror id and fetch metadata. Support retrieving/updating metadata from APIs such as OrcID and ROR if the corresponding ID is provided Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants