angular/contributing-docs/spam.md at main · angular/angular

Spam Policy

Users who create excessive amounts of issues or PRs in a short time frame, particularly low-quality or low-value contributions, may see those contributions automatically closed without consideration.

Community contributors should limit themselves to no more than 3 open PRs at a single time. If you have more than 3 open PRs, we ask that you wait until some of those PRs are merged or closed before opening more.

Draft pull requests are considered acceptable beyond the limit if 3, but within a reasonable limit (~10 or more within a short time frame). Beyond that reasonable limit, the team may still consider it spam and close them without consideration.

Why?

Reviewing and shepherding PRs as well as managing large issue counts takes time and energy from the core team. Triaging a PR well enough to understand its goals and implementation takes a significant amount of time, regardless of whether the PR is ultimately accepted. This policy ensures the team is able to balance its limited resources across all contributors and projects.

Exceptions

If you plan to undertake more significant work that you anticipate will generate many individual PRs, please reach out to the team in a Github issue first to validate that Angular will be able to support and accept your contributions.