<story><title>The GitHub registry public beta is live</title><url>https://help.github.com/en/articles/about-github-package-registry</url></story><parent_chain><item><author>danShumway</author><text>&amp;gt; &lt;i&gt;is a software package hosting service, similar to npmjs.org, rubygems.org, or hub.docker.com, that allows you to host your packages and code in one place. You can host software packages privately or publicly and use them as dependencies in your projects.&lt;/i&gt;&lt;p&gt;I am... really confused by this.&lt;p&gt;Isn&amp;#x27;t this just Github? &lt;i&gt;Github&lt;/i&gt; is a hosting service that allows you to host your packages and code in one place. It has testing and publishing pipeline support, you can add artifacts&amp;#x2F;releases, make your packages private or public, host different types of software at the same time, and it&amp;#x27;s compatible with most existing dependency systems, including NodeJS.&lt;p&gt;I can see this has more download statistics, which is nice. And it has a policy that artifacts can&amp;#x27;t be deleted, which is very nice.&lt;p&gt;Is that it though? I know I have to be missing something; what can I do now that I couldn&amp;#x27;t already do with Github as is?</text></item></parent_chain><comment><author>brown9-2</author><text>They are implementing the APIs that the package managers expect to fetch artifacts, rather than the package managers having to know how to fetch files via Git.</text></comment>
<story><title>The GitHub registry public beta is live</title><url>https://help.github.com/en/articles/about-github-package-registry</url></story><parent_chain><item><author>danShumway</author><text>&amp;gt; &lt;i&gt;is a software package hosting service, similar to npmjs.org, rubygems.org, or hub.docker.com, that allows you to host your packages and code in one place. You can host software packages privately or publicly and use them as dependencies in your projects.&lt;/i&gt;&lt;p&gt;I am... really confused by this.&lt;p&gt;Isn&amp;#x27;t this just Github? &lt;i&gt;Github&lt;/i&gt; is a hosting service that allows you to host your packages and code in one place. It has testing and publishing pipeline support, you can add artifacts&amp;#x2F;releases, make your packages private or public, host different types of software at the same time, and it&amp;#x27;s compatible with most existing dependency systems, including NodeJS.&lt;p&gt;I can see this has more download statistics, which is nice. And it has a policy that artifacts can&amp;#x27;t be deleted, which is very nice.&lt;p&gt;Is that it though? I know I have to be missing something; what can I do now that I couldn&amp;#x27;t already do with Github as is?</text></item></parent_chain><comment><author>hn_throwaway_99</author><text>If you are familiar with Nexus or Artifactory or Verdaccio, which all essentially let you have private NPM repos (among other formats like Maven, etc.), that&amp;#x27;s what this is.</text></comment>