Wuhan2020 开源社区发展规划

Wuhan2020组委会     wuhan2020开源社区     2020.04.01

avatar

avatar

因爱而生,开源向善。 Wuhan2020开源社区自成立以来,一直尝试善用技术的力量,通过协作的方式,解决本次新冠肺炎疫情中暴露出来的社会危机。

我们抱着这个初心一直在不断前进,本文将详细地向大家讲述,我们已做的一些事情,正在做的事情,以及未来想做的事情。

感谢所有人的关注和支持,我们也将在“开源向善”的道路上不断奋进!

引言

如果你对我们 Wuhan2020 还不太了解,可以在下面这个视频中,通过其中人物的对话,去看看我们在做过些什么?

在硅谷工作的武汉人吴雪:武汉人挺不容易的

视频中,Wuhan2020开源社区理事吴雪,正在接受《凤凰名人面对面》采访,以《武汉人在硅谷,用技术疗伤》为题,对Wuhan2020 的一个项目 Hack for Wuhan 进行介绍。

01

宗旨与目标

Wuhan2020 开源社区 是以解决 2019 年底、2020年初所爆发的新冠肺炎(COVID-19)全球化疫情而诞生的一个公益性开源组织,是广大 公益志愿者技术开发者 所形成的一个共同体。

用开源协作与开源技术,解决本次疫情中的暴露出来的紧迫性问题,是我们的初心。

image

随着疫情的全球化与常态化,以及社区成员在第一阶段的实践与认识,我们将进一步利用前期所沉淀的项目成果与知识经验,推动社区的持续发展。

在全球性这个更大的范围下,我们将始终围绕公益和开源的主题,持续的发挥 Wuhan2020 开源社区的作用与影响力,并期待形成自己的品牌效应。 image GitHub blog 报道 Wuhan2020 为此, 我们发挥集体智慧,将社区的发展定位为: 发展开源基础设施支持全球公益事业,协同全球公益活动促进社区持续发展。

前半句意味着社区以技术代码类基础设施的构建为长远发展方向,后半句意味着社区也将积极参与公益活动,发挥社区成果的最大价值。

通过 Wuhan2020 社区,有机的将公益志愿者和技术开发者进行深度连接,进而达到用技术手段解决公益问题的目标。

image 我们的 Slogan 是: Open Source for Good!(开源向善)

02

聚焦与定位

“开源向善” 是一个宏大的主题,现阶段的社区不足以支撑全方位的出击,构建一个小而美的家园才是明智之举。

时至今日,开源和信息技术已经在公益领域中发挥了巨大的作用,也给我们提供了一个很好的参考。

现阶段我们已经基本形成了一个共识,即——重点工作应该放在 “面向公益场景的开源基础设施建设” 这一主题上,吸引并连接技术开发者是我们的一个重要特色和优势。

从 Wuhan2020诞生至今,社区内外所发生的高效的 全球化网络协作 ,大家是有目共睹的,而这也构成了我们社区的一个基本组织形态。 数字化协作 这件事情,不仅是 Wuhan2020社区能够成功走到今天的关键,同时也是当今世界的发展潮流。

石墨、GitHub、Slack、微信等数字化工具的使用,也急剧的放大了 协作的规模与效果

协作——特别是跨人群、跨组织、跨平台的协作,也是当下任何一个公益组织、任何一个开源社区所面对的挑战,直接影响了人类的行为,甚至人类的发展。

而大量优秀的开源方案也有待我们去挖掘与使用,如 Odoo、Mattermost 等,所以利用开源技术去解决公益问题始终对我们有着强大的吸引力。

其中, 协作流程的标准化与自动化,是当下公益基础设施建设的一个核心主题与难点

在这次应对疫情的战役中,还有一类比较特别的“中间人”存在,发挥了巨大的作用,那就是—— 数字化协作机器人。 ,即便大家没有直接的感知。

GitHub 平台上开发者之间的代码协作、GitHub 与 Slack平台之间信息的自动同步、开发者每周贡献自动统计等,背后都是协作流程机器人的默默支持,可谓本次疫情背后的 数字化协作英雄开源改变协作,流程驱动创新,共创公益科技的未来 !

03

发展与路径

01 确定社区治理结构,成立治理委员会

社区经过前期准备,在 3 月 29日,通过匿名投票的方式产生了第一届理事会成员,并初步讨论了工作小组的设立、职责与分工等工作。

a

理事会(一共 9 席)

  • 理事长(王伟)
  • 副理事长(吴雪、范晶晶、赵生宇)
  • 执行长(李扬)
  • 成员(王伟、吴雪、范晶晶、赵生宇、李扬、王欣、李思颖、舒敏、何莹)

b

确定工作机制与工作流程

c

确定决策机制,选举与换届机制等 社区以“弱中心化治理”与“分散式决策”为长期目标 。可以充分考虑将三权分立、公益组织结构、3GPP、开源基金会治理模式等模式进行创新结合,融入其中。例如:在 Apache 基金会, 理事会 (Board of Directors)是管理与监督整个社区的业务与日常事务,并让它们能符合章程的规定下正常地运作。

项目管理委员会

(Project Management Committees,简称为PMC),主要负责保证一个或者多个开源社区的活动都能运转良好。 目前社区采用一个简单高效的组织架构起步,后期会持续迭代。

01 工作小组

在工作小组方面,社区将采取“职能组 +工作组”的组织结构,其中“职能组”包括了运营、宣传、拓展、社建、法务等职责;而“项目组”则开展以开源位核心的项目建设,目前包括两大块:基础设施类项目和公益机器人项目。

我们将采取实际工作带动架构演化的自下而上方式,通过开展具体工作来逐渐确定各个小组的落地。 工作小组]大致的分工与职能如下:

职能组

  • 运营组

围绕 Wuhan2020 社区的发展战略与工作重点,开展社区运营工作;

  • 宣传组

负责 Wuhan2020 社区的所有宣传工作,连接海内外各个渠道平台,以及设计、翻译、编辑等工作;

  • 拓展组

根据可持续发展的战略,进行各类业务拓展(社区、商家、海内外等),公益社区基金会的对接,高校科研院所有影响力的合作,以及对外联络赞助资源等;

  • 社建组

负责整个的社区的文化建设与成员成长,包括:维护社区合作资源池,成员管理,学习培训,文化建设、活动组织、成员发展等。

项目组

  • 基设项目组

构建 Wuhan2020社区的数字化基础设施,是一个项目群。开发相关开源基础设施工具,制定流程规范,以及日常维护。

  • 公益机器人项目组

负责 Wuhan2020拳头项目“公益协作流程机器人”的研发与落地,连接上面基础设施中的各个平台和工具,做到Wuhan2020 社区的自服务,支持相关场景应用。

03 商议 2020 年度重大事项

  • 根据社区愿景,确定年度目标

  • 根据目标形成年度重大事项

  • 对这些工作事项进行分工管理与进度总结

04

年度重大事项

01 社区开源基础设施的建设

Wuhan2020社区将“面向公益场景的开源基础设施建设”作为社区的主要发展方向,能够做到自服务,是我们的一个首要目标。

社区的前期犹如一张白纸,所以非常适合创新性的社会实验。

今年,我们通过总结前期疫情抗击中的协同工作经验,探索出一个最小化的社区基础设施工具集(包括消息协同、内容协作、工作流程自动化等),并在我们的社区中应用起来。

探索利用 Git 工具、Mattermost 工具、Odoo工具等开源解决方案,同时结合已有的开放平台(如Github、Slack、石墨文档、Zoom等),构建一个小而美的开源基础设施解决方案,然后进行打包。

希望通过一键式部署的方式,不仅能够给我们自己的社区提供服务,还能为其他的公益社区与开源社区提供解决方案,甚至运行实例。

02 公益协作流程机器人项目的孵化与运营

协作流程机器人是连接不同开源工具与开放平台之间的枢纽,是构建完整的自动化协作流程必不可少的核心。

我们观察公益社区与开源社区的协作需求,制定项目的核心功能,并按进度开发迭代;同时在 Wuhan2020社区进行自服务(部分已经开展),寻找潜在的公益社区或开源社区进行推广使用。(有兴趣的社区可以联系相关合作事宜)

作为一个实际的开源项目,离不开大量的贡献者,希望大家一同来构建这个意义非凡的社区作品。

image

03 Wuhan2020 开源社区年会

Wuhan2020 开源社区的年度大会,每年下半年将会举办一次 。

04 Hack for Wuhan2020

借鉴 Hack for Wuhan 黑客松活动第一届的经验,将黑客松活动办成 Wuhan2020社区一个标志性的年度活动,每年上半年举办一次,根据实际情况,可增加举办次数。

05 高校合作

Wuhan2020将与全世界高校进行合作,共同推动开源基础设施支持全球公益事业。

06 招聘合作

Wuhan2020将为公司、企业、个人、学校在力所能及的范围内,完成人才匹配,使伯乐早日找到千里马。

05

Wuhan2020 已有项目

01 Wuhan2020 社区官网

Wuhan2020开源社区是在新冠肺炎疫情期间由开发者自主搭建的社区,社区为开发者提供技术交流、实践的平台,用开源的社区文化,以自组织协作的方式完成,帮助武汉自组织救援工作更有效、更准确地开展。

社区上线至今吸引了来自不同国家的 3000 多志愿者,通过建立信息系统、数据分析预测等为抵抗新型冠状病毒做贡献。

目前已成功孵化“新型冠状病毒防疫信息收集平台”、2020援助武汉”、“Wuhan2020开源社区官网”、“COVID-19-Nav 疫情信息导航”等多个项目。

网址: https://community.wuhan2020.org.cn/zh-cn/index.html

02 Wuhan2020 信息服务平台

Wuhan2020信息服务官网,是由程序员和开发者创建的疫情相关的资源对接综合类信息服务平台。 以关注数据平台层面为核心,解决极端应急条件下,消息不对等和信息不透明导致的物资供应不足、就诊信息混乱、异地人员无法解决外宿等问题。

主要面向政府、公益组织、企事业单位、医疗机构、患者、捐助者等相关机构和人群。

开发者们均可以借助技术工具和数字平台,利用数字平台优势,实现供需数字化、提升信息透明度,让各供需方进行分布式自助对接,提升效率。

参与 Wuhan2020众多开发者们,用自己擅长的技术,做着力所能及的事情,共同应对这场战争。

网址: https://wh.opensource-service.cn/

03 高校打卡项目

本开源项目是在疫情期间发起,初衷是满足高校对学生健康数据信息采集的需求,支持模板的个性化定制,支持本地化部署。 目前该项目已经衍生了多个子项目,功能也在不断更新和完善。 主要技术栈包括 PHP、Golang、JAVA、Python、VUE、React、Angular、MySQL等。

该项目是一个与你的学习生活息息相关的开源项目,一个开源入门者和初学者的实战基地,为你的学习成长经历背书!与志同道合的开源爱好者一起努力,全程参与项目的开发,体验项目从0 到 1 的全过程,与产品一起成长!

项目地址: https://github.com/2020NCOV/ncov-report

04 了解新冠病毒的趣味网站

帮助海内外认识新冠病毒的趣味信息科普网站,同时设计网站嵌入式剧情向卡牌游戏,使大家通过有趣便捷的途径了解新冠病毒,以及相关的防护对策。

05 志愿者证书项目

志愿者证书项目脱胎于给 Wuhan2020 项目志愿者发放证书的需求。 通过在 slack群组上导出的邮箱以及收集的志愿者邮箱建立了用户信息库,使用特定的证书编码区别不同的组别以及职责,更是生成了每一用户不同的token 来防止盗版证书的出现。 这个项目是一个通用化的项目,可以满足其他网站和组织发放证书的需求,更能建立以邮箱为主体的组织信息库,可以说是一举多得。

项目地址 :https://github.com/wuhan2020/volunteer-certificate

06 COVID-19-Nav 疫情信息导航

疫情信息导航网站为公众提供一个便利而全面的疫情信息入口,整理了涵盖疫情信息的各个方面的网络通道。

项目地址: https://github.com/wuhan2020/COVID-19-Nav

网址: http://nav.werty.cn/

07 Hackathon 黑客松

Hack for Wuhan 线上黑客松呼吁更多人参与用户调研和产品设计过程,针对新冠病毒疫情当下及后续面临的问题,创造更多以用户为中心的解决方案,并鼓励技术和社会创新,在志愿者和开发者、机构、企业和平台之间创造共享价值。

比赛期间,官方讨论群、线上大师课直播、闪电演讲、导师一对一等活动为广大参赛和观摩人员提供了创业、创新等学习和实践机会。

来自 33 个国家共 902 名选手报名参赛,赛事观摩人员500多人,有58只参赛队伍共计345名参赛选手。 其中33支队伍进入初赛,12支队伍进入决赛,最后在决赛中有8 支队伍获奖。

网址: https://github.com/wuhan2020/Hackathon

作者 | Wuhan2020 | 组委会

编辑 | mathwyz

审核 | 王伟、稻子

图片设计 | cer

Wuhan2020开源社区

Wuhan2020开源社区是以解决2019年底2020年初所爆发的新冠肺炎(COVID-19)全球化疫情所诞生的一个公益性开源组织,是广大公益志愿者和技术开发者所形成的一个共同体。用开源协作与开源技术解决本次疫情中的暴露出来的紧迫性问题,是我们的初心。

wuhan2020 开源社区
微信号:openwuhan2020
扫码关注我们

点击下方“阅读原文”查看更多

阅读原文