文档章节

腾讯与Github的魔幻会面背后的故事…

腾讯开源
 腾讯开源
发布于 2018/10/23 23:25
字数 1576
阅读 60
收藏 0

10月22日,腾讯开源管理办公室有幸邀请到Github新晋CEO Nat Friedman,前来鹅厂参观交流。目前腾讯已经有近70个项目在Github上开源,共获得17w stars,世界排名11位。Github是腾讯开源的主阵地,也是最受腾讯程序员们喜爱和追捧的“交友网站”;而对于Github来说,腾讯通过互联网连接科技与文化的能力同样令人惊叹,所以堪称打破次元壁的魔幻会面。

(有图有真相)

Nat Friedman为GitHub本周四上任的新CEO。在之前,Nat是Microsoft Corporate的VP,资深工程师背景出身的他,曾负责Visual Studio Team Services及App Center。Nat有着丰富的开源项目、基金会的经营经验。1999年创立 Ximian(后被 Novell 收购)、2000 年联合创办GNOME Foundation、2011年创办Xamarin并于2016 年被Microsoft收购。

此次访问,Nat在听取了腾讯开源在Github上取得的成绩后,十分赞叹,并表示会付出更多努力支持腾讯及其它中国企业的开源工作。此外,Nat非常关注中国的一线开发者使用Github的情况,听取建议、收集需求,并进一步了解了腾讯目前的研发工具包括代码托管服务情况。在讨论中,Nat提出了几点上任后会立刻投入资源推进的工作:

  1. 提高中国用户的访问速度 几日的中国之行不仅让Nat体会到了中国开发者对于Github的热爱,也让他感受了深深的压力和殷切的期盼。Nat非常重视中国用户的使用,所以提高中国地区的网络访问速度和稳定性都在上任后的计划之中。(不排除像Apple一样在中国境内增设服务器或由国内企业运营的可能性。)

至于有些国内用户提到的,Github被Microsoft收购后,访问和clone速度都变慢了的说法,Nat表示收购流程还没有完成,一切都没变化。没事别自己吓唬自己啦。

  1. 开发Chat Feature。 中国开发者喜欢用微信和QQ拉群,外国开发者则喜欢聚集在Slack上。但无论是微信、QQ、Slack或Email,这些都是在Github以外的沟通交流方式,Nat认为Github需要在站内提供Chat的功能,让大家可以轻松、简易、高效地进行一些讨论。

3. 更强大的企业套件 现在无论是Github开源社区还是Github Enterprise,都已经支持流行的IDE,持续集成工具以及数百个第三方应用和服务,例如JIRA、Jenkins、Travis CI等等。未来Github会针对Enterprise的用户提供更为专业和系统化的devops tool chain,同时提供标准openAPI供企业自定义集成。

此外,Github Enterprise还有一个主打的功能就是能够自动扫描出代码仓库中引用的依赖及其版本和对应的开源协议。这样可以有效帮助企业管理开源代码使用,规避风险。虽然也有收费的软件例如Black duck, fossid等可以提供这种功能,不过每次提交代码后就能直接刷出依赖列表,岂不是很方便?(对程序员可以说是非常刺激了!)

  1. 移动端在路上了 在移动互联网的普及率上,中国可谓妥妥的领先全球,所以在现场我们也提出了希望Github能推出官方的移动端应用,方便用户用手机接收通知、回复Issue或者做一些简单的Code Review等等。

Nat表示“不谋而合”,移动端已经在问世的路上了!

  1. 开源Repo推出更多功能 针对开源的部分,Github似乎一直都保持比较“克制”的姿态,开源项目的社区管理的要求都由项目团队自行在contributing.md或者官网中注明。例如想成为Node.js的Collaborator,你需要完成以下这些步骤: 是不是很复杂?而且仅仅是找到这些规则存放的位置就已经累Cry。

Nat说以后这些“潜规则”都会变得更加透明、规范,Github会提供针对开源Repo的新特性,增加不同Membership,帮助开源项目更好地聚集贡献者、更高效地维护。

Nat的以上计划说到大家心坎里,可谓是“一揽子痛点解决计划”。

腾讯开源管理办公室的负责人、TEG研发管理部Code平台总监许勇针对Github如何做好中国区服务,也提出了三点诚恳的建议:

  1. 保持中立性非常重要。避免受Microsoft的战略方向影响改变Github在开发者心中的中立地位。
  2. 避免中国境内无法访问。Github应保持纯粹的技术讨论,做好对敏感内容的筛查。
  3. 定期来中国直接的沟通,与中国工程师面对面。中国已经成为Github用户数排名第二的国家,中国开发者很有“个性”,拓展中国市场的前提要建立在真实的需求上。

一个半小时的交流让我们深深的感受被Nat的真诚和魄力所折服(还有帅气…),相信在Nat的带领下,Github会有更多有趣的变化,中国开发者在Github上的声音会得到更多重视。

最后讲个小故事,10月22当日,Github出现一次意外宕机,得知Nat拜访,大家纷纷留言让我们去打听打听,我们才不会哪壶不开提哪壶呢!

“是的很显然这是近年来我们出现的最大问题了,后续我会调查清楚原因。”——Nat Friedman

对不起,没忍住,还是问了…

© 著作权归作者所有

共有 人打赏支持
腾讯开源
粉丝 61
博文 35
码字总数 69748
作品 0
私信 提问
2017微信数据报告:日活跃用户达9亿、日发消息380亿条

1、引言 2017年11月9日,微信团队在成都腾讯全球合作伙伴大会上为全球伙伴解读了最新的《2017微信数据报告》。微信每天有多少条消息被发送?目前有多少个行业已经在使用小程序了?答案尽在其...

JackJiang2011
2017/11/09
0
0
2017微信数据报告:日活跃用户达9亿、日发消息380亿条

1、引言 2017年11月9日,微信团队在成都腾讯全球合作伙伴大会上为全球伙伴解读了最新的《2017微信数据报告》。微信每天有多少条消息被发送?目前有多少个行业已经在使用小程序了?答案尽在其...

JackJiang-
2017/11/09
0
0
不仅仅是爱情——读《霍乱时期的爱情》

霍乱时期的爱情 《霍乱时期的爱情》当然是一本爱情小说,但倘若如此,我想世界上的爱情小说就需要分成两类,一类是《霍乱时期的爱情》,一类是其他。读原著的时候,已经在几年前看过改编的电...

晴难自控
2018/04/16
0
0
腾讯金融科技开启QQ-AR扫描人民币模式

今年恰逢人民币发行70周年, 最近,由国务院反假货币工作联席会议办公室监制, 腾讯QQ、腾讯金融科技和中国印钞造币总公司联合推出了一个QQ-AR“人民币防伪知识”互动体验,希望借助科技和社交的...

linux-tao
2018/11/10
0
0
中国移动必须改变被收益甚微的数据业务吞噬流量的现状

来自电脑报微博的消息: 中国移动总裁李跃不久前低调造访腾讯公司,和马化腾会面,就腾讯移动QQ以极低的代价吞噬移动GSM网络流量问题,和马化腾交涉。身为中国移动总裁的李跃,在此次会面中,...

红薯
2010/12/29
1K
26

没有更多内容

加载失败,请刷新页面

加载更多

条形码设计软件BarTender实用教程——透明度样本标签

BarTender是一款优秀的标签、条形码、卡片以及RFID标签设计和打印软件。所有版本的BarTender都具有独立的设计和打印功能,对于更高级的用户,自动化版和企业自动化版本提供了更强大的集成功能...

ymy_666666
23分钟前
0
0
Sql--order by、desc降序、top

Sql--order by、desc降序、top ---------通过order by 语句进行排序: --1.降序order by 列名desc --2.升序order by 列名 或order by 列名asc --3.order by语句必须一定要放在整个sql语句的最...

linjin200
24分钟前
1
0
websocket wss所需的nginx配置以及解决golang作为服务端的跨域问题

下面的配置是微信小程序所需的wss的配置,这里为了方便,,也为了避免使用端口号,和原项目的配置写在一起了,因此使用了固定后缀/wss,以作区分,配置的重点就是location /wss 段,其之后的部分是原...

漫步海边小路
25分钟前
3
0
数字转换汉语中人民币的大写

最终结果输出:你输入的金额为:【123】 大写金额: [壹佰贰拾叁] 下面是实现代码: /** 6 * 数字转换为汉语中人民币的大写<br> 7 * 8 * @author Arvin 9 * @contact 94...

政旭Arvin
34分钟前
1
0
智能合约漏洞 -- 默认可见性修饰符

Solidity函数有visibility指定符,标明函数如何被允许访问。Visibility决定一个函数是否能被用户,被其他派生合约,从外部调用,仅从内部调用等等。有4个visibility指定符.函数默认的visibil...

怎当她临去时秋波那一转
58分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部