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

Verify local and remote item titles before syncing citations by identifier #165

Open
diegodlh opened this issue Feb 10, 2022 · 0 comments
Open
Labels
enhancement New feature or request PIDs issues involving persistent identifiers such as dois, isbns and qids uploading Issues related to uploading to Wikidata module wikidata

Comments

@diegodlh
Copy link
Owner

Item citations are synced with Wikidata based on the item's QID. Given that the user may enter whatever value in the QID field, items may have QIDs corresponding to other unrelated publications. This will probably go undetected by the user.

In these cases, syncing the item citations would download and add the citations belonging to the other item. Even worse, if the item has unsynced citations, they may be uploaded to the wrong item. This should be avoided.

Consider double checking that at least the title of the remote entity in Wikidata matches the title of the local item (at least by over a given threshold level) before continuing with citation synchronization.

Same thing applies to fetching from other sources (#134, #139, #164). Even though only downloading may be supported in these cases, the damage may still spread over to Wikidata, because Cita would offer to upload the new citations there.

@diegodlh diegodlh added enhancement New feature or request wikidata PIDs issues involving persistent identifiers such as dois, isbns and qids uploading Issues related to uploading to Wikidata module labels Feb 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request PIDs issues involving persistent identifiers such as dois, isbns and qids uploading Issues related to uploading to Wikidata module wikidata
Projects
None yet
Development

No branches or pull requests

1 participant