Dockstore: Disambiguate organizations for workflows (now testing for ga4gh compatibility)

Created on 28 Nov 2017  路  5Comments  路  Source: dockstore/dockstore

Feature Request

Desired behaviour

Something to work on while redesigning workflows.
Right now, workflows are "first one wins" when two workflows have the same name and organization, but different registries. We have a bit of a window to fix this to be more like tools.

bug documentation gui

All 5 comments

While reviewing endpoints, we also noticed that Docker registries are returned, which implies that the UI will automatically adjust to new Docker registries. But we're probably not doing the same with source control

Migration plan:
Add an issue for how to review affected workflows before migration and create a redirect when SC is not specified (probably github.com)
Note that we can either wipe out the existing workflow threads on Discourse or use the API to fix them to the new URLs

The webservice portion has been implemented and merged. The UI has been mostly completed.

This is done, I think you mentioned to Gary to write a test.

Edit to add: The test was for the ga4gh endpoints, Gary ran into a problem where two workflows on different source control (say bitbucket and github) were smashed together improperly, we need a test with the same workflow (name) in the above

This seems functional. Follow-up with smaller issues if needed, noticed #1245

Was this page helpful?
0 / 5 - 0 ratings