文档

项目加入流程整理

所有组以及成员需求(持续增加中,现在测试、部署……都没有建组)

  • 信息组(信息录入,审核)

    • 数据提供者
    • 审核志愿者
    • 数据源汇集、整理
  • 产品需求管理组

    • 需求收集
    • 需求管理
    • 产品定义
  • 数据仓库组

    • 将石墨文档中对应的sheet,转为json格式,作为基础数据提供给各api-server使用。
  • 设计组(UI/UX)

    • 界面设计
  • 前端技能组

    • 渐进式 Web 应用开发
    • 地图可视化组件开发
    • APP开发
    • 小程序开发
  • 后端技能组

    • 各api-server开发,提供Web API以及Map API
    • 现阶段有nodejs和python两种语言的后端
  • 项目管理组

    • 协调各组资源,信息对接
    • 项目管理
  • 数据建模/数据科学组

    • 数据分析
    • 数据预测(需谨慎处理,保证预测的有效性)
  • 宣传组

    • 文案
    • 通过各种线上线下渠道来进行相关信息的宣传
  • 翻译组

    • 其他各国语言翻译

平台现有项目以及Contributor

如何加入项目

我是数据收集志愿者,使用石墨文档(可通过微信群交流)

本平台收集信息包含如下几类数据提交的信息,请分别申报填写。

需要有石墨文档账号,在这里填写申请,会定向邀请到特定表单中进行信息录入。

石墨文档地址

具体细节包括微信群二维码可以参见这里

我是开发相关志愿者,使用GitHub

本项目现阶段主要流程是使用GitHub flow以及GitHub project,通过issue和PR来进行处理。参与者需要有GitHub账号。

提交issue

issue可以是需求,也可以是建议或者bug等。在提交 issue 时,请确定 issue 的类型,并在标题中注明,项目的机器人将会自动打上对应的标签。具体类型现在定义如下:

  • hospital: 医院相关信息
  • factory: 生产相关信息
  • logistical: 物流相关信息
  • hotel: 酒店相关信息
  • donation:捐款相关信息
  • clinic:义诊相关信息
  • news:疫情新闻动态相关信息
  • doc: 文档相关
  • bug: 缺陷反馈
  • feature: 新的特性

认领任务

在主repo的Issue 列表或者各子项目repo对应的Issue列表中挑选任务。然后在该 issue 中使用 /self-assign命令领取任务。项目的机器人将会自动将该issueAssignees指定为自己。

具体如何提issue和PR,请参考这里

项目

所有的issue最终会在这里被收集和整理(进行中,有GitHub project管理经验的志愿者请尽快在slack频道里联系我们)。

https://github.com/orgs/wuhan2020/projects