4 ms·
> and fueling and attitude wherein the well-being of the developers of a tool, not the one of the users, is most important. This x 100000 This is why I hate p
by fidotron 12y ago
> and fueling and attitude wherein the well-being of the developers of a tool, not the one of the users, is most important.
This x 100000
This is why I hate package managers in a nutshell. The reason is that it reduces the friction for developers of packages to issue updates to a critical level where they turn round and blame package consumers for not using the latest versions while the consumers spend their lives battling with the ever changing bugs and APIs of the packages.
This isn't just an open source problem, as I first ran into it in a company that made many of the mistakes a decade ago that the open source community is just making today. Lots of really nice sounding ideas that increase the productivity of a few individuals working on inner level packages at the expense of the whole organisation.
- dasil003 12y agoI think this is a very specious connection. I've been using Rails since 2005 and so I got a good dose of vendor/plugins versus bare gem installation versus Bundler (ie. steadily moving up the continuum of package management), and my observation is that library quality and maintenance is utterly orthogonal to package management capabilities. The package manager itself has only helped my life as a developer, the tricky part is picking trustworthy dependencies.