These are actions that need to be performed by a Dapr project maintainer to give access to a new community manager.
The following information is needed from the new community manager:
- Full name
- Company name
- Email address
- GitHub username
- Discord username
Add the community manager to the Dapr Maintainers & Community Managers document on the Dapr Google Drive.
Add the community manager to the MAINTAINERS.md file.
The format should be:
<First name> <Last name> (<Company>) <GitHub username> (non voting)
In order to get access to the CNCF service desk and receive emails from CNCF, two actions need to be done:
-
The community manager needs to be added to the project-maintainers.csv.
- Create a PR to add the community manager to the project-maintainers.csv file.
The format of the entry should be:
,,<Full name>,<Company>,<GitHub username>,
-
Create a ticket at the CNCF Service Desk, select the Program Management category and submit the name and email of the new community manager.
The community manager requires access to the Community Outreach vault in 1Password.
- Send an invite to the new Community Manager to join the Dapr 1Password account:
- In the 1Password menu go to Invitations -> Invite by email.
The community manager requires maintainer access to the community and blog repositories.
Add the community manager to these Dapr org teams on GitHub:
- maintainers-community
- maintainers-blog
The community manager is mostly likely not a member of the Dapr org on GitHub. By adding them to the above org teams they will receive an invite to join the Dapr org.
The community manager requires access to perform management and moderation tasks on the Dapr Discord server.
-
Invite the community manager to the Dapr Discord server.
-
Add the community manager to the Community Manager, release observers, and maintainers roles on Discord:
- In Discord go to Server Settings -> Roles -> [Role] -> Manage Members -> Add Member.
-
Add the community manager to the Community Sync DM group on Discord.