News for hackers. Stuff that matters.
Re:Go 1.17 Beta by pjmlp on Friday June 11, 2021 @02:47AM (#27470095)
It is so hard to redirect the tool output to my-favourite-filename.lock, beyond the skills of the average developer.
Re:Go 1.17 Beta by hawski on Friday June 11, 2021 @06:38AM (#27471521)
One may like it or not, but defaults matter.
Re:Go 1.17 Beta by pjmlp on Friday June 11, 2021 @06:50AM (#27471602)
Defaults don't change history.
Re:Go 1.17 Beta by morelisp on Friday June 11, 2021 @07:15AM (#27471748)
Naming the file .lock does not make it a lockfile. (I can't believe I have to write that sentence. I don't think you're discussing technical details in good faith.)
Re:Go 1.17 Beta by pjmlp on Friday June 11, 2021 @07:30AM (#27471867)
Of course not, it fixes "... where you can read a file in the repo", because Maven already does everything else anyway.
Re:Go 1.17 Beta by morelisp on Friday June 11, 2021 @11:31AM (#27474684)
> Ruby Bundler was the first language / ecosystem to really get dependencies right. AFAIK, they were the first to have a lockfile locking the version of each dependency and a Gemfile with flexible version specification for dependencies,

So other than having a lockfile and having a flexible version specification (and a sensible way to resolve multiple version requests), Maven did "it" first!

... what was "it" again?

Re:Go 1.17 Beta by pjmlp on Saturday June 12, 2021 @03:49AM (#27482509)
Everything.