写点什么

GitHub 引入依赖图和安全预警

  • 2017-10-16
  • 本文字数:726 字

    阅读完需:约 2 分钟

Universe 大会上,GitHub 宣布了若干旨在更好地保护代码的新特性,其中包括新的依赖图和安全预警。此外,GitHub 现在提供了一个推荐系统和一种新的 Explore 体验,前者可以帮用户发现他们感兴趣的项目,后者提供了精选资源集、主题和其他资源。

GitHub 依赖图可以为用户列出库的所有依赖项,并且可以通过库的 Insight 页签选择依赖图。对于私有库,GitHub 要求开发人员授权 GitHub 访问库的元数据,遵从他们的数据保护策略。目前,GitHub 依赖图支持Ruby 和JavaScript,并且即将支持Python。

根据依赖图提供的信息,如果库的任何依赖项包含已知的公开漏洞,GitHub 能够立刻向开发人员发送预警。当有可用的漏洞补丁时,GitHub 也会提供建议,比如将那个依赖项升级到新版本。据GitHub 介绍,他们将来会推出一系列加强代码安全的工具,安全预警是其中的第一款,目前尚未推出。

GitHub 宣布的其他两个重要特性旨在简化开发人员发现 GitHub 社区提供的内容。第一个是称为 Discover 库的推荐系统,它向开发人员推荐他们可能感兴趣的库,其依据是他们的行为,比如给某个库加星,或者关注其他开发人员及 GitHub 上受欢迎的项目。此外,GitHub 还改进了 Explore 体验,为开发人员提供精选资源集和主题。资源集是精选资源,旨在帮助开发人员学习或研究他们感兴趣的领域。例如,机器学习入门、政府应用、如何选择第一个开源项目,等等。另一方面,主题的范围更广,例如,与 Android、CSS、Rails 等相关的项目。

在一份相关说明中,GitHub 还发布了 Explore Octoverse 信息图,汇总了全世界的开发人员使用 GitHub 共享代码的方式、什么语言或框架最后欢迎等。

要了解更多细节,请观看大会主题演讲视频

查看英文原文 GitHub Introduces Dependency Graph and Security Alerts

2017-10-16 19:001584
用户头像

发布了 1008 篇内容, 共 396.8 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

开发vue3必备的几个vscode插件,你用上了吗?

大师兄

Vue vscode

11个开源Wiki软件对比

爱吃小舅的鱼

项目管理 wiki软件

总结归纳Kubernetes | 一站式速查知识,助您轻松驾驭容器编排技术(配置与密码安全)

洛神灬殇

Kubernetes 云原生 k8s 容器化 配置与密码安全

总结归纳Kubernetes | K8S集群启动指南以及对应的常用指令介绍和说明

洛神灬殇

Kubernetes k8s kubeadm 安装指南 指令分析

Alfred 5 for Mac(Mac应用快速启动器)

iMac小白

Alfred 5下载 Alfred 5 Mac Alfred 5破解版

Lightroom Classic 2024 for Mac(LRC2024) v13.2.0中文版

iMac小白

Lightroom Classic 2024

PIRF-396

Echo!!!

English

《自动机理论、语言和计算导论》阅读笔记:p402-p427

codists

编译原理

Linux设备驱动系列(12) —— 系统中断概述

Linux内核拾遗

异常 Linux内核 中断 设备驱动

KeyShot 2024 Pro for Mac 3D渲染和动画制作软件

iMac小白

KeyShot 2024 Pro for Mac:高效创意展示的首选工具

iMac小白

KeyShot 2024 KeyShot2024下载 KeyShot 2024安装包

架构误区系列21:生造的“合约”概念

agnostic

架构设计

AI大模型应用开发实战营-第4期--毕业总结

LEAF

总结归纳Kubernetes | 一站式速查知识,助您轻松驾驭容器编排技术(水平扩展控制)

洛神灬殇

Kubernetes 云原生 k8s 水平扩展 容器化部署

TablePlus for Mac:数据库管理利器

iMac小白

TablePlus激活版 TablePlus下载 TablePlus破解版 TablePlus mac

为什么我不选择React、Vue.js作为SAAS网站的前端框架

zhumingwu

为什么我要使得GOLang重写SAAS(软件即服务)服务端

zhumingwu

开发体育赛事直播平台:系统规划方案与核心技术选择

软件开发-梦幻运营部

低代码技术的深度应用:物资管理的创新与效率提升

天津汇柏科技有限公司

低代码

总结归纳Kubernetes | 一站式速查知识,助您轻松驾驭容器编排技术(服务治理与网络访问)

洛神灬殇

Kubernetes 云原生 k8s 容器化 服务治理与网络访问

优化Mac鼠标性能,MouseBoost PRO专业首选

iMac小白

MouseBoost PRO下载 MouseBoost PRO破解版 MouseBoost PRO中文版

Macs Fan Control Pro中文激活安装包下载

iMac小白

Macs Fan Control Pro下载 Macs Fan Control Pro mac Macs Fan Control Pro破解

GitHub引入依赖图和安全预警_GitHub_Sergio De Simone_InfoQ精选文章