美国旧金山当地时间 11 月 13 日至 14日期间,一年一度的 GitHub Universe 大会圆(ru)满(qi)落(jie)幕(shu)。在大会两天的 Keynote 上,GitHub 的 CEO Nat Friedman 模仿苹果发布会的形式,向广大开发者和合作厂商们宣布了数条激(zao)动(jiu)人(zhi)心(dao)的消息。下面,就让我来给没有及时关注的小伙伴们做一个回顾吧!

据悉,目前 GitHub 拥有 4000 万注册用户,光去年一年就增加了 1000 万新用户。这些用户创建了超过 300 万个组织,他们分别来自 70 多个不同的国家和地区,并且期望在 2025 年之前达到 1 亿用户。

在 Keynote 上,GitHub Actions 和 GitHub Packages 结束 beta,进入正式版。发布了 GitHub Mobile 官方手机应用,同时极大程度上优化了通知消息的管理。启动了代码归档的千年计划,并公布了 GitHub 安全实验室(Security Lab)。这次大会,可以说是干(hao)货(wu)满(xin)满(yi)了!

下面就让我娓(kai)娓(shi)道(fan)来(yi)。

从代码到云端的自动化工作流

GitHub Actions 正式结束 beta 测试

GitHub Actions 是在去年的 Universe 大会上宣布并开始 beta 测试的,作为一个社区驱动的软件自动化平台,每一位用户的参与和反馈起到了至关重要的作用。截至目前,已经有超过 1200 个社区开发的工作流发布在 GitHub Marketplace 上,并仍旧在快速增长。

GitHub 除了宣布 GitHub Actions 结束 beta 进入正版之外,还宣布对自建资源(self-hosted runners)、构建缓存(artifact caching)和 ARM 平台的免费支持(可以在树莓派上跑 GitHub Actions 咯)。

GitHub Packages 正式结束 beta 测试

在今年五月,GitHub 宣布了集成平台权限管理和账单功能的 GitHub Packages(之前叫 GitHub Package Registry),托管在 GitHub Packages 上的包拥有详尽的下载统计和历史信息。到目前为止,已经有超过 1 万个组织使用了 3 万多个托管在该平台上的包。此外,为了提供用户体验的流畅性,对于没有托管在 GitHub Packages 上的包,将会把请求自动转发到 NPM 处理,等同一个透明代理。

GitHub Actions 和 Packages 助力上云

每一个 GitHub 的用户都可以免费享有公开仓库的 GitHub Actions 和 Packages 的全部功能。只要进行一些非常简单的配置,你就可以通过 GitHub Actions 自动发布新版到 GitHub Packages,包括 NPM 、Docker、Maven、NuGet 和 RubyGems 等等。

改进日常体验

GitHub Mobile 内测版

GitHub Mobile 可以让每一位用户在任何地方都能畅通无阻地与团队中的其他成员进行交流。使用 GitHub 不需要搭建复杂的开发环境,点点手指就可以开始浏览代码、审查代码、处理通知消息等高端操作。不管你在哪,都无法逃脱工作的命运!

GitHub Mobile 是一款彻彻底底的本地应用,可以自适应屏幕大小、自动切换主题等等。可惜呀,目前仅发布了 iOS 的内测版,安卓用户就当什么都没发生吧!

点击末尾原文链接可查看 GitHub Mobile 抢鲜体验的文章。

新版通知消息管理(限量内测)

通知消息的管理一直以来就被人诟病,尽管经过多年的改进,但使用体验依旧非常糟糕。终于,经过重新设计的 GitHub 通知消息允许你花费更少的时间完成更多的工作,包括分流、回复和清空收件箱,尽在掌握。

新版的通知消息还允许用户自定义过滤,只需要关心涨工资的,不需要关心没绩效的。

新版的通知消息是专为 GitHub Mobile 设计的,因此目前只有拿到 GitHub Mobile 内测资格的用户才能体验这一项提升绩效的功能。GitHub 会在接下来几个月中慢慢地向所有用户开放内测资格。

代码导航(Code navigation)

对不起,GitHub 的代码导航真的很烂,我不想翻译了,直接在 Chrome 应用商店搜索 Sourcegraph 安装使用吧。对 GitHub.com 网站上的所有公开仓库都可以免费使用!定义跳转、引用查找、无所不能。‍

代码搜索(Code search)

对不起,GitHub 的代码搜索做得更烂,我也不想翻译了,直接敲键盘进入 https://sourcegraph.com 开始体验企业级代码搜索平台吧!精准匹配、正则搜索、全网仓库、应用尽有。

代码审查自动分配(内测)

当某个团队被指派为一个合并请求(Pull Request)的审查员时,可以根据设定好的规则直接分配给其中某一个成员,这样可以确保所有人都有差不多的工作压力,不会有人过劳生病请假。目前支持小队轮询(Round Robin)和全体负载均衡(Load Balance)两种规则。

此功能已经对所有组织开放测试。

合并请求定时提醒(限量内测)

时不时的,大家都喜欢自己写代码,没空管别人在干嘛。现在有了定时提醒,如果你只顾自己的话,提醒邮件能把你搞到头大,毕竟有钱要大家一起赚,有绩效也要大家一起涨嘛。

功能预览菜单

如果你不知道哪些功能现在正在内测,可以通过功能(Feature preview)面板查看并启用(点右上角头像)。

代码归档千年计划

没错,你的代码会被贮藏在北极的超低温环境下,然后在一千年后被人挖出来吐槽。惊不惊喜意不意外?

赞助开源项目

很多优秀的开源项目用户千千万万,但是其开发者穷到吃不起鱼丸粗面。于是 GitHub 启动了 GitHub Sponsors 项目,旨在帮助全职开源开发者获得社会的关爱,共同度过下一个寒冬!

GitHub Sponsors 项目支持在 30 多个国家和地区的开源开发者提交赞助申请。

GitHub 企业版

企业版 2.19 已经发布,福布斯世界 500 强的公司都在用。

除此之外...

GitHub 安全实验室(Security Lab)已经正式成立,提交和管理软件漏洞更方便,为社区打造一个更加安全的平台。

结语

除了新的 GitHub Notifications 界面和 GitHub Mobile,我觉得都是早就知道的旧新闻... 不知道小伙伴们都有什么想法呢?

GitHub Universe 2019 Keynote 回顾相关推荐

  1. GitHub Universe 2021|MS Reactor 邀你共聚年度盛会

    关注我们 GitHub Universe 2021 将于2021年10月27-28日(PDT)在线直播,MS Reactor 将与 CSDN 合作进行转播,与你一同观看这场全球开发者盛会. 关于 Gi ...

  2. GitHub Universe 2020 强势登陆,GitCode直播已上线

    什么是 GitHub Universe? GitHub Universe 是 GitHub 的年度选框产品和社区活动,聚集了构建全球最重要技术的 GitHub 产品专家,软件领导者和企业团队.GitH ...

  3. 为提高 SDLC 安全,GitHub 发布新功能|GitHub Universe 2022

    GitHub Universe 2022于上周举办.在此次大会上,Github 公布了开源软件状态的最新报告,报告中的统计数据显示,90% 的公司都在使用开源,现在 GitHub 上有9400万用户, ...

  4. TOP Network 2019年度回顾:积蓄力量,再创辉煌

    TOP Network 2019年度回顾:积蓄力量,再创辉煌@TOC 回首2019年,我们在坚持与奋斗中书写了一份精彩的答卷.我们忘不了初进海外新市场时蜂拥而至的支持者,忘不了全球技术"黑客 ...

  5. GitHub Universe 2020 强势登陆,GitCode 直播已上线

    什么是 GitHub Universe? GitHub Universe是GitHub的年度选框产品和社区活动,聚集了构建全球最重要技术的GitHub产品专家,软件领导者和企业团队.GitHub的全球 ...

  6. 2019年回顾——2020年计划

    热烈庆祝银河系-猎户座旋臂-太阳系第三环上的一颗行星,即将完成一次公转. 在地球公转这一圈的时候,回顾一下,这一年我干了什么. 2019年回顾 先看看年初我的2019计划 计算机网络博客,在年初完成所 ...

  7. ACL 2019年度回顾:自然语言处理发展趋势

    大数据文摘出品 来源:mihaileric 编译:赵伟.邢畅.张秋玥 今年7月底,计算语言学协会年会(ACL)在风景优美的佛罗伦萨召开.会场设在了一座古老的Medici家族的城堡中. 作为NLP研究最 ...

  8. 2019 年终回顾:不忘初心,负重前行

    点击上方蓝字关注"汪宇杰博客" 导语 2019 年就要接近尾声,这一年对于我来说,有许多有意义的事件.我成长了许多,并依然保持着对技术的热情.在辞旧迎新之际,我想回顾一下我这一年中 ...

  9. 2019年回顾及总结

    对过去进行总结,才能更好地展望未来. 以前我总是将总结和计划用笔写在笔记本上,因为我觉得这样更快,用笔随意写写画画不会限制我的思维:现在我除了用笔,也决定以后分享在CSDN博客,这样可以随时回顾和查看 ...

  10. Bitcoin.com| 比特币现金2019·年度回顾

    2019年即将结束,比特币现金(BCH)生态系统已经非常成熟.今年比特币现金成功实现两次升级.此外,BCH今年的应用率有所增加,SLP Token爆炸式增长,第三方应用程序大量涌现,并且随着CashS ...

最新文章

  1. postgresql windows 开发环境搭建
  2. osx java 6_OSX 10.11 java 6不兼容怎么办?OSX 10.11 java 6不兼容解决办法
  3. VLAN系列二: 实现VLAN的机制
  4. Android Cursor自动更新的实现和原理
  5. MATLAB应用实战系列NSGA-II多目标优化算法原理及应用实例(附MATLAB代码)
  6. failed to get the task for process XXX(解决方案)
  7. 兰州理工大学c语言试题答案,兰州理工大学c语言题库81058116.doc
  8. python csv模块追加列,使用Python在CSV上添加新列
  9. win服务器创建文件夹命令,Win10系统如利用命令提示符或WSL创建任意大小空白文件...
  10. java cpu 内存使用情况_java高cpu占用和高内存占用问题排查 (转)
  11. hdu 2072单词数
  12. ChartType 属性 excel图表类型
  13. python定义字典对象时_python字典对与list对象组合使用小问题
  14. C语言——冒泡排序法,数组
  15. vm14 Ubuntu16不能复制粘贴
  16. Method-Swizzling 方法交换
  17. 且初土豆泥、everbab棉花糖粉扑、好望水气泡饮、王小卤虎皮凤爪、PWU留香珠…月销千万的黑马爆品如何玩转新消费营销?
  18. 算法笔记.胡凡 第五章 数学问题
  19. 提取富文本内容(包括去除图片)
  20. 【数字IC/FPGA】门控时钟

热门文章

  1. [Java学习] 小型社交平台,能发帖、查看、评论、删除帖子等功能
  2. 经济学论文素材之日元汇率波动原因
  3. 仿百度导航跟随效果demo效果示例(整理)
  4. 百度云同步盘服务器错误,百度云同步盘
  5. 开源组件安全漏洞检测主流工具对比
  6. 浅谈电动自行车智能充电管理系统的设计及应用
  7. 题目 1548: 盾神与砝码称重
  8. 搭建ftp服务器根目录文件夹,ftp服务器根目录传文件夹
  9. 数据库服务:数据库表空间扩容
  10. 解方程计算器,一款数学神器APP,有需要的自己收藏!