Hacker News new | ask | show | jobs
by gotts 2500 days ago
I believe it's going to affect the whole developer community in a bad way.

Right now, all the major package manager are indirectly making each other better, they experiment, improve and borrow good ideas from each other. It's open-source and there is a little barrier for developers to contribute.

If n years from now GitHub becomes the defacto standard for package managers and replaces all the existing ones the further innovation will be much slower.

It might transform into "Want to improve package managers? You have to work for Microsoft"

1 comments

I think you're conflating package managers and package registries here. This GitHub product has almost no overlap with package managers like pip, gem, maven, or npm. It is not a replacement for docker.

This is a replacement for npmjs.com (the hosting service, which is not the same thing as npm the package manager), or for rubygems.org (again, the hosting service, not the gem tool), or for Docker Hub.

If anything, this may actually improve the collaboration between package manager developers because there will now be a large development team that will be working with the backend of various package registries and will have better insight into what each one is doing wrong and what each one is doing right.