Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
denis-yuen opened this issue May 17, 2024 · 1 comment
Open

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

denis-yuen opened this issue May 17, 2024 · 1 comment

Comments

@denis-yuen
Copy link
Member

denis-yuen commented May 17, 2024

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
Copy link

➤ 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"!

@coverbeck coverbeck modified the milestones: 1.16, 1.17 May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants