You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
External IDs in the ROR API are formatted as strings. They are formatted as URLs in ror-app. The URL transformation is currently hard-coded in ror-app.
It is not ideal to have inconsistent forms of external IDs across ror-api and ror-app. All of the external IDs that ROR maps to should be actionable URLs.
Formatting external IDs as URLs also minimizes extra formatting work as part of the curation process. Curators preparing ROR metadata records will be starting with the URL form of the external ID and they should not have to perform additional formatting to convert it to a string.
As a user, I want to have an actionable URL form of the external ID in the ROR API so that I can easily access information about the external ID
As a user, I want to have an actionable URL form of the external ID in the ROR API so that I can easily match the external ID to other datasets without having to perform additional transformations
As a curator, I want to provide the actionable URL form of the external ID when I create a metadata record so that I do not have to perform additional formatting to turn the URL form into a string
The text was updated successfully, but these errors were encountered:
External IDs in the ROR API are formatted as strings. They are formatted as URLs in ror-app. The URL transformation is currently hard-coded in ror-app.
It is not ideal to have inconsistent forms of external IDs across ror-api and ror-app. All of the external IDs that ROR maps to should be actionable URLs.
Formatting external IDs as URLs also minimizes extra formatting work as part of the curation process. Curators preparing ROR metadata records will be starting with the URL form of the external ID and they should not have to perform additional formatting to convert it to a string.
Example:
In https://api.ror.org/organizations/https://ror.org/05ch0aw77 the ISNI ID is "0000 0001 2173 6488"
In https://ror.org/05ch0aw77 the ISNI ID is a clickable URL that resolves to http://isni.org/isni/0000000121736488
Desired functionality:
In https://api.ror.org/organizations/https://ror.org/05ch0aw77 the ISNI ID should be formatted as "http://isni.org/isni/0000000121736488"
User stories
The text was updated successfully, but these errors were encountered: