rabix / composer

Visual and code editor for Common Workflow Language
http://rabix.io/
Apache License 2.0
301 stars 74 forks source link

Rabix composer creates tools IDs that will be invalid in future versions of CWL #424

Open zymergen-mbarton opened 5 years ago

zymergen-mbarton commented 5 years ago

Related to but not quite the same as #417.

When pushing a tool to SBG, the IDs that are allowed and disallowed are the inverse of what seems to be expected in CWL 1.1. Examples attached in two screen shots. I've scrubbed the tool names in these screen shots since they're not relevant, only the presence of hyphens versus underscores.

screen shot 2019-01-14 at 11 17 45 am

screen shot 2019-01-14 at 11 22 25 am

ghost commented 4 years ago

common-workflow-language/common-workflow-language#429