Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proposal: 一种更简单的管理“新手任务”的方法 #653

Closed
seeflood opened this issue Jun 14, 2022 · 1 comment · Fixed by #719
Closed

proposal: 一种更简单的管理“新手任务”的方法 #653

seeflood opened this issue Jun 14, 2022 · 1 comment · Fixed by #719

Comments

@seeflood
Copy link
Member

seeflood commented Jun 14, 2022

背景

现在每次做运营活动、需要整理“新手任务”的时候,要手动把 issue 录入任务列表 #108 ,有以下缺点:

  • 比较麻烦
  • 不好管理进度,比如issue明明完成了,但是任务列表里忘记打勾了。

因此想换一种更简单的方式管理社区任务

方案

点击链接可以查看所有“待认领”的“新手任务": https://github.com/mosn/layotto/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22+no%3Aassignee

解释:

  1. 在 issue 上打 label, 凡是带有 "good first issue" label的 issue,都视为“适合新手认领的任务”;
    image

  2. 如果没有 assignee ,代表“待认领”;如果有 assignee 代表”已有人认领“:
    image

  3. 关于任务分类:
    issue 需要打 label "kind/xxx", 其中xxx代表任务的分类。比如 "kind/ci" 代表分类是 "ci" :
    image

比如 "kind/demo" 代表分类是 "demo" :
image

  1. 关于任务难度
    issue 需要打一些代表难度的 label,包括 "easy","medium","hard", 如下图:
    image

  2. 发运营活动时,”任务名“写中文还是英文?
    如果 issue 的标题里有中文,任务名就用中文名;没有中文名的话就发英文名
    比如:
    image

做活动、发任务时候的建议

  1. 可以每类任务挑选1--2个任务发,比如 demo 类的挑两个, ci 类的挑 1个(感觉 ci 类的 issue,认领的人会少一些?)
  2. 可以挑选更新的任务发,因为旧 issue 如果没人领,说明可能吸引力不足

Future work

以后如果有需要 可以弄一个页面,更友好的展示社区任务

@seeflood
Copy link
Member Author

cc @ZLBer @wangxingyu000 @Kelei0215

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant