-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
When fetching from DOI: Dialog should select field data based on validity #12549
Copy link
Copy link
Closed
Closed
Copy link
Labels
component: mergeMerging of BibTeX entries, merge entry dialog, diffing ...Merging of BibTeX entries, merge entry dialog, diffing ...component: uigood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.📌 Pinned📍 AssignedAssigned by assign-issue-action (or manually assigned)Assigned by assign-issue-action (or manually assigned)
Metadata
Metadata
Assignees
Labels
component: mergeMerging of BibTeX entries, merge entry dialog, diffing ...Merging of BibTeX entries, merge entry dialog, diffing ...component: uigood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.📌 Pinned📍 AssignedAssigned by assign-issue-action (or manually assigned)Assigned by assign-issue-action (or manually assigned)
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
Done
As user, I can refine entry's data using a DOI. See https://docs.jabref.org/finding-sorting-and-cleaning-entries/getbibtexdatafromdoi#completing-information-based-on-doi-or-isbn for an example.
Then, for any field, it could be possible that information is existing locally ("Original entry") and from the DOI ("Entry from DOI").
Example:
However, sometimes, the local data is really wrong. In this example, the "year" (
1109) and the "Entrytype" (Misc).The dialog should select the data which could be more right. Here, "Entrytype" and "Year" should be selected from "Entry from DOI":
Task
YearFieldValueValidityComparator.Details
The dialog currently prioritizes the entry from the library. Sometimes, the data from the library is really wrong.
Example:
When the merge entries dialog is started, it should select the more propriate entry type (everything else as MISC is better) and the better year (if year differs more than 10 years, the "new" year should be taken)