hackforla / hackforla/peopledepot
Recruit volunteers for team open roles
- Dominant language
- Python
- Stars
- 14
- Forks
- 37
- Avg merge
- 9d 15h
- Merged PRs (30d)
- 5
Description
### Dependency
- [ ] Need to recruit new team members to PeopleDepot team
### Overview
We need volunteer(s) to work on the open issues we have so that we can move the project forward.
### Action Items
#### Check existing issues for the role you want to fill
- #315
- #316
- #317
- #446
- #447
- #483
- [ ] If one of these issues matches the role you want to fill, assign yourself to it
- [ ] Move to `Currently Recruiting` on the HFLA: Open Roles board
- [ ] Move to `In Progress` on the PD board
- [ ] If the issue is still marked as `Closed`, reopen it
- [ ] Copy the template in Resources 1.06 into a new comment below and complete
- [ ] Go to the section **Marketing the new role post** below
- [ ] Keep yourself assigned to the issue until the role is filled
#### Creating a new role post when there is not an existing issue for it
- [ ] Copy the template post from the Community of Practice WIKI, Open Roles Templates (Resource 1.01)
- [ ] Paste the template in a comment below
- [ ] Customize the comment to reflect your open role
- [ ] Open a new issue by using the Open Role template (Resource 1.02)
- [ ] Copy and Paste your customized comment to the new issue
- [ ] Add the label for the role that you are recruiting for
- [ ] Submit the new issue
- [ ] Assign yourself to the new issue
- [ ] Add the issue to the HfLA: Open Roles project board (Resource 1.03)
- [ ] Add the link of the new issue to the related comment on this issue
- [ ] Keep yourself assigned to this issue until the role is filled
#### Marketing the new role post
- Post a link to the new issue in the Slack channel for the related Practice Area
- [ ] Copy the Slack message (Resource 1.04)
- [ ] Copy the message into the Slack Channel for the relevant Community of Practice (The Slack channels can be found on Resource 1.01)
- [ ] Replace the text `[Replace with LINK TO NEW ISSUE]` with link to the issue
- [ ] Check your team Slack channel for people reaching out after every onboarding and at least every other day
#### Once Filled
- [ ] Complete the steps and instructions in whichever PD onboarding issue is relevant to the role filled (Resource 1.05)
- [ ] Hide the comment on this issue for the role you just filled
- [ ] Add the following comment to the role posting issue
```
This role has been filled by @[Replace with GITHUB HANDLE OF PERSON WHO IS TAKING ROLE]
```
- [ ] Close the role posting issue
- [ ] Unassign yourself from this issue
- If there are no open roles on this issue (i.e., if there are open roles, there will be unclosed comments)
- [ ] Add the label: Dependency and uncheck the dependency on top of this issue
- [ ] Move this issue to the icebox, on the project board
### Resources/Instructions
- 1.01 [Community of Practice WIKI, Open Roles Templates, Secondary Issue](https://github.com/hackforla/communities-of-practice/wiki/Open-Roles-Templates#secondary-issue)
- 1.02 [Open new post/issue for open roles](https://github.com/hackforla/peopledepot/issues/new?assignees=&labels=complexity%3A+small%2C+feature%3A+recruiting%2C+role%3A+missing%2C+size%3A+0.25pt&projects=&template=post-open-role.md&title=PD%3A+Open+Role+for%3A+%5BReplace+with+NAME+OF+ROLE%5D)
- 1.03 [HfLA: Open Roles board](https://github.com/orgs/hackforla/projects/67)
- 1.04 Copy to post in CoP Slack Channels when there is an open role
```
Hi, the PeopleDepot team has a volunteer posting, which includes details of how to get in touch with us if you are interested. [Replace with LINK TO NEW ISSUE].
Please note that you are only allowed to join **one** team - if you would like to observe this team before you join, please let the person who is recruiting for this post know you are in observation mode (not onboarding).
```
- 1.05 #33 or #146
- 1.06 Copy and paste into a comment below if you reopen a role:
```
#### [YYYY-MM-DD]
- We need a [ROLE]. Reopened #[ISSUE NUMBER]
```
Contributor guide
Assessment
This issue has not been assessed yet.