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

Create alternative Crossref DOI deposit which excludes chapters #551

Closed
rhigman opened this issue Feb 8, 2024 · 3 comments · Fixed by #627
Closed

Create alternative Crossref DOI deposit which excludes chapters #551

rhigman opened this issue Feb 8, 2024 · 3 comments · Fixed by #627
Assignees
Labels
feature/output Metadata output

Comments

@rhigman
Copy link
Member

rhigman commented Feb 8, 2024

The assumption in the existing Crossref DOI deposit logic is that if a publisher's bothered to enter chapters for a work at all, they must be wanting to register them with Crossref individually - so a lack of a chapter DOI is interpreted as an accidental omission.

Some publishers might want to both record their chapter data (without DOIs) and output chapter-less Crossref XML - but publishers who do want to assign DOIs to all their chapters would still want to see an error message if they'd missed one by accident.

Perhaps what we can do is to create a new output, “Crossref DOI deposit minimised”, that only outputs the book record.

@rhigman rhigman added the feature/output Metadata output label Feb 8, 2024
@rupertgatti
Copy link
Member

rupertgatti commented Feb 10, 2024 via email

@rhigman
Copy link
Member Author

rhigman commented Mar 12, 2024

Related but different use case raised by @amandasramalho : a work might contain some chapters which need to have DOIs assigned, and others which don't. The preferred output would be a Crossref record containing only those chapters for which a DOI had been entered in Thoth (the current output fails assuming that the empty DOIs were errors, and the proposed new output would omit chapters entirely).

@ja573
Copy link
Member

ja573 commented Mar 14, 2024

Perhaps it'd be better to simply exclude chapters that don't have a DOI and not assume the omission is an error altogether, instead of creating a separate deposit file

@rhigman rhigman self-assigned this Sep 4, 2024
rhigman added a commit that referenced this issue Sep 10, 2024
Better handling of missing DOIs when outputting Crossref metadata (#551, #565)
@rhigman rhigman closed this as completed Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/output Metadata output
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants