dockstore / dockstore

An app store for scientific workflows, tools, notebooks, and services
https://dockstore.org/
Apache License 2.0
119 stars 27 forks source link

Changing name of tools and workflows #2120

Open Ldcabansay opened 5 years ago

Ldcabansay commented 5 years ago

Feature Request

Desired behaviour

Implement a way for users to change the name of a workflow or tool in a similar way to display names for Organizations/collections described by #2119. This would also relate to aliases #1395, but would be the main name that appears in a workflow/tool landing page, as well as the name that appears in the search query. The main issue would be making this feature apply backwards to currently registered tools and workflows without losing existing history and metadata.

Specifics:

┆Issue is synchronized with this Jira Story ┆epic: Deletion-Archiving Policies ┆fixVersions: Dockstore 2.X ┆friendlyId: DOCK-518 ┆sprint: Backlog ┆taskType: Story

denis-yuen commented 5 years ago

Should probably clarify that we have a couple of things that we're using like IDs floating around: 1) Database ID e.g. 100L 2) Path ID e.g. quay.io/pancancer/pcawg-dkfz-workflow:develop (not really a UUID, but it is universally unique) 3) Alias (arbitrary string, up to the user)

This proposal would add a display name which should not affect the above, but may be shown instead in various user facing GUI elements.