Create a pre-work onboarding issue template for general DevOps CoP members
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 57/100
- Issue 类型
- 文档
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- github, markdown
- 领域
- devops, documentation
调研方向
首先检查 .github/ISSUE_TEMPLATE/pre-work-template-devops-security.md 和现有的 devops 模板,然后与 leads 确认对成员的一般要求。在 .github/ISSUE_TEMPLATE/ 中创建自助式 markdown 模板,必要时更新 config.yml,并排除 AWS/Terraform 步骤。合并后的模板出现在 master 上的 New issue picker 中,并创建出带有正确标签的 issue,即表示完成。
由索引模型根据 Issue 内容生成。
描述
Overview
We need an onboarding issue that a new DevOps CoP member can open for themselves, because right
now one does not exist. devops has templates only for onboarding and offboarding leads, and
those are performed by an existing lead rather than by the newcomer. devops-security has a
self-serve pre-work checklist, but it is specific to that repo and takes the member through
creating a personal AWS account and running Terraform. A person who joins the CoP and is not
going to work on devops-security therefore has no onboarding issue at all, and nothing tracks
whether they ever got set up.
Action Items
- Confirm with the leads what a general CoP member is actually expected to do in their first
two weeks. This is the part that needs a decision, not just drafting — the answer
determines everything below. - Write the template into
.github/ISSUE_TEMPLATE/as a markdown template, following the
shape of devops-security's pre-work template: self-assign, pick a role label, set status,
add to the board, attend the meeting. - Set
labels:in the frontmatter. Notedevopshas no equivalent of devops-security's
complexity: preworklabel — decide whether to add one or usecomplexity: small. - Keep the AWS and Terraform steps out. If a member later joins devops-security work, they
open that repo's pre-work issue then. Link to it rather than duplicating it. - Add the template to
.github/ISSUE_TEMPLATE/config.ymlif that file gates what appears in
the picker. - After the PR merges, go to the repo's "New issue" page and confirm the template appears and
produces a correctly labelled issue. GitHub renders the picker from the default branch
only, so this cannot be verified from your branch.
Resources/Instructions
- Shape to follow: pre-work-template-devops-security.md
- What
devopshas today:onboard-ops-cop-lead.md,offboard-ops-cop-lead.md,
recruit-new-lead.md,post-an-open-role.md, plus the two blank forms — none of them is a
member self-onboarding issue - The default branch of
devopsismaster, notmain - This template is what the team-side checklist (sibling issue) will point new members at, so the
two should agree on what the member is asked to do
- 主要语言
- 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
-
core dependencies
难度 1/5 1 小时以内 新手友好度 80/100
-
bug github_actions
难度 2/5 1-3 小时 新手友好度 75/100
registrystack/registry-stack#1393 ·
-
module: core
难度 2/5 1-3 小时 新手友好度 75/100
bigbluebutton/bigbluebutton#25849 ·
-
bug engine
难度 2/5 1-3 小时 新手友好度 65/100
rocky-data/rocky#2181 ·
-
难度 2/5 1-3 小时 新手友好度 70/100