社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitLab 开启地域封锁之时,GitHub 在中国畅谈无国界

HyperAI超神经 • 5 年前 • 409 次点击  
阅读 10

GitLab 开启地域封锁之时,GitHub 在中国畅谈无国界

今天,GitLab 发布了有关地域封锁的公告,中国被列入受限制名单。而在昨天进行的中国开源年会上,GitHub 副总裁 Thomas Dohmke 和 CSDN 创始人蒋涛进行了一场炉边对谈,他们针对技术社区的发展和开源等问题,进行了一场深度的探讨,谈到了开源不分国界的问题。作为有代表性的技术社区的两位高层,他们的交谈究竟擦出了哪些火花?

近日,GitHub 的竞争对手、全球第二大开源代码托管平台 GitLab,在其官网上发了一个声明,宣布了一个「封锁令」,一时间引起激烈讨论。

该公开声明称,遵循当前政治形势下的行业普遍做法,GitLab 决定,不会给中国/俄罗斯公民提供 offer,那些有权限访问客户数据的员工,现在也不能移居到中国或俄罗斯。

声明中,指名道姓地列出中国与俄罗斯

这条声明甚至引起 GitLab 内部人员的诧异,其全球风险与合规总监也表示:「我很困惑,为什么要把这些国家单独列出来?没有哪条法律规定我们这么干吧?」

GitLab 由乌克兰程序员开发。在去年 9 月,它们获得了由谷歌母公司的投资部门谷歌风投(GV)领投的 1 亿美元融资,该轮融资让公司的估值超过了 10 亿美元。此举也让 GitLab 在与 GitHub 的竞争中增添了几分筹码。

但如今,GitLab 却因「当前政治气候」,而公开拒收来自中国和俄罗斯的工程师,不免引起了大家质疑。一个自称多元化全球化的团队,支持开源的开源代码托管平台,难道也要对员工分国界了?

就在 GitLab 封锁令引发业界广泛讨论的同时,它最大的竞争对手 GitHub 在这个方面,却选择了截然不同的态度。

中美程序员扛把子的高峰对话

在昨天举行的中国开源年会 COSCon’19 上,GitHub 副总裁 Thomas Dohmke 和 CSDN 创始人蒋涛,针对开源发展做出了多个维度的探讨,在他们的对话中,Thmoas 表现出来对中国的友好度,和 GitLab 的态度大相径庭。

Thomas Dohmke(左)和蒋涛(右)在进行会谈

两人的对话,涵盖了个人经历,工作经验, GitHub 的发展,以及 GitHub 和中国的联系等多个角度。这场干货满满的谈话,也成了本次开源大会上最引人注目的一个环节。

我们选取了其中的四个话题,去重现这场对谈,带领大家感受他们思想上的碰撞。

嘉宾介绍

Thomas Dohmke ,GitHub 副总裁,负责管理特殊项目、并购和国际扩张。他曾是 HockeyApp 的联合创始人兼首席执行官,该公司于 2014 年被微软收购。Thomas 通过微软的收购加入了 GitHub,并成功地完成了交易阶段。

蒋涛,CSDN 创始人&董事长、极客帮创投创始合伙人,拥有 25 年软件开发经验,曾领导开发了巨人手写电脑、金山词霸和超级解霸。

开源不分国界,GitHub 不会分区

数据显示,GitHub 的注册用户中,美国开发者占据 20%,其余的 80% 来自于其他的国家和地区。另外,从 2015 年开始,GitHub 上中国开发者的数量就一直位居第二,并且每年还在以 5% 左右的速度增长。

用户人数和开源项目上,GitHub 在中国的发展有了数量的增加,而 GitHub 上的一些信息,也逐渐成为很多公司对新人入职考察的一项参考指标。

但随之也出现了一些用户的灌水、刷榜、买星等行为,这让 GitHub 上的中文开发环境蒙上了一层阴影。对于此类问题,他们做出了如下的探讨。

蒋涛: 因为有一部分中国开发者比较重视刷榜,在不久前,就有一个欧洲的开发者就说中国现在霸榜 Trending Page;对于这种情况,GitHub 未来会进行分区吗?

题为《中国开发者的 repos 正在霸榜 GitHub》的文章

Thomas: 我认为不会。这其实是一个误会,当时那篇在互联网上引起讨论的文章,它的作者并不是在批判中国开源项目,相反,作者只是因为看不懂中文而吐槽了几句。

无论是中国、美国还是欧洲的开源项目,都有可能是由来自不同国家和地区的开发者在维护。开源项目不分国界,没有区域之分,这才是开源项目的一种正常的状态,因此 GitHub 并不会对其进行分区。

多语言版本:计划之中,正在推进

对于语言不同所造成的困扰,除了误解,还会造成技术交流上的限制。对此,许多优秀的网站或者工具等,会出现相应的语言版本,比如一些社区或者游戏的汉化。那么势头正猛的 GitHub ,会针对不同语言的开发者们作出改变吗?

蒋涛说到曾在 7 年前访问了 GitHub 总部,并和当时的 GitHub CEO 有过语言版本的交流。他表示中国有很多开发者非常热爱 GitHub,并且也十分期待 GitHub 能出中文版本。其实不光是中国开发者,他还举例了在之前也有日本开发者,同样希望能解决「语言问题」。

语言问题总是会限制某些层面的交流发展

蒋涛: GitHub 将如何满足不同母语开发者的需求?

Thomas: 我们其实已经在语言这个问题上开始行动了,比如先把所有 GitHub 自己的文档翻译成多语言,目前官网的大部分文档,已经支持简体中文、日语、西班牙语、葡萄牙语等。可以说我们已经迈出了第一步。

同时 GitHub 也很重视跟大学的合作,除了为积极投身开源事业的学生提供积分和奖金激励外,GitHub 还支持学校教职人员通过 GitHub 教学。为了方便中国学生熟悉和使用 GitHub,官方甚至专门上线了所有文档的简体中文版本。

区块链:鼓励支持,但不会发币

对于开源的发展,很难的一个问题就是如何盈利并持续发展,所以在一些探索之下,逐渐衍生出了开源软件的开发激励平台。

比如相对知名的 Gitcoin ,它就是开源协作机制代币化,这个平台通过区块链技术,对社区项目的发起者和管理者以及贡献者们,带来经济上的回报和奖励。

此外,GitHub 还在前段时间里,推出了 GitHub Sponsors,开始为 GitHub 上开源项目的开发者们提供财务支持。

蒋涛: 开源社区的激励系统怎么能够更好的发展,是否有计划会基于区块链做进一步的激励吗,比如 GitHub 会发行货币吗?

Thomas: 我们目前还没有任何直接开发区块链的计划。但是,我们开始鼓励一些行为,比如让开发人员使用我们的 Sponsor 系统,而且还鼓励他们使用其他基于公开体系,区块链平台等,打造的支付系统。

这样做的话,只要点击就能获得融资机制。这意味着拥有区块链相关的平台,将此 URL 放入特定的文件中,就可以得到别人的支持。

未来将在网站上设置赞助商按钮,并会在页面中进行显示。用户在单击此按钮时,不仅会看到发起人,而且还会看到相应的资助信息。

内部管理:善用 OKR,灵活调整

从以上的对谈中,我们对 GitHub 的最新发展动向有了深入的了解,那么对于其公司内部的管理,有哪些值得借鉴的地方呢?

目前,GitHub 拥有 1000 多名员工,30% 的员工在旧金山,其余的分布于世界各地,其中有一部分员工选择在家办公。那么对于这个最大的代码托管和协作网站,他们究竟怎样来衡量和考核员工的工作质量呢?

现场观众: 许多公司都会给产品经理定 KPI,所以我很想知道 Github 的产品团队的 KPI 是什么?或者说这个问题换过来说,GitHub 的产品做到什么程度,才算是成功的?

Thomas: 我们正在使用一种专门的 Objectives and Key Results(OKR,目标与关键成果)系统,这个系统是同名的书籍出版后推出的。

在不同的团队里,产品和销售部门也分别有自己的一套标准。

在公司层面上,我们也会关注财务上的数据,比如收入和利润贡献率。还会跟踪统计每天和每月实际使用用户数量。

Thomas 在回答观众问题

因此,产品团队需要设法去提高这些指标。将活跃的开发人员与开发人员的数量进行对比,也会去追踪产品的发布和产品满意度等问题。

在功能层面上,不仅要考虑推出时的预览功能,而且衡量将其引入后,是否能够大规模推广的问题。

有限的对话,却能引发无限的思考

在炉边对谈中,两人进行了长达半小时的对谈,随后和现场的观众进行了深入的互动,为这场精彩的对谈又增添了几分别致的色彩。

在一场对话中包含的信息必然有限,但两位重量级的嘉宾,用他们在行业内的洞见,为这场大会带来了一场丰富的信息风暴和思想盛宴。

但同时,这也只是中国开源年会 COSCon’19 的一个缩影。

在本届的 COSCon’19 上,上百位嘉宾在两天时间里进行的内容分享,将那些美妙的思想传递给了更多的人。这些承载了开源理想的观点和卓见,仿佛是一粒粒种子,等待着在未来的某个时刻,去点燃一场更大的火焰。

—— 完 ——

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/48958
 
409 次点击