Closed dmijatovic closed 7 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?
Issues
0 New issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
Issues
2 New issues
Measures
0 Security Hotspots
13.8% Coverage on New Code
0.0% Duplication on New Code
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."
Closed in favor of #1115
Scrape project impact
Closes #1076
Changes proposed in this pull request:
How to test:
make start
to build the solution and generate test data. In this example it is better to start without test data so remove data usingdocker compose down --volumes
and then re-startdocker compose up
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
Edit project - impact (manually added)
Edit project - citation (scraped)
Project page - impact & output
Scraped citations and manual added impact items are shown as impact.
PR Checklist:
docker-compose.yml