Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
fixup! doc: revise "Breaking Changes to Internal Elements"
  • Loading branch information
Trott committed Dec 25, 2018
commit 5b1019020793acdf6cedf9c6c53a59e2f33e3df5
13 changes: 7 additions & 6 deletions COLLABORATOR_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -269,12 +269,13 @@ For more information, see [Deprecations](#deprecations).

#### Breaking Changes to Internal Elements

Breaking changes to internal elements may be semver-patch or semver-minor.
Collaborators should take significant care when making and reviewing such
changes. An effort must be made to determine the potential impact of the change
in the ecosystem. Use [Canary in the Goldmine](https://github.com/nodejs/citgm)
to test such changes. If a change will cause ecosystem breakage, then it is
semver-major. Consider providing a Public API in such cases.
Breaking changes to internal elements may occur in semver-patch or semver-minor
commits. Collaborators should take significant care when making and reviewing
such changes. An effort must be made to determine the potential impact of the
change in the ecosystem. Use
[Canary in the Goldmine](https://github.com/nodejs/citgm) to test such changes.
If a change will cause ecosystem breakage, then it is semver-major. Consider
providing a Public API in such cases.

#### When Breaking Changes Actually Break Things

Expand Down