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

[Tracking] Improvements to Policy.js #6057

Closed
2 of 3 tasks
marcaaron opened this issue Oct 26, 2021 · 1 comment
Closed
2 of 3 tasks

[Tracking] Improvements to Policy.js #6057

marcaaron opened this issue Oct 26, 2021 · 1 comment
Assignees
Labels
Monthly KSv2 Planning Changes still in the thought process

Comments

@marcaaron
Copy link
Contributor

marcaaron commented Oct 26, 2021

Problem

Policy.js is a good example of not so great patterns we have created. Let's fix it up so those patterns are not repeated.

Why is this important?

I think we're going to run into similar problems again and again so I wanted to take some time to clean up Policy.js and maybe establish some best practices before people adopt these "less good" ones as a convenience.

Going to break these out into separate issues, but hoping to tackle the following (more info soon).

Solution

Let's create issues for and solve the following:

@marcaaron marcaaron added the Planning Changes still in the thought process label Oct 26, 2021
@marcaaron marcaaron self-assigned this Oct 26, 2021
@marcaaron marcaaron added the Monthly KSv2 label Oct 29, 2021
@marcaaron marcaaron removed the Monthly KSv2 label Nov 12, 2021
@MelvinBot MelvinBot added the Monthly KSv2 label Nov 15, 2021
@marcaaron
Copy link
Contributor Author

Gonna close this for now. Still investigating the need for a better Onyx.merge() in the linked react-native-onyx issue. That other discussion didn't get much traction or land on a solution, but I assume will get dug up again eventually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Monthly KSv2 Planning Changes still in the thought process
Projects
None yet
Development

No branches or pull requests

2 participants