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

Fast by default #755

Merged
merged 8 commits into from
Jun 30, 2023
Merged

Fast by default #755

merged 8 commits into from
Jun 30, 2023

Conversation

liamhuber
Copy link
Member

Now that we have NotData in place (#754), we can safely make the standard behaviour for Function nodes to be "fast" (running when input is updated). SingleValue is reparented right onto Function, and Fast is replaced by Slow (which is just a Function with different defaults for the run flags). This makes the standard Function behaviour more intuitive and streamlines some of the pedagogical stuff.

@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@liamhuber liamhuber requested a review from samwaseda June 29, 2023 20:06
@liamhuber liamhuber added the .workflow Pertaining to the workflow submodule label Jun 29, 2023
@github-actions
Copy link
Contributor

Binder 👈 Launch a binder notebook on branch pyiron/pyiron_contrib/fast_by_default

@liamhuber liamhuber changed the base branch from main to data_channel_not_data June 29, 2023 20:07
@liamhuber
Copy link
Member Author

@samwaseda, your reviews and PRs have made the workflow module strictly and substantially better, but there are many weeks where this is the main thing I've got to work on while I imagine you have a number of things on your plate -- so I want to be super conscious of not monopolizing your time, and I don't always want to wait for you to get to the reviews before continuing my work! I think stacking PRs is a good first-order solution to these problems, but I'm very open to having a discussion about our process in case you are tired of all the pings or have ideas for how we can make things even more efficient 😄

@liamhuber liamhuber merged commit 357592e into data_channel_not_data Jun 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
.workflow Pertaining to the workflow submodule
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants