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

Register in OSSR #10

Open
Zarquan opened this issue Jan 31, 2022 · 5 comments
Open

Register in OSSR #10

Zarquan opened this issue Jan 31, 2022 · 5 comments

Comments

@Zarquan
Copy link
Member

Zarquan commented Jan 31, 2022

Enough of an OSSR entry to enable this to be used as an example in ESAP.

@Zarquan
Copy link
Member Author

Zarquan commented Apr 18, 2022

Tricky part is describing the container as an entity, not the applications in the container.

TopCat and Aladin may be written in Java, but AstroPy is written in Python. The container contains all three but is itself not implemented in either Java or Python.

One solution might be to create separate OSSR entries for TopCat #2 and Aladin #3, and then describe this as a container that references the other OSSR entries.

@msdemlei
Copy link

msdemlei commented Apr 19, 2022 via email

@Zarquan
Copy link
Member Author

Zarquan commented Apr 19, 2022

Two different problems:

  1. How to register this software in the OSSR, given the existing codemeta specification (this issue)
  2. What metadata do we need to add to the OSSR to make tools Findable as in FAIR.

I've been thinking about (2) for a while but I haven't found the right way to address it yet.

My feeling is users won't query on the technical details.

  • "find me software tools written in Python"
    is an edge case at best
  • "find me software tools that can handle astronomy images"
    would be much more useful

Would this be a good topic to raise with the IVOA semantics group ? We need some vocabularies to describe software in a way that helps researchers find them.

This GitHub issue probably isn't the right place for this. Where do you think is the best place to discuss it ?

@msdemlei
Copy link

msdemlei commented Apr 19, 2022 via email

@Zarquan
Copy link
Member Author

Zarquan commented Apr 19, 2022

Three different questions:

  1. How to register this software in the OSSR, given the existing codemeta specification (this issue)
  2. What metadata do we need to add to the existing OSSR metadata to make tools Findable as in FAIR.
  3. Does the IVOA want to do software discovery, and is the Registry the right place for it ?

This GitHub issue is concentrating on solving (1).

There is an opportunity in (2) to contribute to the ESCAPE WP3 OSSR project, adding some vocabularies to the metadata they already have, to enable users to search for software in the OSSR using fairly simple terms like 'astronomy' and 'images'.
Would the IVOA semantics group be able to help with that ?

(3) is a totally different project, and I agree, as far as I know no one has asked to do this yet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants