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

DOI fetcher for medra #6602

Closed
wujastyk opened this issue Jun 8, 2020 · 3 comments · Fixed by #6641
Closed

DOI fetcher for medra #6602

wujastyk opened this issue Jun 8, 2020 · 3 comments · Fixed by #6641
Labels
fetcher good first issue An issue intended for project-newcomers. Varies in difficulty. type: enhancement

Comments

@wujastyk
Copy link

wujastyk commented Jun 8, 2020

Is your suggestion for improvement related to a problem? Please describe.

A DOI I was searching for recently didn't work from within Jabref. 10.2143/JIABS.41.0.3285748

When I tried Crossref.org directly, it also didn't work. When I queried the publisher, they said they registered their DOIs with Medra, not Crossref, because they are a European publisher.

I find this an inadequate answer from the publisher. The whole point of DOIs is that they should be universal, not grouped in ghettos.

Describe the solution you'd like

Nevertheless, if that is how it is, could JabRef please also fallover to the Medra resolver if crossref doesn't work

@Siedlerchr Siedlerchr changed the title [suggested enhancement] DOI fetcher for medra Jun 8, 2020
@Siedlerchr
Copy link
Member

Thanks, yeah I always thought that all DOIs can be resolved from every register. But apparently not.
But this implementation should be straight forward as it supports content negotiation as well for bibtex
http://data.medra.org/

@Siedlerchr Siedlerchr added the good first issue An issue intended for project-newcomers. Varies in difficulty. label Jun 10, 2020
@alchimos
Copy link
Contributor

Hi,
this could be my first time contribution. I've already set up the local project and worked on the issue by myself.

I think I've made the modification needed to retrieve DOI metadata from mEDRA, but I'm facing an issue on several DOIs and I'm waiting an answer from mEDRA team.
Some of their registered DOIs, queried through their content negotiation api at https://data.medra.org/ return 500 internal server error. The same DOIs queried through Crossref API at https://api.crossref.org/works/ are correctly retrieved and the agency check at https://api.crossref.org/works/{DOI}/agency correctly detects mEDRA as the owner.

As soon as I will have any more info I will update here.

@Siedlerchr
Copy link
Member

@Mind000 Welcome! That sounds already good! Thanks for taking this issue. If you don't mind, you can already create a PR so we can review your code changes

koppor pushed a commit that referenced this issue Aug 1, 2023
0749a19b83 Update journal-of-experimental-botany.csl (#6604)
b1768724fe Update modern-language-association.csl (#6606)
dd364c1815 Create modern-language-association-for-JEI.csl (#6593)
6cb436997b Partial update of APA styles for 1.0.2, including software, legal, most localizations (#6270)
d7c4ebec85 fix film/video authors for american-sociological-association.csl (#6602)
a97dbb32c5 Update studii-teologice.csl (#6591)
e19e08780e Update acm-sig-proceedings-long-author-list.csl (#6594)
c8abbcdd88 Update acm-sig-proceedings.csl (#6595)
725ace4a40 Create uppsala-university-library-harvard.csl (#6574)
a973041e0e update bluebook-law-review.csl (#6583)
0891cfc49a Update masarykova-univerzita-pravnicka-fakulta.csl (#6589)
80b3861bce Update al-jamiah-journal-of-islamic-studies.csl (#6581)
b6fb00e415 Create arachnologische-mitteilungen.csl (#6375)
2dbc8edf8e Update universitat-basel-iberoromanistik.csl (#6580)
fd230a7073 Create veterinary-clinical-pathology.csl (#6372)
ac0afa3cae Create dedicated Basque APA file (#6370)
fee0677a88 Update chicago-author-date.csl (#6289)
ca1bf2db6e Create van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu.csl (#6230)
f4116db325 Create Turcica.csl (#6240)
0e4311a802 Create jurnal-teknik-mesin-indonesia.csl (#6211)
e73bf46674 Update vancouver.csl (#6156)
b73c3ef193 Create independent TF AIP Style
befa82e7ef Create harvard-xi-an-jiaotong-liverpool-univeisity.csl (#6181)
048c9bddbc Add csl for SDMI (#6129)
1c2aedd088 Update and rename dependent/energy-research-and-social-science.csl to energy-research-and-social-science.csl (#6567)
b77084255f Update the-quarterly-journal-of-economics.csl (#6572)
cf66f60f25 Update publicatiewijzer-voor-de-archeologie.csl (#6577)
9e9e08c219 Update isara-iso-690.csl (#6578)
4b4e8f442d Create silva-fennica.csl (#6568)
dd8760bb2b Update american-journal-of-botany.csl (#6569)
8b0e505363 Update haute-ecole-de-gestion-de-geneve-iso-690.csl (#6560)
016050c4b7 Update geographie-et-cultures.csl (#6563)
e8b62f1c80 Update and rename dependent/retina.csl to retina.csl (#6565)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 0749a19b8306f2e8dcb9bf1a2e3a6992666030ac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fetcher good first issue An issue intended for project-newcomers. Varies in difficulty. type: enhancement
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants