research-software-directory / RSD-as-a-service

This repo contains the new RSD-as-a-service implementation
https://research.software
23 stars 14 forks source link

1076 scrape project impact #1109

Closed dmijatovic closed 7 months ago

dmijatovic commented 8 months ago

Scrape project impact

Closes #1076

Changes proposed in this pull request:

How to test:

Remarks

After talking to Jason we think that showing scraped items in the separate citations section is most appropriate approach. If we agree on this approach we will need to update edit software page to use similar approach.

Edit project - output

image

Edit project - impact (manually added)

image

Edit project - citation (scraped)

image

Project page - impact & output

Scraped citations and manual added impact items are shown as impact. image

PR Checklist:

cmeessen commented 8 months ago

Works as described. I noted that on the software page, "Output" is sorted after "Impact". Would it make more sense to first have the output and then the impact which refer to the output?

sonarcloud[bot] commented 8 months ago

Quality Gate Passed Quality Gate passed for 'rsd-database'

Issues
0 New issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 8 months ago

Quality Gate Passed Quality Gate passed for 'rsd-frontend'

Issues
2 New issues

Measures
0 Security Hotspots
13.8% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

jmaassen commented 7 months ago

Looks great. Some small improvements of the info texts:

On the output tab:

"Here you can add output that was produced by the project itself, such as papers, books, articles, software, datasets, videos, blogs, etc. The RSD will periodically look for citations of this output using OpenAlex and add them to the citations list on this page."

On the impact tab:

"Here you can add mentions of your output that cannot be found automatically by the RSD. These can be papers by others re-using your software, articles or videos in the press describing the results, policy documents based on your results, etc."

On the citations tab:

"Here we list all the citations of your output that the RSD was able to find automatically by using the DOIs of your output and OpenAlex. On the project page these citations are showed in the impact section together with the items you added manually."

dmijatovic commented 7 months ago

Closed in favor of #1115