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 project citations v2 #1115

Closed dmijatovic closed 7 months ago

dmijatovic commented 8 months ago

Project mentions section

Closes #1076

This is second version of presenting output, input and citations in the project edit section. First version is in #1109. First version has 3 menu entries: Output, Impact and Citation.

Changes proposed in this pull request:

How to test:

Edit mentions section - output tab

image

Edit mentions section - impact tab

image

Edit mentions section - citations tab

image

PR Checklist:

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."

sonarcloud[bot] commented 7 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 7 months ago

Quality Gate Failed Quality Gate failed for 'rsd-frontend'

Failed conditions
13.3% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud

dmijatovic commented 7 months ago

@jmaassen I updated the messages and e2e tests. This PR is ready for review. I will create another PR based on this branch to implement changes in the edit software section.