-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Tools have a description
https://github.com/ga4gh/tool-registry-service-schemas/blob/v2.0.1/openapi/openapi.yaml#L552-L560
Tools have a version specific description queued up
1dd4bf8
This may be implementation specific but could be a common issue. In Dockstore, the tool-level description is sourced from a default version of the tool that has been picked to "present" to end-users, kind of like the default branch feature in GitHub.
However this version is not indicated to end users in TRS. This can lead to broken links in the description since the description may have relative links to other workflows
An example is https://dockstore.org/api/ga4gh/trs/v2/tools/%23workflow%2Fgithub.com%2FPacificBiosciences%2Fwdl-humanwgs%2Fwdl-humanwgs
Possible solutions:
TRS-related:
- is the concept of a "default" version of general interest/relevant beyond Dockstore?
- should there be better documentation on how the toolversion specific descriptions relate to the tool level descriptions?
┆Issue is synchronized with this Jira Story
┆Project Name: Zzz-ARCHIVE GA4GH tool-registry-service
┆Issue Number: TRS-68