Skip to content

gains CONTRIBUTING.md#5

Open
jdhoffa wants to merge 3 commits into
mainfrom
add-contributing
Open

gains CONTRIBUTING.md#5
jdhoffa wants to merge 3 commits into
mainfrom
add-contributing

Conversation

@jdhoffa

@jdhoffa jdhoffa commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

This a direct copy of the file CONTRIBUTING.md from the practices repo.

We should delete it from practices once this PR is merged to avoid duplication.

@jdhoffa
jdhoffa requested a review from john as a code owner July 10, 2026 13:24
@jdhoffa
jdhoffa requested review from a team, AlexAxthelm, HughRunyan, atecza-rmi, cjyetman, jacobvjk and mbarlow12 and removed request for a team July 10, 2026 13:37
cjyetman
cjyetman previously approved these changes Jul 10, 2026
AlexAxthelm
AlexAxthelm previously approved these changes Jul 10, 2026
mbarlow12
mbarlow12 previously approved these changes Jul 11, 2026
Comment thread CONTRIBUTING.md Outdated

## Pull Request Expectations

Draft PRs are recommended for early feedback.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I'm not super fond of this. Because when I get tagged in a PR that keeps having commits made to it - so I get numerous emails about a PR - I start treating the emails as spam. It's too much noise.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Hmm, just want to flag that "opening a draft PR" and "requesting a review" are (and definitely should be) separate actions.

Which is a very good flag, and something worth making explicit in this document, I will add that.

In your experience are those happening simultaneously, and the noise comes from requesting a review on a PR in draft mode (e.g. RMI/practices#73), or are your peers opening PRs, in draft mode, and requesting a review immediately?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

My recommendation would be a flow similar to:

  1. Open a PR in draft mode when it is roughly ready, to trigger CI (and work in public) don't request review (for example: Feat/re prioritize stitch#164)
  2. When the developer is happy with the PR (CI passes, PR title and description are reasonable) then open the PR and request review (like this: Observability Package stitch#160)

For the maintainer, step 1 doesn't trigger any required action. Step 2 is what needs to be acted on (and fwiw, I believe you can set up GH e-mail notification accordingly to only send on PR review request).

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Comment partially addressed in: 06d1f0c

@jdhoffa
jdhoffa dismissed stale reviews from mbarlow12, AlexAxthelm, and cjyetman via 06d1f0c July 15, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants