moonbit-community/Community-Tasks

MoonBit Community 任务指南

Opened this issue · 0 comments

欢迎来到 MoonBit 的社区任务 Project!
这份指南将会引导您参与社区任务贡献并且验证您的产出。

Q&A

  • Q:我在这里贡献有什么用?直接在社区贡献不好吗?
  • A:当然可以!其实这里本来是中科院软件所 J139 小队的 Tasks List,但是我们的任务原本就是社区贡献,有什么理由我们做的任务不能让别人做呢?所以这个仓库就升格成为社区任务仓库了。在这里接下任务主要是为了更好的任务追踪,官方的成员也很好来帮忙,而且有时候 MoonBit 举办一些小活动的时候,会以这份列表中的任务为标准。

任务分类

首先,社区任务认为分为两类,在产出验证方式可以看到,他们的产出验证方式各不相同:

  • 包:接下该任务需要在对应 issue 下留言接下任务,在获得 Assignees 身份后,可以开始编写功能并在包管理发出对应包,并且在 Project 中补充产出仓库链接。当包的基础功能已经做好时,可以在原 issue 下请求阶段性产出验证,如果验证通过,则可以在产出验证一栏中得到产出第一阶段认证认证。当包的功能已经基本完善时,可以在原 issue 下请求成果认证,如果验证通过,则可以在则可以在产出验证一栏中得到产出认证认证。

  • PR 认证:对于这类任务,一般不用发包,而且不限贡献人数(也不一定哦,需要自己区分一下),只要依然 Open 就仍然开放。而是解决官方仓库或社区重要仓库的 issue 或者做出重要贡献(具体按照任务需求),如果此类问题需要获得成果认证,则可以在本仓库发布 issue 请求认证(写出接的是哪个 PR 认证,然后给出产出链接即可),然后我们会把您的成果直接列入 Project 的 Done 行列。

如果有任何问题可以发邮件到 me@lampese.com 进行咨询。

另:如果社区有在读小伙伴非常希望参与社区贡献并且希望谋求更多成果,可以选择投递中科院软件所 PLCT 实验室的 J139 实习生计划,目前我们岗位还很缺人!很缺人!很缺人!欢迎在校生来投递简历!