-
Notifications
You must be signed in to change notification settings - Fork 504
Description
Is your feature request related to a problem?
On the DSpace ORCID synchronization page, works and publications to be synchronized are displayed in a queue list. Each time the user performs an action on an Item in the list (e.g. Send to ORCID, Do not send to ORCID, or Send update to ORCID), the item is removed from the queue.
Describe the solution you'd like
Users should be able to view a history of what they have synchronized with ORCID. They should also be able to change the synchronization status of a work or publication).
The goal is to offer more transparency to the user on what was synchronized and what was not.
The table or actual queue list should remain visible after decisions on publication are made. A new status information should be added to each item in the table:
Status definition
- Sent: user has sent the item to its ORCID user profile.
- Pending: user has not chosen whether to send the item or not.
- Not sent: user has decided not to send the item to their user profile.
Additionally, it may be beneficial to include an 'Error' status:
- Error: an error has occurred while attempting to send or update an item in the ORCID record.
If an error occurs while transmitting information to the ORCID profile, the following actions could be presented to the user:
- Resend: retry sending the reference to the ORCID profile
- Cancel: reset the action and return the item to the “Pending” status
New Publication list displayed on the DSpace ORCID Sync Page
| Title | Type | Status | Actions |
|---|---|---|---|
| dc.title | dspace.entity.type | Sent | Update |
| dc.title | dspace.entity.type | Pending | Send |
| Do not send | |||
| dc.title | dspace.entity.type | Not sent | Send |
| dc.title | dspace.entity.type | Error | Resend |
| Cancel |
Users should be able to filter the list based on publication status:
- Sent
- Pending
- Not sent
- Error
The list should be paginated and include a setting to define the number of publications displayed per page (10, 30, 50, etc.).
Additional information
Related issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status