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

Idea: modify sync() to be a first class feature that intelligently keeps 2+ forms histories in sync #66

Closed
dxinteractive opened this issue Oct 16, 2021 · 3 comments

Comments

@dxinteractive
Copy link
Owner

dxinteractive commented Oct 16, 2021

When sync is used, people shouldn't also use onDerive() between the same forms, but making people do this is a tough ask, especially if different parts of a system may be deriving to each other. Instead make Dendriform have a register of sync groups, which sync can add to, and check which members of each have synced after deriving is complete, and throw no-change's in the others.

@dxinteractive
Copy link
Owner Author

Rename this, sync sounds like a two-way derive but its only about keeping history in sync.

@dxinteractive
Copy link
Owner Author

@dxinteractive
Copy link
Owner Author

Released in 3.4.0

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

No branches or pull requests

1 participant