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

Make it easier for users to select multiple jobs/actions when submitting run request #2311

Open
tomodwyer opened this issue Nov 9, 2022 · 4 comments
Labels

Comments

@tomodwyer
Copy link
Member

This came from a Bristol/Cambridge meeting and Simon's summary here.

The longer-term fixes are in an initiative (improve project.yaml) but it would be good to discuss as a team if there is a quick fix that might be worth doing in the meantime.

From Simon's summary:
"selecting all the actions to run is very slow and unpleasant. This is a known issue.
quickfix proposal: select actions to run via glob: #1652"

@ghickman
Copy link
Contributor

Could we add a way to live filter the actions displayed on the page? I'm thinking an input box which fuzzy searches on action name, essentially what List.js does although I'm not suggesting we use that library. The removal of actions would be a purely visual change so submitting the page wouldn't be affected by a search.

@bloodearnest
Copy link
Member

yeah, fuzzy/prefix match and "add to job request" kinda of flow makes sense.

Also, allowing grouping or tagging of actions might be a useful way.

@eli-miriam
Copy link

We've now seen extra use cases for this arising from Em's Big Project - if they want to split their pipeline up into multiple job requests, they need to be able to somewhat programmatically select only the DB jobs, only certain subsequent analysis jobs, etc. In general, this would allow researchers to have faster feedback loops w.r.t. running jobs on the secure backend, given that they could more easily/programmatically select only parts of their pipeline.

@lucyb
Copy link
Contributor

lucyb commented Nov 19, 2024

This thread provides an insight into some of the workarounds that are being carried out right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants