喜大普奔!GitHub 推出包管理服务

(给技术最前线加星标,每天看技术热点)

原创:技术最前线(id:TopITNews)

前几天微软在 2019 Build 开发者大会上推出了很多亮眼的内容,比如:

就在今天,微软旗下的 GitHub 也有一个大新闻,并且是 Hacker News 的首页热门头条。

640?wx_fmt=png

5 月 11 日,GitHub 官方宣布,正式推出软件包管理服务 GitHub Package Registry(以下简称 GPR),旨在方便 GitHub 用户发布公共或私有包。

640?wx_fmt=png

GPR 特点:

1、与 GitHub 无缝整合

和操作 repo 一样,可以使用相同的搜索、浏览和管理工具来查找和发布包。还可以使用相同的权限来一起管理代码和包。

2、支持主流包管理工具

JavaScript (npm)、Java (Maven)、Ruby (RubyGems)、. Net (NuGet) 和 Docker 镜像都不在话下,未来将支持更多同类工具。

640?wx_fmt=png

3、由 GitHub 全球 CDN 加持,提供快速、可靠的下载

网友评价

GPR 的推出,在 Hacker News 上引发热议。

ccleve 评论:

这真是太棒了。这将意味着 Maven Central 的消亡,对此我有着复杂的感受。

一方面,Sonatype 和 mvnrepository.org 为开源世界所做的贡献,值得我们大力感谢。他们的中央存储库已经免费维护了很长时间。谢谢你,Sonatype。

另一方面,我花了 3 天时间发布了一个工件的新版本。Maven 部署的过程非常复杂。由于密钥注册很慢,我花了几个小时才使私钥生效。然后登台服务器变慢,并不断超时。支持人员反应迅速,并表示他们正在处理 DDOS 攻击。最重要的是,即使工件已经上传好了,也需要一段时间才能在 registry 中显示它们。还好当时不是紧急情况。

Github 的这个新服务,把 registry 与工件存储区分开,这是正确的方法。registry  应该能够快速更新,因为它只是一个指针。工件存储将在我的控制之下。证书(Credentials)和安全性应该更容易处理。我真的希望这能成功。

gigatexal 评论:

这很有趣。Github 真的正在成为微软似乎永远无法实现的社交网络梦。

潜在雇主可以从 GitHub 看到我们的作品集。我们与其他爱好者合作,甚至结交新朋友。我们用它来托管我们的网站。也可以用它来存储二进制文件。除了源代码,现在我们还可以用它作为 CDN 来免费提供包,听起来很棒。

他们现在所需要的只是一个地方来回答编码问题(就像 StackOverflow),以及 Github的招聘版块,这可能真的很有吸引力。

PureParadigm 评论:

我在担心代码分发的弹性,因为我们继续在一些大公司集中分发的趋势。GitHub以前就有过服务中断的情况,所以如果下次不仅我们的存储库不能访问,现在的包也不能访问,会发生什么情况呢?

如果他们能够使用开放/分散的协议(如 IPFS)来实现它,那就太好了,这样即使GitHub 宕机,内容仍然可以访问。

franky47 评论:

尽管 GPR 这个资讯的技术层面很有趣,但其组织效应令我担忧。(GitHub 的爸爸)微软已经是最大的科技公司之一,如果此举意在削弱 NPM 和 Docker,借以以收购它们,我不会感到意外。 

我担心,在未来个体发展“社交”所需的一切,都依赖于某个单一的超级实体。GitHub 和 VS Code 是朝着这个方向迈出了第一步,现在是包管理。我猜 CI/CD 将会是下一个,以某种方式对 Azure 进行更多的集成(潜在地隐藏在底层)。

GPR 目前已开放 beta 测试,数量有限。

体验链接:

https://github.com/features/package-registry

推荐阅读

(点击标题可跳转阅读)

觉得这条资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

640?wx_fmt=png

最新业界资讯,我在看❤️

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值