Skip to content
This repository was archived by the owner on Jul 23, 2025. It is now read-only.
This repository was archived by the owner on Jul 23, 2025. It is now read-only.

Future ideas and RFC #30

@bgruening

Description

@bgruening

While studying this project I had two ideas which I would like to discuss.

1: Galaxy is planning and has actually started the development of a V2 of the workflow definition - YAML based. It would be great if you can get in touch with upstream and discuss this format and optionally add missing pieces. Imho, we should include an optional test section into the workflow definition, pretty much like we do in tools.

2: In the planemo project we had some plans to extend this functionality to also support testing/running workflows. Which was blocked by (1) the definition of the new workflow spec. I encourage you to talk to the planemo devs and maybe consider to merge this project into planemo. This would have multiple advantages. For example you would gain the entire infrastructure from planemo to start/fetch/setup a Galaxy instance if you don't have one running. Testing tools and workflows belong somehow together and I think from a user-perspective it would make sense to have it in one place. This would also magically solve #31 as planemo is already using galaxy-lib. And last but not least if you plan to add CWL support, planemo already has this.

ping @jmchilton

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions