7 Matching Annotations
- Dec 2020
-
www.npmjs.com www.npmjs.com
-
You can afford to make a proper PR to upstream.
-
The change would be useful to other people as-is.
-
The change is too consequential to be developed in situ.
-
Patches can be reviewed as part of your normal review process, forks probably can't
-
Get told in big red letters when the dependency changed and you need to check that your fix is still valid.
-
Keep your patches colocated with the code that depends on them.
-
Sometimes forks need extra build steps, e.g. with react-native for Android. Forget that noise.
Tags
- helpful
- code organization: co-location
- taking the time to do it right/properly
- doing it right/properly
- limited time: not right now (maybe later)
- forking (patching vs. forking)
- advantages/merits/pros
- errors/warnings are helpful for development
- too hard/complicated/non-trivial
- review process
- patching vs. forking
- proper
- patching (patching vs. forking)
- pull request
- when to _
Annotators
URL
-