-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docs contributor guidelines #1193
Update docs contributor guidelines #1193
Conversation
I'm planning to do an edit of this later today. |
contributing/DOCS-CONTRIBUTING.md
Outdated
1. Add one or more `cherrypick-#.#` labels to that PR to indicate which | ||
of the past release branches should also be fixed. | ||
1. If you want to complete the fix yourself (best practice), you then open | ||
a subsequent PR by running `git cherry-pick [OriginalPRCommit#]` against |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know if the "Original PR commit" reference here makes sense; I wait until the PR is merged and then grab the squashed commit number that shows at the bottom. For example: #1143 shows 3f8fbb2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ive used the language from the template, ptal
|
||
## Assigning reviewers | ||
|
||
For both documentation and code samples, you should assign your PR to a single |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right now, Prow automatically assigns two reviewers from the list of docs approvers and reviewers: https://github.com/knative/docs/blob/master/OWNERS_ALIASES
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prow is nice and mostly reliable but the goal here is to address the lack of SME eyes on certain items, particularly code sample related items. Instead of maintainers manually assigning items (especially when they are from peers) it would expedite a review if the author assigned a reviewer immediately.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, my point was that you said explicitly to only assign it to one person, and I was just pointing out that Prow automatically assigns two, so a person could see the auto-assignments as be like, "Oops, I need it to only be assigned to one person."
But also there's some restrictions on who is able to assign issues/PRs -- I think you have to be a member of the Knative org, so some contributors (esp. first timers) might not be able to assign anyone themselves.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah, good point. others can use /assign
flag with prow, will add that
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done ptal
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
contributing/DOCS-CONTRIBUTING.md
Outdated
For a list of the available branches in the `knative/docs` repo, see | ||
[Documentation Releases](https://github.com/knative/docs/blob/master/doc-releases.md). | ||
|
||
## Assigning reviewers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
GitHub has "Reviewers" as well as "Assignees". Should we differentiate between the two?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Sorry, this comment was left as "pending" and didn't get batched in with my first review somehow...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes i agree, will add this too
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done ptal
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Co-Authored-By: RichieEscarez <[email protected]>
Thanks for all the feedback (and the fixes)! This is ready for a second pass, PTAL |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: RichieEscarez, samodell The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Add docs PR details: