[RM-32125]: <NALT DSpace> #C2 เชื่อมต่อ API Datacite (DOI request)

Viewed 2

Problem Summary

ห้องสมุดต้องการลดขั้นตอนการขอ DOI จาก DataCite
จากเดิมต้องทำแบบ manual

Root Cause Analysis

1 Answers

Solution / Workaround

https://git.punsarn.com/dspace/dspace_doi_requester

หลักการทำงาน

  1. ในหน้า Item detail จะมีปุ่ม "DOI Request" เพื่อส่งข้อมูลไปยัง DataCite
  2. เมื่อส่งข้อมูลเสร็จจะไปปรากฎใน Item (state=draft) ของ DataCite
    และ DSpace Item จะปรากฎ dc.identifier.doi="PENDING"
  3. เมื่อเเจ้าหน้าที่ตรวจสอบและแก้ไขข้อมูลที่ DataCite เรียบร้อยแล้ว (state=publish/findable)
    จะนำเลข DOI ไปใส่ที่ DSpace item (dc.identifier.doi=NEW DOI)

Verification Steps

Beta version

  1. ให้ใช้ Item ทดสอบ Item ทดสอบ
  2. ให้สังเกตุ DOI (dc.identifier.doi) จะแสดง Link ให้ทำการกดเพื่อทดสอบ

เนื่องจากต้องมีการพัฒนาส่วนแสดงผลใน DSpace เพิ่มเติม จึงยังไม่สามารถทดสอบได้ทุก Items
หากต้องการทดสอบเพิ่มเติมโปรดแจ้ง