ESFRI association in codemeta
How to properly distinguish software delivered by ESFRIs ('official software') and software delivered by the user community ('unofficial software'), e.g. CTA software vs. software to be used with CTA data (proposal from TV to be evaluated)" in the minutes.
Comments from previous discussion (M. Füßling):
-
I agree that we do not need to introduce additional keywords (like official or unofficial). All releases also from user-contributed software (e.g. the open community version of gammapy and not the offical CTAO science tool based on gammapy) will come as official releases. Only one from the open community version and the other released from CTAO. I agree with Thomas that one should be able to distinguish this via the 'provider' keyword.
-
The provider keyword will allow to distinguish 'official' (i.e. CTAO-released) from 'non-official' software (i.e. user-contributed). I do think that we are not yet using the keyword properly though.
-
The provider keyword will not allow to distinguish which user-contributed SW are supported by the ESFRIs. This could be either to say that "a certain software (e.g. tempo or astropy or 3ML) work well with the official CTAO-released science tool" or "from the tempo software package, the released version 1.3 works well with the latest CTAO-released science tool version, but not the tempo version 1.2". These are use cases that I have not yet checked with the current metadata and/or ways to implement this in the OSSR.
So far so good. Now to the current landing page (at https://escape2020.pages.in2p3.fr/wp3/ossr-pages/) and why I think that the keywords are not yet fully exploited:
-
Currently, the landing page (clicking on CTA) opens the zenodo page where the keyword 'CTA' is enabled. And then a list of user-contributed software appears. This keyword currently expresses "has something to do with CTA" or "is released by the ESFRI CTA" or "can be used with CTA data". All is valid information, but I would like to be able to distinguish here the software released by CTAO and the user-contributed software (probably using the 'provider' keyword).
-
I could imagine different implementations: -- one could have in the left list of keywords one tile to select the ESFRIs as providers, or -- on the middle results page have two sections: the above section is for official ESFRI software and the below section is for user-contributed software. In this way, still all CTA-related software is shown on one page.