Categories: world

GitHub gets a package register – TechCrunch

GitHub today announced the launch of a limited beta of the packet register GitHub its new package management service that allows developers to publish public and private packages next to the source code. To be clear, GitHub is not "starting a competitor for tools like npm or RubyGems. However, what the company launches is a service that is compatible with these tools and allows developers to find and publish their own packages, with the same GitHub interfaces that they use for their code, the new service is currently compatible with JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) and Docker images, supporting other languages ​​and tools coming . " GitHub Package registers are compatible with common package management clients, so you can publish packages of your choice of tools," said Simina Pasat, GitHub Product Manager, in today's announcement. "If your repository is more complex, you can publish multiple packages of different types. And with web hooks or with GitHub Actions, you can fully customize your work publications for publishing and after publishing." With this, the companies also provide their employees with a single set of credentials to handle both their code and packages – and this new feature makes it easy to create a set of approved packages as well. Users also get download statistics and access to the entire package's history at GitHub. Most open source packages already use GitHub to develop their code before publishing it to a public registry. GitHub claims that these developers can now also…

GitHub today announced the launch of a limited beta of the packet register GitHub its new package management service that allows developers to publish public and private packages next to the source code.

To be clear, GitHub is not “starting a competitor for tools like npm or RubyGems. However, what the company launches is a service that is compatible with these tools and allows developers to find and publish their own packages, with the same GitHub interfaces that they use for their code, the new service is currently compatible with JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) and Docker images, supporting other languages ​​and tools coming .

GitHub Package registers are compatible with common package management clients, so you can publish packages of your choice of tools,” said Simina Pasat, GitHub Product Manager, in today’s announcement. “If your repository is more complex, you can publish multiple packages of different types. And with web hooks or with GitHub Actions, you can fully customize your work publications for publishing and after publishing.” With this, the companies also provide their employees with a single set of credentials to handle both their code and packages – and this new feature makes it easy to create a set of approved packages as well. Users also get download statistics and access to the entire package’s history at GitHub.

Most open source packages already use GitHub to develop their code before publishing it to a public registry. GitHub claims that these developers can now also use the GitHub package register to publish before versions, for example.

Developers often use GitHub to host their private archives. After all, it is important to keep packages and code in the same place. What GitHub does here, to some extent, formalizes this exercise and puts together a product around it.


Source link

Share
Published by
Faela