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

Implement ORCID profile hyperlink for authors #764

Open
7 tasks
pyc1 opened this issue Aug 19, 2021 · 2 comments
Open
7 tasks

Implement ORCID profile hyperlink for authors #764

pyc1 opened this issue Aug 19, 2021 · 2 comments

Comments

@pyc1
Copy link

pyc1 commented Aug 19, 2021

Achieve a "light" ORCID integration following Duke's example (Sean Aery email, October 2019).

Draft to-do list:

  • Decide on preferred field/format
  • Update Elements crosswalk to preferred format
  • Edit existing ORCID fields in VTechWorks to preferred format
  • Change VTechWorks code to link the preferred field
  • Add ORCID badge
  • Name authority to ensure a match between author and ORCID fields
  • Import ORCIDs - get CSV from ORCID member portal
@alawvt
Copy link
Contributor

alawvt commented Aug 19, 2021

@pyc1, Sean's email covers Crosswalk from Elements and DSpace metadata and display so it includes these tasks:

  • Decide on preferred field/format
  • Update Elements crosswalk to preferred format
  • Edit existing ORCID fields in VTechWorks to preferred format
  • Change VTechWorks code to link the preferred field
  • Add ORCID badge

but not

  • Name authority to ensure a match between author and ORCID fields
  • Import ORCIDs - get CSV from ORCID member portal

I think we should limit this phase to match what Sean has done.

@alawvt alawvt changed the title ORCID integration Implement ORCID profile hyperlink for authors Aug 20, 2021
@alawvt
Copy link
Contributor

alawvt commented Aug 20, 2021

Current situation:

  • Our ORCID documentation, including Sean's correspondence is in Name authority
  • Our deposit crosswalk from Elements maps metadata in the form, lastname, firstname [ORCID#] to dc.identifier.orcid. It also does the usual mapping of authors to dc.contributor.author, so Sean's method should work well.
  • I submitted a ticket to Symplectic, #343246 Why is the Elements deposit map now adding "(orcid)" to ORCID? to ask why that text is now appended.
  • I created the issue, Correct dc.identifier.orcid field (15 items) which lists 15 items that need to be corrected. The other ~1100 items are in lastname, firstname [ORCID#] or lastname, firstname [ORCID# (orcid)] form.
  • I have checked other fields and have not found ORCIDS in them, so I think we ok in that regard.

Concern:

  • Sean's code matches exactly on lastname, firstname between dc.contributor.author and dc.identifier.orcid. In many cases, e.g. http://hdl.handle.net/10919/81669, we have standardized or expanded an author's name so it no longer matches that imported from Elements in the dc.identifier.orcid field. We could match just on the lastname but we risk false matches especially for items with large numbers of authors.

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

2 participants