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
[WIP] review of project governance #1540
Conversation
If you are new to Git, we recommend you start by reviewing our | ||
[Git basics document][git-basics] where you will find Git installation | ||
instructions, cheat sheets and links to our favorite Git tutorials. We also | ||
recommend, reviewing an example of a [basic Git commit walkthrough][git-commit]. |
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.
This section is duplicated but different than what is in contributing.md. Perhaps this should be a sub-section and contributing should link back here or the other way around.
3c93421
to
d059425
Compare
Didn't meant to include a bunch of those edits in my weak attempt at a rebase. My apologies. I'm inline with |
d059425
to
748ee6b
Compare
|
||
### PowerShell Committee Membership | ||
|
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.
The entire time I was reading I was wondering where this section was. #Resolved
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.
So you think it should be moved up? Actually received feedback to move it down, but I'm open to more suggestion. #Resolved
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.
yeah, because basically I don't know what you are talking about the whole time.
In reply to: 72535762 [](ancestors = 72535762)
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 #Resolved
🕐 |
1 comments do not have a response. #Pending |
7a7f948
to
6f5737d
Compare
1. **DO** ensure that contributors [write Pester tests][pester] for all new/changed functionality | ||
1. **DO** ensure that contributors [write documentation][docs-contributing] for all new-/changed functionality | ||
1. **DO** encourage contributors to refer to issues in their pull request description per the [issue template](../../.github/ISSUE_TEMPLATE.md) (e.g. `Resolves issue #123`) |
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.
This should be per the pull request template
This does not agree with the maintainers readme.md Either this should say that they should open a new issues if one does not exist, or the maintainers readme should be qualified, with if the issue already exists #Pending Refers to: .github/CONTRIBUTING.md:101 in ee5a755. [](commit_id = ee5a755540086ff5475a6b67a1330f16b49a83c0, deletion_comment = False) |
There have been comments that doc issues should not require opening an issue. Example #Pending Refers to: .github/CONTRIBUTING.md:51 in ee5a755. [](commit_id = ee5a755540086ff5475a6b67a1330f16b49a83c0, deletion_comment = False) |
Had an offline conversation with @TravisEz13 about issues being created prior to pull requests. I'm making some final modifications to this PR that should communicate the following:
Sound okay? #Resolved |
Also, we need to merge this guy. We can continue to make any minor fixes over the next couple days, but it's gotta go in. |
still need to do a considerable rewrite of other contributor docs in order to change terminology to align with governance.md
Now that we've gotten enough of a sign-off from everyone involved in the governance process, the docs need to be reworked to use a consistent terminology set, links, and directory structure.
468812e
to
ee5a755
Compare
Alright, @TravisEz13, everything should be merged up here. Can I get a signoff and merge from you? Thanks! #Pending |
That section about issues prior to PR applies to code-related PR? Or, docs-related PRs too? |
@alexandair the spirit of the guideline is, again, to minimize duplication of efforts and churn in one place. It's a poor-man's work tracking mechanism. But given the spirit of the rule, you don't need to go file an issue for every typo. However, I do think there's some benefit to saying "hey, semantic line feeds are busted all over the repo, I'm going to go tackle that" and just giving people a heads up before changing 15-20 files. And there's certainly benefit to saying "hey, I'm going to go move a bunch of files around" or "I'm going to go refactor these sets of docs and move headers and content between files/folders". I say this from personal experience: this PR was super hard to get merged because of how much a moving target I know it feels like needless process now, but I'd rather err on the side of a little process before we open the floodgates. Plus, I also don't expect contributor documentation here to be changing significantly after the first month we're live. So, to be honest, I think it's kind of a no-op. |
1. **SHOULD** ask people to resend a pull request, if it [doesn't target `master`](../../.github/CONTRIBUTING.md#lifecycle-of-a-pull-request) | ||
1. **SHOULD** wait for the [CI system][ci-system] build to pass for pull requests | ||
(unless, for instance, the pull request is being submitted to fix broken CI) | ||
1. **SHOULD** encourage contributors to refer to issues in their pull request description per the [issue template](../../.github/ISSUE_TEMPLATE) (e.g. `Resolves issue #123`). |
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.
he [issue template](. [](start = 95, length = 21)
Should be PR template
This looks good to me other than, this comment: #1540 (diff) We should merge and file an issue for this. |
ee5a755
to
580c7b7
Compare
Looks like I forgot to do it in both places. Should be fixed now |
Please don't merge this PR yet
master
.This is purely a WIP review to make sure I'm not completely out of left field here. I still need to do a considerable rewrite of the other contributor docs in order to change terminology to align with this document (e.g. maintainers.md, contributing.md, etc.)
EDIT: Thanks to @TravisEz13 and @KarolKaczmarek for giving me some existing documentation, governance, and structure to work with. :)