Open proycon opened 1 year ago
(This addresses a point raised by @rlzijdeman during a meeting)
Something must be going well. When did it take less than 3 hours for a comment made on the board to find it's way to git :) Cheers @proycon
The SSHOC marketplace offers an API, documented here: https://marketplace.sshopencloud.eu/about/api-documentation
Vocabularies and metadata guidelines are also available: https://marketplace.sshopencloud.eu/contribute/metadata-guidelines#vocabularies https://marketplace.sshopencloud.eu/contribute/metadata-guidelines
A plan has been formulated for review: https://github.com/CLARIAH/clariah-plus/blob/main/shared-development-roadmap/epics/fair-tool-discovery-sshoc-marketplace.md
Initial draft implementation available at https://github.com/proycon/codemeta2mp , contacted SSHOC Open Marketplace for feedback, currently awaiting response.
Initial feedback received (awaiting access to a git repository still).
The API calls to the marketplace are going to be a fair amount more complex than I had hoped, as I can't just do a single request but will need to fetch existing records if available, and add update information to them.
I am a bit surprised about how things 'should be done', as I thought we were exploring what would work best on both sides of the isle. Do you support the logic behind the retrieve+update approach?
I think it's okay to first see how far we can get with what's currently already in place at their side. I just got access to their example repo so I can see how they're doing it in other cases. We can then suggest improvements if we run into obstacles. It's all still quite exploratory.
I already expressed that having a single request would be preferable from our perspective, but that'll probably take significant effort on their side to implement. We're keeping in contact.
I implemented talking to the Marketplace API, based on the feedback and examples I received before. This remains untested for now though, because I ran into issues attempting to set up a development server to test against (https://github.com/SSHOC/sshoc-marketplace-backend/issues/444).
Currently awaiting further feedback from the SSHOC side.
I do have enough info from SSHOC to continue this now, but what is currently unclear is the funding since CLARIAH officially ended. I know @rlzijdeman was proposing to continue this in the scope of SSHOC-NL, so I'm awaiting what comes from that before picking this up again (there is no rush anyway afaik, I'd suggest resuming this after the summer period).
This applies to both the FAIR Tool Discovery track and the FAIR Datasets track. Both software and data metadata may be worth propagating to the SSHOC marketplace. We should investigate how.
(This addresses a point raised by @rlzijdeman during a meeting)