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

What's the best way for us to submit a recipe to the cluster? #5

Open
mfisher87 opened this issue Apr 30, 2024 · 0 comments
Open

What's the best way for us to submit a recipe to the cluster? #5

mfisher87 opened this issue Apr 30, 2024 · 0 comments

Comments

@mfisher87
Copy link
Member

mfisher87 commented Apr 30, 2024

We need to define an interface for users to author recipes. Which part do they write? How do we take the user part and make it in to a machine-understandable workflow to submit to the cluster?

Right now we're using templating, and we really don't like it because it's hard to validate. Trey is exploring an alternate approach on a branch (reconsider-recipe-templating).

We think we should explore multiple approaches to user recipe design. For example, if we use a context manager to load the parsl configuration (e.g. executor, provider), do we call it under the hood or expect the user to use the context manager? What will enable the typechecker to do the best validation on the recipe?

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

No branches or pull requests

1 participant