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

Add LOBID fetcher #386

Closed
koppor opened this issue Jan 2, 2020 · 4 comments · Fixed by JabRef/jabref#10135
Closed

Add LOBID fetcher #386

koppor opened this issue Jan 2, 2020 · 4 comments · Fixed by JabRef/jabref#10135

Comments

@koppor
Copy link
Owner

koppor commented Jan 2, 2020

https://gist.github.com/zuphilip/66699b4515e4d0094f7333240948b108

A small @zotero script that performs author lookups in @lobidOrg API and show possible matches from the @gndnet : https://t.co/Byk7vbDrhz

— Philipp Zumstein (@zuphilip) December 27, 2019
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Their Twitter handle: https://twitter.com/lobidOrg?s=20

Somehow related to #472

@koppor koppor added the needs-refinement Issue description is not complete; needs to be refined label Jan 2, 2020
@guenesaydin
Copy link

Hello Oliver,

pursuant for the Software Engineering course at the University of Basel, a group chose this as their project. They are quite confused what they should actually do, like codewise. Do you have any examples or clarify this a bit more? They have to specify their project until Sunday so if its possible to get an answer before this would be very useful. Thank you very much for the opportunity to work on JabRef again!

Best,

Günes

@koppor koppor changed the title Integrate lobid Add LOBID fetcher Oct 22, 2020
@koppor
Copy link
Owner Author

koppor commented Oct 22, 2020

(Note that this issue is not contained in https://github.com/JabRef/jabref/projects/9 and also has the label "needs-refinement". Thus, it is a more harder task than typical student tasks).

This is a typical (hard) requirements engineering task. Find general information on lobid at https://lobid.org/. The issue "on the other side" is hbz/lobid#277.

The tweet above contains "author lookups in @lobidOrg API", which points to some author lookup thing. This could cause a rewrite of JabRef's handling authors. JabRef could have a separate author management to avoid duplicates and to enable lookup of data of authors. -- We do not do that in this task.

The lobid API is described at https://lobid.org/resources/api. This turns the task into "Add a fetcher for LOBID". See https://github.com/JabRef/jabref/blob/master/src/main/java/org/jabref/logic/importer/fetcher/SpringerFetcher.java for an example fetcher. Find other fetchers in that directory.

The user-facing side for existing fetchers is documented at https://docs.jabref.org/collect/import-using-online-bibliographic-database.

@koppor
Copy link
Owner Author

koppor commented Jun 13, 2022

See JabRef#8700 for a PR introducing a new fetcher

@koppor koppor removed the needs-refinement Issue description is not complete; needs to be refined label Jun 13, 2022
@aqurilla
Copy link

Hi! I would like to take up this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants