Skip to content

Commit a2b5669

Browse files
authored
Merge pull request #447 from dhomeier/onboarding-fixes
Fixing documentation and message template for adding new members
2 parents b3d8b07 + f2ddf9f commit a2b5669

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

messages/maintainer_access.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
Hello {NAME},
22

3-
You have been nominated as {role} and the Coordinating Committee has enthusiastically accepted this nomination! We would be thrilled if you are able to accept this nomination. {More context might be necessary for some people - fill it in here}
3+
You have been nominated as {role} and {members of the Astropy core team|the Coordinating Committee} enthusiastically support this nomination! We would be thrilled if you are able to accept this nomination. {More context might be necessary for some people - fill it in here}
44

5-
In case you are not familiar with the role, maintainers are the people who keep a package or sub-package working. In particular, they review and merge PRs, keep track of what's going on and organize ideas for future development (see https://www.astropy.org/team.html#Subpackage_maintainer for details). In practice this means a fair amount of community interaction when reviewing PRs and related discussion. As a general guideline, if you have any uncertainty or if there is extended debate about merging a PR, seek consensus from other maintainers in the Project. If necessary, you should also free to reach out to the Coordination Committee (by @-mention on github or via [email protected]), as the Coordination Committee has the authority to make decisions when consensus cannot be achieved.
5+
In case you are not familiar with the role, maintainers are the people who keep a package or sub-package working. In particular, they review and merge PRs, keep track of what's going on and organize ideas for future development (see https://www.astropy.org/team.html#Subpackage_maintainer for details). In practice this means a fair amount of community interaction when reviewing PRs and related discussion. As a general guideline, if you have any uncertainty or if there is extended debate about merging a PR, seek consensus from other maintainers in the Project. If necessary, you should also feel free to reach out to the Coordination Committee (by @-mention on github or via [email protected]), as the Coordination Committee has the authority to make decisions when consensus cannot be achieved.
66

77
If you would like to accept this nomination, we ask that you familiarize yourself with the following Project guidelines:
88

9-
* [Developer guidelines for Astropy](https://docs.astropy.org/en/latest/#developer-documentation)
10-
* [Basic development workflow](https://docs.astropy.org/en/latest/development/workflow/development_workflow.html)
11-
* [Guidelines on when to squash or rebase](https://docs.astropy.org/en/latest/development/when_to_rebase.html)
9+
* [Developer guidelines for Astropy](https://docs.astropy.org/en/latest/index_dev.html)
10+
* [Basic development workflow](https://docs.astropy.org/en/latest/development/quickstart.html)
11+
* [Setting up automated code style and linting checks](https://docs.astropy.org/en/latest/development/development_details.html#pre-commit)
12+
* [Guidelines on when to squash or rebase](https://docs.astropy.org/en/latest/development/development_details.html#rebase)
1213
* [Astropy Project Code of Conduct](https://www.astropy.org/code_of_conduct.html)
1314
* [GitHub two-factor authentication](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/about-two-factor-authentication)
1415

policies/adding-new-role-members.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The process is:
1919
that the nominee agrees.
2020
([suggested text](https://github.com/astropy/astropy-project/blob/main/messages/maintainer_access.md)).
2121
2. The nominee should also be asked (generally but not necessarily in the
22-
message above) to confirm they agree the Code of Conduct, and that they are
22+
message above) to confirm they agree to abide by the Code of Conduct, and that they are
2323
aware of guidelines relevant to the role.
2424
3. If the nominee does not accept, the process stops here.
2525
4. If the nominee does accept, a PR is made adding the member to the roles page as a

0 commit comments

Comments
 (0)