Write the checklist of what the team does for a new member, and publish it on the wiki
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 65/100
- Issue 类型
- 文档
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- github
调研方向
首先比较 .github/ISSUE_TEMPLATE/onboard-ops-cop-lead.md、hackforla/devops#30、hackforla/incubator#27、现有的 team-lead wiki 页面以及 DevOps CoP Roster。根据当前实际情况核实每个 onboarding 步骤和链接,然后将经过验证的成员 checklist 发布到选定的 wiki 页面,在 Home 的“Joining the DevOps team”下添加链接,并让一名未参与其中的 Lead 确认其内容足够完整。
由索引模型根据 Issue 内容生成。
描述
Overview
We need one written checklist of everything the team has to do when someone joins, so that
onboarding does not depend on whichever lead happens to pick it up remembering all of it. A
checklist exists for onboarding a CoP lead and one exists on the incubator side for team
members, but there is nothing for a general DevOps CoP member, and neither of the existing two
is on the wiki where a lead would look for it.
Action Items
- Draft the checklist. At minimum it must cover:
- Adding them to the right GitHub teams. Note the org has five:
devops-read,
devops-write,devops-merge,devops-maintain,devops-admin. Say which ones a new
member gets by default and who can grant them. - Getting them onto the roster — the existing incubator checklist splits this into "send",
"team member adds themselves", "check for public", which is worth copying because the
middle step is the one that gets forgotten. - Pointing them at their onboarding issue, and being explicit about which one.
- Slack
#ops, the Google Calendar invite, Google Drive, and 1Password — copy the
structure from the lead checklist rather than inventing a new one.
- Adding them to the right GitHub teams. Note the org has five:
- Confirm each step against reality before writing it down. Do not copy a step from the lead
checklist without checking it still works — at least one link in that checklist is already
dead (see the sibling issue on the 404 team link). - Decide where the canonical copy lives: a new wiki page, or an addition to
Onboarding Process for Project Team Leads.
That page is currently incubator-flavoured, points at a closed issue, and has an empty
"Project's GitHub team URL" field, so it needs attention either way. - Publish it on the wiki and link it from
Homeunder "Joining the DevOps team". - After it is published, ask a lead who did not write it to read it and confirm they could
onboard someone from it alone.
Resources/Instructions
- Model to copy from: onboard-ops-cop-lead.md
(leads only) and the checklist in the body of hackforla/devops#30 - The incubator equivalent, which has the roster steps: hackforla/incubator#27
- Onboarding Process for Project Team Leads
- DevOps CoP Roster
- GitHub teams: https://github.com/orgs/hackforla/teams
- Do not edit hackforla/devops#30 or hackforla/incubator#27 as part of this. They are
recurring issues that get a new comment per person; changing their bodies is separate work.
- 主要语言
- PowerShell
- 星标
- 8
- 派生
- 10
- 平均合并
- 7 小时 30 分钟
- 30 天内合并 PR
- 22
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
hackforla/devops 的其他 Issue
-
complexity: small feature: Onboarding good first issue role: DevOps Engineer size: 1pt
难度 2/5 1-3 小时 新手友好度 84/100
-
complexity: small feature: maintenance role: DevOps Engineer size: 1pt
难度 2/5 1-3 小时 新手友好度 88/100
-
complexity: small feature: maintenance role: DevOps Engineer size: 1pt
难度 3/5 1-2 天 新手友好度 58/100
-
complexity: medium feature: security role: DevOps Engineer size: 3pt
难度 4/5 3-5 天 新手友好度 48/100
-
Migrate the Terraform S3 backends off dynamodb_table onto use_lockfile and delete the lock tables 未关闭complexity: medium feature: maintenance role: DevOps Engineer size: 2pt
难度 5/5 一周以上 新手友好度 45/100
相似的 Issue
-
automated issue report
难度 2/5 1-3 小时 新手友好度 75/100
-
Humanity AI 未关闭
难度 1/5 1 小时以内 新手友好度 90/100
numfocus/project-fundraising#166 ·
-
area:proxy bug security severity:low track:open-source
难度 2/5 1-3 小时 新手友好度 70/100