News for hackers. Stuff that matters.
Re:“Please don't add any of my stuff to this project” by ris on Monday June 14, 2021 @04:10PM (#27507649)
> they make sure the user get a specific version that is (hopefully) vetted and know as working properly

This is exactly what nixpkgs maintainers do, using more reliable and explicit tools than the likes of pip. A significant effort is made to enable tests on as many packages as possible, meaning that when you get a package from nixpkgs, it has been tested against the exact dependency chain (down to the libc) it is being shipped to you with. If tests fail, issues are investigated and solved.

This is a far stronger guarantee than you get from almost any other installation method.

Re:“Please don't add any of my stuff to this project” by lesto on Monday June 14, 2021 @04:15PM (#27507725)
there is a reason if pretty much all distribution follow this approach :)
Re:“Please don't add any of my stuff to this project” by ris on Monday June 14, 2021 @07:10PM (#27509528)
No they don't. Debian etc don't trigger a full rebuild every time they add a patch to libxml2.