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

several searches are inoperational #221

Closed
leosenko opened this issue Oct 9, 2015 · 13 comments
Closed

several searches are inoperational #221

leosenko opened this issue Oct 9, 2015 · 13 comments

Comments

@leosenko
Copy link

leosenko commented Oct 9, 2015

For ADS, ArXiv, ACM Portal search does not work, I get for ADS:
image
For ArXiv:
image
AMC:
image

I am surprised that no bugs are reported but the issue is serious.

Thank you.

@lenhard
Copy link
Member

lenhard commented Oct 9, 2015

@leosenko: Thanks for the notification! We only have limited time and resources, so could you provide a pull request that repairs the searches?

Otherwise, we will delete any inoperational web fetchers from the project.

@lenhard lenhard added the bug Confirmed bugs or reports that are very likely to be bugs label Oct 9, 2015
@lenhard
Copy link
Member

lenhard commented Oct 9, 2015

Related #101

Seems like a working version of ADS and ArXiv are in the making.

@lenhard
Copy link
Member

lenhard commented Oct 12, 2015

ADS and ArXiv search implemented by #101

TODO:

  • Delete ACM Portal search

@matthiasgeiger
Copy link
Member

Apart from the ACM case the behavior is not a bug.

For Arxiv.org and ADS the implemented search is not a "keyword searach" but DOIs or "arxiv keys" (e.g., arXiv:1510.02282) must be used (same is true for "DOI to BibTeX").

However, this really should be documented!

@matthiasgeiger matthiasgeiger added type: documentation and removed bug Confirmed bugs or reports that are very likely to be bugs labels Oct 30, 2015
@matthiasgeiger
Copy link
Member

ACM Portal bug is fixed now 882ab0e - documentation still has to be improved.

@matthiasgeiger
Copy link
Member

At least ADS-DOI fetcher now shows a better error message:

ads-screenshot

see ac04dcb

@matthiasgeiger
Copy link
Member

The Arxiv.org fetcher now shows the same "Note"

@oscargus
Copy link
Contributor

oscargus commented Nov 2, 2015

Is the idea that these should be fetchers only? At least ArXiv provides a search API to get XML-results, which should be quite feasible to parse and import bibtex-data from (or use a two-step approach as the Google Scholar search). I understand that it is a question of time to some extent, but just wanted to check if there is a master plan to skip searching and "only" fetch things?

@koppor
Copy link
Member

koppor commented Nov 2, 2015

I think, currently, JabRef issues a search query and then gets a list of results (converted to bibtex if not bibtex is directly received). I think, there is no intermediate search somehow...

@matthiasgeiger
Copy link
Member

The current implementation is that a "arxiv key" such as arXiv:astro-ph/0209314 must be inserted in the search/fetch field and the result can be added to the current database.

Of course this could be enhanced to use the full search capabilities of arxiv.org. But my primary goal was to fix the current behavior 😉

@oscargus
Copy link
Contributor

oscargus commented Nov 2, 2015

OK! Maybe there should be a distinction between fetchers and searchers? Two different windows/menu options? Or at least rename all entries as either Fetch XXX och Search YYY?

@koppor
Copy link
Member

koppor commented Nov 2, 2015

Currently, the fetchers IMHO work seamlessly as searchers. The only exception seem to be the DOI, the ISBN, and the arXiv fetcher, aren't they? Maybe, there should be a simple fallback at a fetcher, where an invalid object identifier is presented: It should try to search.

Reason: The UI should be more simple. For instance, the "Auto" button in the "General" tab first searches locally for a file. If the file was not found, the net is searched for full text. This automatism is pretty nice.

@matthiasgeiger
Copy link
Member

"ADS from ADS-DOI" is another fetcher which requires a "key" instead of an arbitrary search term.

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

No branches or pull requests

5 participants