GitHub 全域数字年报:携手推动开源世界的超级协作

2020年1月24日,Wuhan2020开源项目正式发起,在疫情期间累积吸引到了约3000余位技术志愿者以及近1000余位非技术志愿者在线上开展志愿行动与参与。

Wuhan2020

在成立后的约3个月时间内,通过开源协作的方式在互联网上开展志愿者支持与工作协同,搭建起了5个网站/App,23个Github代码仓库,通过一手采集和二手整理,收录了与抗击新冠疫情相关的各类信息近5000条,网站页面收获了30余万次点击(截至当时5月);其允许公开读取使用的数据信息集合促成了牛津剑桥校友援助会提供的武汉社区及周边地区医院和社区数据对接、硅谷的Gliding Eagle团队及美国一家全球医疗信息服务平台的医疗物资援助等案例达成。

开放式自组织协作取得的一小点成绩,却让我们看到了人类的未来。

然而,当下的世界环境却不容乐观,在新冠疫情的施虐下,世界似乎正在走向割裂与纷争。物理世界的隔离似乎开始蔓延到整个人类的社会与经济中,数字世界也开始收到冲击。

人类的进步无法阻挡,就像著名实验心理学家、认知心理学家和科普作家史蒂芬·平克(Steven Pinker)《当下的启蒙》中所指出的那样:

启蒙运动的理念是人类理性的产物,它们总是与人性的其他方面相互斗争;理性是不容商榷的,人类一定会在协作中获得演化进步;如果你不得不盲目地选择自己想要出生的年代,你最好选择现在。

理性指引下的进步是无可阻挡的,世界正在变得更加透明,不断呼唤着世界持续发展的法则:

  • 协作(Collabboration)

  • 开放(Openness)

  • 共享(Sharing)

  • 诚信(Integrity)

  • 共生(Interdependence)

  • 价值网络(Value network)

为此,继Wuhan2020开源项目之后,我们再次发起GitHub全域数字年报开源项目,绘制数字空间中对人类社会影响越来越大的"开源数字地图"

开源软件已经成为人类数字社会的基石,也是全人类共同努力协作的结晶。

我们重新召唤开发者、志愿者、组织与社区,通过绘制开源世界数字地图的方式找到:

  • 那些指引推动数字世界发展的个人与组织

  • 那些连接与汇通全世界信息流动的路与桥

  • 那些像新鲜空气一样环绕我们的开源软件与数字公共品

  • 那些正在浮出水面的业界动向与冉冉升起的开源新星

这些都是我们希望从开放的开源数据海洋中挖掘、分析、呈现与宣扬的目标,让更多的人认识到开源协作对人类文明的发展所起到的巨大推动作用

Github作为目前全球范围内的开源协作平台,蕴含了海量的开源协作数据与商业洞见价值,作为该项目的参与者,你可以得到不限于如下的一些收获:

  • 作为一个探索者,探索Github的全域协作数据,理解开源世界的全貌与态势;

  • 作为一个领域专家,在你感兴趣的领域中,深度挖掘该领域的知识与洞见;

  • 作为一个贡献者,深度了解你所参与项目的发展状态;

  • 作为一个学习者,找到最前沿的热门技术与最活跃的社区项目;

  • 作为一个创业者,通过挖掘开源世界来找到各种商机;

  • 作为一个企业家,深度掌握公司旗下的开源项目状况并可持续运营;

  • 还有很多这里不一一列举~

我们曾经主导与参与过的的开源分析报告示例可以参考:  

  • GitHub 2019 数字年报全文正式发布:链接

  • 2020 年微服务领域开源数字化报告:链接

  • 2019中国开源年度报告:链接

❖  如果你准备好了,不用犹豫加入我们,共同挖掘与呈现开源世界的精彩,项目地址如下:

  • https://github.com/X-lab2017/github-analysis-report

我们同时建立了Slack交流群,欢迎大家加入共同探讨各类技术或非技术类问题:

  • https://join.slack.com/t/x-github-analysis/shared_invite/zt-gz8ykv3l-qP53IpajsZIGsx6dFo_8Lg

❖  项目的框架已经搭建好,部分issues也已经开启,欢迎大家来做客,添砖加瓦!

项目联合了我们的新老朋友们作为联合发起方:

开源社

上海开源信息技术协会

Datawhale开源社区

Wuhan2020开源社区

发起方

联合发起方

置身于世界,协作于开源,

开放于心态,放眼于未来!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/307768.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

leetcode53. 最大子数组和(暴力+贪心)

一:论语 追求利益的同时 我们需要控制度 就好比鹅厂的王者荣耀 赚的盆满钵满 坑坏了多少青少年 但是鹅厂早已经开始控制度了 二:题目 三:上码&#xff08;暴力贪心&#xff09; 1:暴力 class Solution { public:int maxSubArray(vector<int>& nums) {/**暴力解法…

Newbe.Claptrap-一套以“事件溯源”和“Actor模式”作为基本理论的服务端开发框架...

本文是关于 Newbe.Claptrap 项目主体内容的介绍&#xff0c;读者可以通过这篇文章&#xff0c;大体了解项目内容。轮子源于需求随着互联网应用的蓬勃发展&#xff0c;相关的技术理论和实现手段也在被不断创造出来。诸如 “云原生架构”、“微服务架构”、“DevOps” 等一系列关…

NCF框架揭秘直播来了!红包、抽奖、还有神秘嘉宾…(内含彩蛋)

盛派周三技术分享会直播开讲又来啦~为了更好地赋能开发者&#xff0c;盛派已将系统框架 SCF&#xff08;SenparcCoreFramework&#xff09;全部开源&#xff0c;收到了社区非常多的关注&#xff0c;现在 SCF 已正式更名为NCF&#xff08;NeuCharFramework&#xff09;&#xff…

leetcode45. 跳跃游戏 II

一:论语 己所欲 也要勿施于人 &#xff0c;每个人的经历和阅历都是不同的 你凭啥说你认为的很开心的事情 去要求别人呢 二:题目 三:上码 class Solution { public:int jump(vector<int>& nums) {/**思路:1.这里的难点就在于 我们需要判断下一步的的最远跳跃距离…

leetcode1005. K 次取反后最大化的数组和

一:论语 这个用在自己身上感觉值得反省&#xff0c;很多道理我都能明白 也能讲给别人听 但是很多时候 自己往往做的不好 而且还很容易 自我感动 最近真的很讨厌自己这样 不要自我感动 要正向积累 多去做 多去做 这只是个开始 然后慢慢的长进 再者就是坚持 二:题目 三:上码 …

.NET Core全Linux开发体验分享

“ 2016年.NET Core首个正式版本问世&#xff0c;如今已发布到了.NET Core3.1&#xff0c;再有2个月.NET5也将如约而至&#xff0c;跨平台开发已经快5年&#xff0c;然而很多人却还只是在Windows上用Visual Studio SQL Server去做.NET Core跨平台开发&#xff0c;欠缺对Linux的…

使用Microsoft Word2016无法正常对Latex文本转换的踩坑和解决方法

相信很多人都遇到像我一样的问题。word2016中&#xff0c;有latex的按钮&#xff0c;按ALT就可以开始写公式&#xff0c;复制粘贴latex公式之后&#xff0c;怎么就转换不了呢&#xff1f;就是如图这样的&#xff0c;左上角转换按钮为灰色。 上网找呀找&#xff0c;找了很多资料…

leetcode134. 加油站

一:论语 二&#xff1a;题目 三&#xff1a;上码(暴力解法超时 但方法二还是可以的) // class Solution { // public: // int canCompleteCircuit(vector<int>& gas, vector<int>& cost) { // /** // 思路:1.暴力解法,我们遍历所…

ffmpeg 硬件解码零拷贝unity 播放

ffmpeg硬件解码问题 ffmpeg 在硬件解码&#xff0c;一般来说&#xff0c;我们解码使用cuda方式&#xff0c;当然&#xff0c;最好的方式是不要确定一定是cuda&#xff0c;客户的显卡不一定有cuda&#xff0c;windows 下&#xff0c;和linux 下要做一些适配工作&#xff0c;最麻…

Git入门教程(一)

今天开始学习Git&#xff0c;所以就把每天学的东西写下来&#xff0c;不然真的太复杂&#xff0c;容易忘记呀。 这里推荐一个网站Webscripting2 — Serverside Webscripting — xx.git&#xff0c;英文一般般的都可以上去看看&#xff0c;我觉得非常直观。 首先Git&#xff0c;…

leetcode135. 分发糖果

一:论语 二:题目 三&#xff1a;上码 class Solution { public:int candy(vector<int>& ratings) {/**思路:1.这里我们分两次遍历(从左向右 从右向左)2.当我们从左向右遍历的时候 如果右边的评分比左边孩子分数高 那么右边孩子的糖果数上就在左边孩子糖果数上加一3.当…

Java国家/地区使用限制条款引发争议

喜欢就关注我们吧&#xff01;今天 JDK/Java 15 发布&#xff08;看今天推送的头条&#xff09;&#xff0c;在 RI 包里有开发者发现其标注了一则国际使用限制条款&#xff1a;由于某些国家/地区的知识产权保护和执法有限&#xff0c;因此 JDK 源代码只能分发到授权的国家/地区…

反射的基本知识(详解)

一:反射的引出 1:问题 比如我们给出一个student类 其方法show(),我们将其写入配置文件中&#xff1b;现在我们来一个新的需求说是要改变重写一个show()方法 show()2,那么如何在不修改源码的情况下进行修改&#xff0c;这时我们通过反射就可以完成 2:过程 student类&#xf…

.NET 5.0 RC1 发布,离正式版发布仅剩两个版本,与 netty 相比更具竞争力

原文&#xff1a;http://dwz.win/Qf8作者&#xff1a;Richard翻译&#xff1a;精致码农-王亮说明&#xff1a;1. 本译文并不是完全逐句翻译的&#xff0c;存在部分语句我实在不知道如何翻译或组织就根据个人理解用自己的话表述了。2. 本文有不少超链接&#xff0c;由于微信公众…

一个例子带你搞懂python作用域中的global、nonlocal和local

在编程中&#xff0c;只要接触过函数的&#xff0c;我相信都理解什么是全局变量和局部变量&#xff0c;概念比较简单&#xff0c;这里就不做解释了。在python中&#xff0c;用global语句就能将变量定义为全局变量&#xff0c;但是最近又发现有个nonlocal&#xff0c;一时搞不太…

初识ABP vNext(10):ABP设置管理

点击上方蓝字"小黑在哪里"关注我吧定义设置使用设置前言上一篇介绍了ABP模块化开发的基本步骤&#xff0c;完成了一个简单的文件上传功能。通常的模块都有一些自己的配置信息&#xff0c;比如上篇讲到的FileOptions类&#xff0c;其中配置了文件的上传目录&#xff0…

类加载机制(整个过程详解)

一:背景 类加载机制是在我们的真个java的运行阶段中的其中一个阶段。 二:什么是快乐星球(类加载机制) 我们编写的 Java 文件都是以.java 为后缀的文件&#xff0c;编译器会将我们编写的.java 的文件编译成.class 文件&#xff0c;简单来说类加载机制就是jvm从文件系统将一系…

leetcode860. 柠檬水找零

一:论语 这里的小不忍指的是一方面我们受到挫折而控制不住自己而大发脾气&#xff0c;还有一方面指的是我们的过于优柔寡断&#xff0c;对于自己或者他人的过失&#xff0c;不忍心加以责罚。 二:题目 三:上码 class Solution { public:bool lemonadeChange(vector<int&g…

跟我一起学.NetCore之Asp.NetCore启动流程浅析

前言一个Asp.NetCore项目&#xff0c;知道大概的启动流程是有必要的&#xff0c;比如后续遇见配置信息覆盖等相关问题时也大概知道是什么原因&#xff0c;了解原因之后&#xff0c;再去搜索引擎找答案&#xff0c;否则目标不明确&#xff0c;茫茫人海怎么会一下找到自己想要的&…

leetcode406. 根据身高重建队列

一&#xff1a;你不一定逆风翻盘&#xff0c;但请一定向阳而生 二&#xff1a;题目 三&#xff1a;上码 class Solution { public:/**解析题意:这个给出的people的数组中,我们需要根据其元素people[i] [hi,ki];然后根据其ki来表示大于hi身高的人的个数&#xff0c;来进行排序…