GayHub 整了 package registry ,准备一统天下了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Navee
V2EX    程序员

GayHub 整了 package registry ,准备一统天下了

  •  1
     
  •   Navee
    navee 2019-05-15 10:32:12 +08:00 7611 次点击
    这是一个创建于 2347 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/features/package-registry
    支持 npm、docker、maven、NuGet、RubyGem
    昨天申请了现在还没开通=。=
    35 条回复    2020-03-09 17:41:52 +08:00
    zhlssg
        1
    zhlssg  
       2019-05-15 10:34:17 +08:00
    火星救援
    learnshare
        2
    learnshare  
       2019-05-15 10:53:13 +08:00
    Git/Github 已经是事实标准的一部分了,顺水推舟而已
    Trim21
        3
    Trim21  
       2019-05-15 10:59:04 +08:00
    咋没 python 哇=。=
    Navee
        4
    Navee  
    OP
       2019-05-15 11:09:39 +08:00
    @Trim21 可能他们觉得 pip 已经做的很好了,哈哈哈
    Trim21
        5
    Trim21  
       2019-05-15 11:10:15 +08:00
    @Navee #4 pip 没有组织账号很难受
    akiakiseofficial
        6
    akiakiseofficial  
       2019-05-15 11:29:30 +08:00 via iPhone
    同昨天 sign up
    brust
        7
    brust  
       2019-05-15 11:37:03 +08:00
    Thanks for signing up to the waitlist for GitHub Package Registry!
    junjieyuanxiling
        8
    junjieyuanxiling  
       2019-05-15 11:39:53 +08:00 via Android   1
    整天 GayHub GayHub,你们都不知道真有这个网站吗?
    fyibmsd
        9
    fyibmsd  
       2019-05-15 11:40:37 +08:00
    村网通
    love
        10
    love  
       2019-05-15 12:07:07 +08:00
    这让 npmjs.com 的收费项目还怎么整?
    Reficul
        11
    Reficul  
       2019-05-15 12:15:29 +08:00 via Android
    jforg 的 artifactory 表示压力很大
    WittBulter
        12
    WittBulter  
       2019-05-15 12:46:54 +08:00
    github 的 beta 一直很迷...你可能一个月都开通不了...
    目前受到冲击最大的应该是 `npm` 吧,变现困难估计也拿不到投资了,而且面对 github 的新产品,投资人给的压力会很大了。还是赖一开始 `npm` 太 open,可以下载各种源导致现在自己的 EE 卖不出去,别人自己搭一个包管理用着 `npm` 命令行就等于免费了。

    另外 github 的包还是要靠生态吧,光是能下载能用开源免费没有什么吸引力,社区至少有 30% 以上的大项目开始用才能吸引到人吧。毕竟你凭什么让这么多人迁移,就凭一个 github 自动 publish / release 吗,我觉得很难。
    Trim21
        13
    Trim21  
       2019-05-15 12:54:22 +08:00
    npm 原本那个 scope 怎么说。。。
    aleen42
        14
    aleen42  
       2019-05-15 13:07:00 +08:00
    我觉得要想取代 npm 太难了,毕竟 npm 开源这么多年,从命令行来讲已经是比较成熟。乃至于依赖树的构造,管理以及锁定等。我总觉得,GitHub 这次仅仅为了衔接 npm,而非“取代”
    leavic
        15
    leavic  
       2019-05-15 13:39:11 +08:00
    在 golang 来说,github 的 package 管理基本是垄断地位了吧。
    phy25
        16
    phy25  
       2019-05-15 13:42:54 +08:00 via Android
    GitLab 也有 registry 了解一下。

    其实这个功能更适合企业私有项目,公有项目都搬到这个平台上在某些语言总觉得哪不对。主要还是取决于各自包管理的设计是中心化还是去中心化的了。
    love
        17
    love  
       2019-05-15 14:16:06 +08:00 via Android
    @aleen42 npm 这个工具本身和这个包注册表完全是两码事,哪是替代关系。yarn 才是替代关系
    undeflife
        18
    undeflife  
       2019-05-15 14:21:03 +08:00
    @WittBulter npm 还有投资人的?还有盈利压力的吗?来科普下
    Kilerd
        19
    Kilerd  
       2019-05-15 14:37:27 +08:00
    GitHub Package Registry is free for all repositories during the beta. And it will always be free for public and open source repositories.


    开源项目终于不用忍受 dockerhub 那个构建几个小时都没好的辣鸡 build 了
    WittBulter
        20
    WittBulter  
       2019-05-15 16:18:15 +08:00
    @undeflife 有的,最近还换了一次 CEO (和联合创始人共同领导吧算是),具体可以搜搜 Bryan Bogensberger 这个人还有 npm Inc。

    14 年拿了一笔 260 万刀,记录在这里 https://blog.npmjs.org/post/76320673650/funding。这个应该算是失败的投资?我之前看到文章说这个是为其他投资构建的平台构建生态和基础设施云云,总之就是大家都觉得 npm 赚不了钱吧。
    其他可以看看 npm blog。
    fanfpy
        21
    fanfpy  
       2019-05-15 16:31:49 +08:00
    我去 https://gayhub.com 上看了一下 , 并没有楼主所说的东西啊
    Navee
        22
    Navee  
    OP
       2019-05-15 16:35:43 +08:00
    @fanfpy 我竟然点进去看了一下=。=
    cmlanche
        23
    cmlanche  
       2019-05-15 16:40:55 +08:00
    让它稳定在用吧,不然一堆坑
    undeflife
        24
    undeflife  
       2019-05-15 16:42:13 +08:00
    @WittBulter 原来如此。还是 Apache 这样的非盈利行组织运营的 maven 或者 Rubygems 这样完全社区支撑的发展更纯粹一些。
    codehz
        25
    codehz  
       2019-05-15 19:25:42 +08:00
    @Kilerd #19 构建和这个没关系啊,registry 只是存镜像的,不是构建镜像的。。。。
    反正我现在是用 github actions 构建镜像,然后直传 docker hub 的
    Kilerd
        26
    Kilerd  
       2019-05-15 19:48:57 +08:00
    @codehz #25 我是在 dockerhub 直接构建的,还没移到 ci 去构建。
    isCyan
        27
    isCyan  
       2019-05-15 19:55:36 +08:00
    @Kilerd Quay 试过吗,比 Docker Hub 爽很多,公开项目也是免费的
    红帽家的
    codehz
        28
    codehz  
       2019-05-15 20:21:03 +08:00
    @Kilerd #26 然而 github 这次的这个 registry 也不是给你一个 ci 啊。。。我觉得你可能是把它和最近的另一个功能 actions 弄混了
    Kilerd
        29
    Kilerd  
       2019-05-15 22:53:49 +08:00
    @codehz #28 这样我就有理由折腾一个新的 ci,然后在 ci 上面构建再推到 github 的 docker registry
    KuroNekoFan
        30
    KuroNekoFan  
       2019-05-16 08:30:56 +08:00 via iPhone
    npm 本身就支持 git url,不过自建 git lab 其实问题挺多的
    klgd
        31
    klgd  
       2019-05-16 08:54:57 +08:00
    不知道要等多久才能开通
    akalanala
        32
    akalanala  
       2019-05-16 09:09:20 +08:00
    洒比 那个网站叫 github。。。
    zpm683
        33
    zpm683  
       2019-05-16 09:16:31 +08:00
    @akalanala 哈哈哈哈 这里有个老实人
    mazhouliang
        34
    mazhouliang  
       2019-05-16 17:00:20 +08:00
    就想知道现在 github 还是 RoR 写的吗?
    sangert
        35
    sangert  
       2020-03-09 17:41:52 +08:00
    @Reficul 没压力就没动力,毕竟 artifactory 做的就是整合
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2013 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 16:11 PVG 00:11 LAX 09:11 JFK 12:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86