mirror of
https://github.com/PowerShell/PowerShell.git
synced 2025-01-06 08:23:26 +08:00
Update governance documentation (#8776)
This commit is contained in:
parent
5f59a9dfef
commit
26da240267
@ -4,7 +4,7 @@
|
||||
|
||||
* [**PowerShell Committee**](#powershell-committee): A committee of project owners who are responsible for design decisions, approving [RFCs][RFC-repo], and approving new maintainers/committee members
|
||||
* [**Repository maintainer**](#repository-maintainers): An individual responsible for merging pull requests (PRs) into `master` when all requirements are met (code review, tests, docs, and RFC approval as applicable).
|
||||
Repository Maintainers are the only people with write permissions into `master`.
|
||||
Repository Maintainers are the only people with write permissions for the `master` branch.
|
||||
* [**Area experts**](#area-experts): People who are experts for specific components (e.g. PSReadline, the parser) or technologies (e.g. security, performance).
|
||||
Area experts are responsible for code reviews, issue triage, and providing their expertise to others.
|
||||
* **Corporation**: The Corporation owns the PowerShell repository and, under extreme circumstances, reserves the right to dissolve or reform the PowerShell Committee, the Project Leads, and the Corporate Maintainer.
|
||||
@ -82,7 +82,7 @@ After the RFC has been discussed, a unanimous vote will be required for the new
|
||||
|
||||
## Repository Maintainers
|
||||
|
||||
Repository Maintainers are trusted stewards of the PowerShell repository responsible for maintaining consistency and quality of PowerShell code.
|
||||
Repository Maintainers are trusted stewards of the PowerShell community/repository responsible for maintaining consistency and quality of PowerShell code.
|
||||
One of their primary responsibilities is merging pull requests after all requirements have been fulfilled.
|
||||
|
||||
For more information on Repository Maintainers--their responsibilities, who they are, and how one becomes a Maintainer--see the [README for Repository Maintainers][maintainers].
|
||||
@ -97,6 +97,8 @@ They have [write access](https://help.github.com/articles/permission-levels-for-
|
||||
1. Merge pull requests to all branches *except* `master` (though this should not be common given that [`master`is the only long-living branch](../git/README.md#understand-branches)).
|
||||
1. Assign labels, milestones, and people to [issues](https://guides.github.com/features/issues/).
|
||||
|
||||
A list of Area Experts can be found [here][experts].
|
||||
|
||||
### Area Expert Responsibilities
|
||||
|
||||
If you are an Area Expert, you are expected to be actively involved in any development, design, or contributions in your area of expertise.
|
||||
@ -134,3 +136,4 @@ See our [Pull Request Process][pull-request-process]
|
||||
[pull-request-process]: ../../.github/CONTRIBUTING.md#lifecycle-of-a-pull-request
|
||||
[docs-contributing]: https://github.com/PowerShell/PowerShell-Docs/blob/staging/CONTRIBUTING.md
|
||||
[maintainers]: ../maintainers/README.md
|
||||
[experts]: ../../.github/CODEOWNERS
|
||||
|
Loading…
Reference in New Issue
Block a user