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 support for scite.ai #375

Closed
koppor opened this issue Nov 21, 2019 · 11 comments · Fixed by JabRef/jabref#10617
Closed

Add support for scite.ai #375

koppor opened this issue Nov 21, 2019 · 11 comments · Fixed by JabRef/jabref#10617
Assignees
Labels

Comments

@koppor
Copy link
Owner

koppor commented Nov 21, 2019

https://scite.ai/

Check if a scientific paper has been supported or contradicted.

@koppor
Copy link
Owner Author

koppor commented Feb 25, 2020

Example: https://scite.ai/search?q=%22maintaining%20dependencies%20across%20bpel%20fragments%22

grafik

@Siedlerchr
Copy link
Collaborator

@DanielS01ss
Copy link

Hi !
I would love work on this task if it is still available!

@koppor
Copy link
Owner Author

koppor commented Jun 6, 2023

It is available (as you see in the status). Sorry for the late answer. I assume, you already worked on something else.

@taliashark77
Copy link

Hello, I'm a university student with an assignment to contribute to an open source repo, may I have a go at working on this issue?

@koppor
Copy link
Owner Author

koppor commented Oct 23, 2023

@taliashark77 OK, I assign you.

@koppor
Copy link
Owner Author

koppor commented Oct 23, 2023

@taliashark77 Please be advised that this a difficult issue.

Guidance:

For the UI, two options

A. Put on top in "Citation relations" tab (and rename to the tab to "Citation information"
image
B. Put a separate tab

B has the advantage that the APIs fetching the data are only called if the user wants it. It has the disadvantage that the user cannot get a complete overview of the "Citation information".

Nevertheless, go for option B and a separate tab. That will be more simpler to implement and test.

@koppor
Copy link
Owner Author

koppor commented Oct 23, 2023

As a general advice for newcomers: check out Contributing for a start. Also, guidelines for setting up a local workspace is worth having a look at.

Feel free to ask here at GitHub, if you have any issue related questions. If you have questions about how to setup your workspace use JabRef's Gitter chat. Try to open a (draft) pull-request early on, so that people can see you are working on the issue and so that they can see the direction the pull request is heading towards. This way, you will likely receive valuable feedback.

@koppor koppor moved this to Reserved in Good First Issues Oct 23, 2023
@koppor koppor moved this from Free to take to Reserved in Candidates for University Projects Oct 25, 2023
@taliashark77
Copy link

@koppor thanks for assigning me however I believe I do not actually know enough about APIs to work on this issue, is it ok if I'm unassigned and find another issue to work on for my assignment? Thanks

@u7500248
Copy link

Hey @koppor, because taliashark77 is no longer working on this issue can be assigned to it. Thanks

@koppor koppor assigned u7500248 and unassigned taliashark77 Oct 27, 2023
@koppor
Copy link
Owner Author

koppor commented Oct 27, 2023

@u7500248 Done. Looking forward!

@github-project-automation github-project-automation bot moved this from Reserved to Done in Good First Issues Nov 10, 2023
koppor pushed a commit that referenced this issue Nov 14, 2023
* task: first cut of Scite tab and associated preference

* task: comments and minor refactoring

* task: Updated readme.md for issue #375

* fix: Import ordering and markdown space

* fix: imports and whitespace (checkstyle)

* fix: imports and whitespace (checkstyle)

* fix: imports and whitespace (checkstyle)

* fix: Removed unnecessary parentheses (OpenRewrite)

* fix: Unit tests and localisation keys

* fix: Removed unnecessary heading in CHANGELOG.md

* fix: Made SciteTallyDTO a record type and moved it to new file

* fix: Made the scite.ai base url a constant

* fix: Exception handling now catches most specific exceptions, and rethrows them as FetcherException

* fix: style for scite message box

* fix: Catch specific exception and display error message rather than throwing a generic unchecked exception

* fix: Localization for SciteTab error messages, and "Scite" name is no longer localized

* some small refactoring

* checkstyle
and rename

* Update CHANGELOG.md

* Update EntryEditorTab.java

* move and checkstyle

* fix l10n and rename

---------

Co-authored-by: Siedlerchr <[email protected]>
Co-authored-by: Carl Christian Snethlage <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants