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
Next Next commit
squash: address comments
  • Loading branch information
mhdawson committed Aug 27, 2018
commit bb4ec69a919a7b3e066dfbeb490ed51b2cfe3439
7 changes: 4 additions & 3 deletions doc/guides/diagnostic-tooling-support-tiers.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,15 @@ the following tiers.
suite for the tool/API is not green. To be considered for inclusion
in this tier it must have a good test suite and that test suite and a job

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest we include entries similar to those required by citgm:

The maintainers of the module remain responsive when there are problems
The module must be actively used by the community
The module must be heavily depended on

Given that tier-one tools block our commits and releases.

must exist in the Node.js CI so that it can be run as part of the release
process. No commit to master should break this tool/API if the next
major release is within 1 month. In addition:
process. Tests on master will be run nightly when possible to provide early warning
of potential issues. No commit to the current and LTS release branches should break this
tool/API if the next major release is within 1 month. In addition:
* The maintainers of the tool must remain responsive when there are problems;
* The tool must be actively used by the ecosystem;
* The tool must be heavily depended on;
* The tool must have a guide or other documentation in the Node.js GitHub
organization or website;
* The tool must be work on all supported platforms;
* The tool must be working on all supported platforms;
* The tool must only be using APIs exposed by Nodejs as opposed to
its dependencies; and
* The tool must be open source.
Expand Down