dockstore / dockstore

Our VM/Docker sharing infrastructure and management component
https://dockstore.org/
Apache License 2.0
116 stars 27 forks source link

Investigate how much womtool can we expose in Dockstore? #5887

Open denis-yuen opened 1 month ago

denis-yuen commented 1 month ago

Is your feature request related to a problem? Please describe. In workshop tutorial, noticed we basically run womtool to do a sanity check on WDL content However, when developing a WDL workflow, syntax errors and the like can be useful during the development process. How much of this information can we expose?

At a superficial glance, it didn't look like this information was passed back from WdlBridge.scala, but could be worth another look

Describe the solution you'd like Show validation errors in Dockstore UI, on the files tab for example

Describe alternatives you've considered Github app logs?

Additional context From ISMB/BOSC 2024 workshop

┆Issue is synchronized with this Jira Story ┆Attachments: Screenshot from 2024-05-17 13-56-45.png ┆Fix Versions: Dockstore 1.17 ┆Issue Number: DOCK-2525 ┆Sprint: Backlog ┆Issue Type: Story

unito-bot commented 1 month ago

➤ Denis Yuen commented:

Adding keywords for search, validation, syntax, semantic

Attaching a photo of what we do have, but I think we could use more to support the development lifecycle

!Screenshot from 2024-05-17 13-56-45.png|width=1284,height=615,alt="Screenshot from 2024-05-17 13-56-45.png"!