Add new roles to DOI XSLT

Project:RUcore Workflow Management System (WMS)
Version:7.5.2
Component:Metadata
Category:bug report
Priority:normal
Assigned:yuyang
Status:closed
Description

Modifying R7.2 DOI specs:

Add the following 4 roles:

1) researcher
2) Principal investigator
3) Owner

We should include all roles starting with lower case or upper case. Name role terms come from different term sources. The term "Researcher" is from marcrelator and "researcher" is from marcrt. We won't be able to control what term source people are selecting.

Comments

#1

Status:active» test

Xslt script has never looked for term source to decide what term to use. We just need to add these terms to the list. Test. -YY

#2

Status:test» fixed

rutgers-lib:25944 has Research/Researcher and principal investigator as roles. Principal Investigator is the first occurrence.

I removed the DOI string from the metadata and used dlr/EDIT to create DOI. Then I viewed the registered metadata and there was no creator. After Yang refreshed the XSLT from WMS configuration, I updated the DOI metadata in dlr/EDIT. Then I viewed the registered metadata and there were three creators in the DOI metadata.

I added a fourth name with Organizer of meeting as the role. Updated metadata in dlr/EDIT and viewed the DOI metadata. The fourth name is not in the DOI metadata.

I changed one of the roles from "researcher" to "Researcher", updated DOI metadata, and viewed registered DOI metadata. All three names were in the DOI metadata.

#5

On the Staging server, I used rutgers-lib:200737 & rutgers-lib:700767 to test this.

- I added "Researcher" to the name role and added a copyrightDate. The personal name was mapped to "creator" in the registered DOI metadata. Note: I was having trouble changing the DOI state from "Reserved" to "Public". I kept getting "dateIssued" or "dateCreated" missing. I was able to change the state in dlr/EDIT. So I tried the same test on another record.

- I added "Researcher" to the name role in rutgers-lib:700767. The personal name was mapped to "creator" in the registered DOI metadata.

#6

Status:fixed» closed

Back to top