17611538698
webmaster@21cto.com

GitHub 向开发者全面提供密钥和创新图支持

资讯 0 844 2023-09-25 01:47:58
导读:GitHub向全体开发者推出两大创新产品与技术,一是为了安全密钥,一是技术侧的创新图(Innovation Graph)。

图片

安全密钥上线

当地时间9月21日,GitHub宣布正式向公众发布GitHub.com的密钥认证(Passkeys)。

图片

Passkeys 基于 FIDO2,这是一种无密码身份验证技术,结合了公钥加密和生物识别身份验证,允许帐户信息在云端同步。密钥使用加密密钥对提供云同步身份验证,允许用户使用与设备相同的屏幕锁定 PIN 码、生物识别技术或物理安全身份验证密钥登录网站与应用程序。它将密码和双因素身份验证 (2FA) 的安全优势结合到一个步骤中,使人们更容易安全地访问在线服务,消除与密码相关的风险。

密钥提供的好处有很多,例如更简单的配置和增强的可恢复性。该功能还使开发者可以更轻松地保护 GitHub 帐户并最大程度地降低锁定风险,有助于保护开发者免受未经授权的访问和数据泄露。

GitHub 的产品经理 Hirsch Singhal 如此说道:

“自 7 月份推出测试版密钥以来,已有数以万计的开发都采用了它们。现在,GitHub.com 上的所有用户都可以使用密钥来保护他们的帐户。这延续了我们的承诺,即在 2023 年底之前通过 2FA 保护所有贡献者的安全,并在不影响用户体验的情况下加强整个平台的安全性。”

“在7月份开始的公测中,我们发现Linux和Firefox用户在处理密钥方面存在困难,现在用户可以在智能手机上注册密钥并将其连接到桌面来完成设置与身份验证。GitHub从此支持“跨设备注册”,如果你的智能手机支持密钥,现在就可以在 Linux 和 Firefox 上设置密钥。”

除以上密钥功能增加外,还进行了其它几项改进。

推出创新图以获取交互式开发见解

图片

网址:https://innovationgraph.github.com/

当地时间9月23日,GitHub 向开发者推出了Innovation Graph,这是一个开放的数据和见解平台,用来衡量和了解开发者在全球的影响力。

这项举措的核心目标在解决政策制定者和研发人员长期面临的挑战:缺乏有关软件开发趋势的可靠且全面的数据。

了解创新图

创新图是一个纵向指标存储库,用于跟踪全球经济体的软件开发。这一资源将以其专用网页和存储库推出,提供了可追溯至 2020 年的数据宝库。

图片

由 GitHub Innovation Graph 创建的图表

这些丰富的信息包括 Git 推送的季度更新、开发人员统计数据、组织见解、存储库详细信息、语言偏好、许可证数据、趋势主题以及全球经济中的协作。

GitHub 还提供了这些数据的下载,它使用CC0 1.0许可证。

适合所有人的资源

GitHub 的创新图谱将为不同的受众提供服务,包括研究人员、政策制定者与开发人员。

GitHub 进行的一项研究强调了国际开发、公共政策和经济领域对 GitHub 数据的浓厚兴趣。在研究中表明,访问和使用这些数据充满了挑战和复杂度。

而做创新图谱的目标,就是消除这些障碍,并使有价值数据的访问民主化。这一行为将使各个领域的研究人员受益,为他们提供以前无法访问或需要第三方数据提供商干预的聚合数据。

Fraunhofer ISI 的 Knut Blind 提到了 GitHub 数据的重要性:

“有关 GitHub 贡献的数据,对于我们在代表欧盟委员会 DG Connect 的报告和后续文件中评估开源对欧盟的影响非常地重要。”

GitHub 能提供这些关键数据,这无疑将促进开源对全球经济影响的实证型研究。

为开发者与政策制定者赋权

对于开发者来说,GitHub 创新图谱为他们的贡献提供更广泛的背景支持。

帮助探索开发人员如何在全球范围内协作,了解人们喜欢的编程语言和主题,还有在全球范围内的趋势等等。对于寻求将自己的贡献与更广泛的行业趋势保持一致的开发人员来说,这种背景洞察力是非常宝贵的。

从政策制定者的角度来看,GitHub 的举动符合促进企业数字化转型与高薪就业机会的目标。而以前的数据研究表明,GitHub 上的开源贡献与创新的增加与经济的大幅增长非常有关联。

通过更轻松地获取数据,研究人员可以执行更具说服力的研究,从而制定出促进开发者机会,并为全球经济增长做出大贡献的政策。

一个发挥创造力的平台

GitHub 决定发布创新图谱作供开发者社区使用的数据资源,这对于人员开启了一个充满可能性的世界。

开发人员、研究人员和数据爱好者们,现在可以探索趋势、进行研究、创建具有视觉吸引力的可视化效果,并展示自己的贡献如何融入更广泛的领域。

GitHub 对持续改进的承诺,在其对用户反馈的呼吁中开始展现。他们鼓励用户在存储库中提出问题,以增强创新图,作为展示开发人员协作与全球影响力工具的实用性。

结语

GitHub 本周还宣布增加对两种工具迁移的支持:GitHub Enterprise Importer 现在支持使用 BitBucket Server 和 Bitbucket Data Center 的客户,GitHub Actions Importer 可以帮助开发人员摆脱 Atlassian 的 CI/CD 产品。

在接下来的时间中,GitHub 计划针对开发者社区、政策制定者和研究人员感兴趣的主题发布更多服务与产品。

作者:场长

评论