GitHub 2017年大数据报告

本文原创首发于公众号:ReactNative开发圈,转载需注明出处。

数百万的开发者使用GitHub来分享代码和打造企业。你来此的目的不仅是完成你的工作,获取新的技术,对开源项目做贡献还有更多。你已经表明,当好奇的人们有空间一起工作,美好的事情总会发生:工作变的更有效率,新的想法不断产生,我们开发软件的方式从根本上发生了改变。

为了庆祝你们的贡献和共同辉煌的一年。我们一起回顾2017年那些项目、开发者和团队。

今年的主题

Build、Work、Learn、Connect

Ten years of merging(十年的沉淀)

You’ve accomplished millions over the last decade. In 2017, the GitHub community reached 24 million developers working across 67 million repositories.(在过去的十年你们已经完成了数百万的项目。2017年,GitHub社区已经拥有2400万开发者工作在6700万个代码库中。)

Everywhere you work(无论在哪里工作)

You’ve been collaborating from every corner of the earth. 24 million people use GitHub across 200 countries. This map approximates which continents use GitHub most.(你们已经在地球的每个角落一起协作。2400万开发者使用GitHub横跨了200个国家。这张地图近似的显示哪个大陆使用GitHub最多。)

clipboard.png

Build

You’ve had a busy year, sharing code across 25 million public repositories. Let’s explore the ways you’ve built, the contributions you made, and the languages you’ve used.(你们今年很忙,在2500万公共的代码库中共享代码。让我们来探究一下您构建的方法、所做的贡献以及所使用的语言。)

  • 自2016年9月共有十亿次公共的代码提交。
  • 自2016年9月共有2530万个活跃的代码库。
  • 自2016年9月共有1250万个活跃的问题(ISSUES)。
  • 自2016年9月共有4700万个公共和私有的拉取请求被合并。
  • 今年你们关闭了68,800,000个问题。

The fifteen most popular languages on GitHub(GitHub 上15个最流行的开发语言)

clipboard.png

  • GitHub是开源项目的家园,使用337中不同的编程语言来书写。使用最多的是JavaScript。
  • Python取代Java成为GitHub上第二流行的语言。Python今年的拉取请求比去年增加了40%。Typescript语言在2017年也大幅增长,拉取请求大约是去年的4倍。

Changing the topic(增加了主题功能)

In January, we released topics: repository tags that let you explore projects by technology, industry, and more. Here are the top topics you used for your repositories since the feature launched, not including frameworks or languages.(在一月份,我们发布了主题:代码库标签,可以让你使用技术、行业和其他来探索项目。以下是自功能启动以来用于代码库的主要主题,不包括框架或语言。)

  • iOS
  • website
  • API
  • game
  • deep-learning
  • machine-learning
  • blog
  • arduino
  • database
  • library
  • plugin
  • bot

最活跃的代码库

10个最多forked的项目

  1. tensorflow/tensorflow
  2. twbs/bootstrap
  3. github/gitignore
  4. barryclark/jekyll-now
  5. tensorflow/models
  6. vuejs/vue
  7. facebook/react
  8. jlord/patchwork
  9. spring-projects/spring-boot
  10. torvalds/linux

10个最多贡献者的项目

  1. Microsoft/vscode
  2. facebook/react-native
  3. npm/npm
  4. angular/angular-cli
  5. tensorflow/tensorflow
  6. FortAwesome/Font-Awesome
  7. angular/angular
  8. docker/docker
  9. jlord/patchwork
  10. ansible/ansible

10个最多reviews的项目

  1. DefinitelyTyped/DefinitelyTyped
  2. kubernetes/kubernetes
  3. Homebrew/homebrew-core
  4. ansible/ansible
  5. nodejs/node
  6. NixOS/nixpkgs
  7. apache/spark
  8. rust-lang/rust
  9. symfony/symfony
  10. tensorflow/tensorflow

10个讨论最多的项目

  1. kubernetes/kubernetes
  2. openshift/origin
  3. cms-sw/cmssw
  4. Microsoft/vscode
  5. rust-lang/rust
  6. dotnet/corefx
  7. tgstation/tgstation
  8. nodejs/node
  9. servo/servo
  10. ansible/ansible

Talking it out in 2017

  • 62.4万次拉取请求被检查
  • 1400万开发者在其他人的问题上发表评论
  • 2017年使用最多的表情是

Work

Thanks for bringing us to work. You’ve used GitHub to do your jobs at businesses big and small, from scrappy teams to enterprises across the globe.(感谢给我们带来了工作。您已经使用GitHub在大小企业中完成您的工作,从分散的团队到全球的企业。)

  • 52%的世界50强的企业使用GitHub企业版
  • 在美国100个最大的企业中有一半在使用GitHub企业版
  • 45%的世界100强企业使用GitHub企业版
  • 自2016年9月来共有9,794个活跃的会员
  • 自2016年9月来共有1413个APP集成了GitHub的账号认证
  • GitHub 软件市场提供26个APP

Learn

With so much of the world’s code on GitHub, it’s a natural place for people to learn and prepare for careers in technology—millions of teachers and students now work together on GitHub.(GitHub拥有世界上如此多的代码,这是为人们提供学习和准备职业生涯的天然场所,数百万的老师和同学现在一起在GitHub上学习。)

  • 505,045个学生在GitHub上学习
  • 5,300个老师在GitHub上教学
  • 自2014年推出以来学生开发包帮助超过85万名学生编码
  • 50个在这一领域的学生专家

Connect

This year, seven million developers joined GitHub. You opened your first pull requests, created new repositories, and contributed to the open source community in hometowns from São Paulo to Shanghai.(今年有7百万的开发者加入了GitHub。你们打开了拉取请求,创建了新的代码库,在从圣保罗到上海的家乡给开源项目做贡献。)

clipboard.png

  • 自2016年9月以来有670万开发者加入了GitHub
  • 自2016年9月以来45.1万个新组织加入了GitHub
  • 今年1,000,000个美国开发者和700,000个中国开发者加入了GitHub
  • 自2016年9月以来120万开发者创建了他们第一次拉取请求
  • 自2016年9月以来410万开发者创建了他们第一个代码库
  • 19.1万个开发者只是star或者复制了代码库,但是没有提交代码

连接人和软件

We’ve made it our mission to help more people build, use, and share software—and we’re finding new ways to help out. Over the years, we’ve held hundreds of events and built partnerships with nonprofits worldwide.(帮助更多的人构建、使用、分享软件是我们的使命。多年来,我们已经举办了数百个活动,并与世界各地的非营利组织建立了伙伴关系。)

  • 赞助了121个有影响力的社会活动
  • 举办了14个互动活动
  • 创建了667个新的非盈利账号

Thank you for an amazing year.
We can’t wait to see what you build in 2018.

举手之劳关注我的微信公众号:ReactNative开发圈
clipboard.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值