CDLUC3 / ezid

CDLUC3 ezid
MIT License
11 stars 4 forks source link

Create a new shoulder for eScholarship #608

Closed jsjiang closed 1 month ago

jsjiang commented 3 months ago

Charlotte from the eScholarship team requested a new shoulder:

Hi EZID team, we have a journal that needs a shoulder in row 26 of this spreadsheet: https://docs.google.com/spreadsheets/d/1BP-_clMt5QL5QHJLmHzyeTNHlAsizXGI6vPZq4FReWc/edit?usp=sharing

Title of publication: Lamma: A Journal of Libyan Studies | Campus: UCB What type of content are you registering (e.g., journal article)?: Journal articles in eScholarship Type of identifier: Crossref DOI Prefix: 10.5070

jsjiang commented 2 months ago

Prefix: 10.5070/LS2

Give the following user accounts access to this shoulder:

jsjiang commented 2 months ago

New shoulder created on ezid-stg:

ezid@uc3-ezidui-stg01:12:05:37:~/ezid$ python manage.py shoulder-create-doi doi:10.5070/LS2 "Lamma: A Journal of Libyan Studies" --crossref
ezidapp.management.commands.shoulder-create-doi INFO     shoulder-create-doi - Shoulder created

Run the shoulder-mint command to test the newly created minter

python manage.py shoulder-mint doi:10.5070/LS2
ezidapp.management.commands.shoulder-mint INFO     shoulder-mint -     1 4w2d

Verify the shoulder and the associated minter in the database

select * from ezidapp_shoulder where prefix = 'doi:10.5070/LS2';

select * from ezidapp_minter where prefix = 'doi:10.5070/LS2';

Ref doc: How to create EZID shoulders

jsjiang commented 2 months ago

Grant shoulder access to groups and users:

Note: The eschol_harvester and ucblibrary get shoulder access through "inherit group shoulders" feature.

How to grant access to shoulder

jsjiang commented 2 months ago
jsjiang commented 2 months ago

In the prod environment (5/1/2024):