News for hackers. Stuff that matters.
Re:Ask HN: Why does every package+module system become a Rub... by tomcam on Monday January 30, 2023 @08:16AM (#34579173)
Can you give me a one-liner about module drama in Go?
Re:Ask HN: Why does every package+module system become a Rub... by pjmlp on Monday January 30, 2023 @09:53AM (#34580287)
First they weren't supported, so the community created various ways of dealing it including a kind of Google's blessed implementation, then Google decided to create their own official way, then there was the transition time which I guess not everyone has done, having SCM urls as imports is just bad, and how GOPROXY DoS some SCM repos outside of Github.
Re:Ask HN: Why does every package+module system become a Rub... by Nzen on Monday January 30, 2023 @11:12AM (#34581682)
[0] https://go.dev/blog/appengine-gopath gopath / workspaces original

[1] https://go.dev/blog/migrating-to-go-modules current system

[2] https://news.ycombinator.com/item?id=34310674 goproxy agressively polling sourcehut

It's worth recognizing that go isn't alone in dns-based namespacing : java's maven/gradle use the same strategy: https://repo1.maven.org/maven2/gov/nih/imagej/imagej/1.47/

Re:Ask HN: Why does every package+module system become a Rub... by tomcam on Monday January 30, 2023 @12:29PM (#34583215)
Fantastic links, thanks! I like the DNS-based way so much I am still trying to tease apart its disadvantages.
Re:Ask HN: Why does every package+module system become a Rub... by mhio on Tuesday January 31, 2023 @08:31AM (#34594778)
Most DNS registrations won't match the lifetime of the software.
Re:Ask HN: Why does every package+module system become a Rub... by tomcam on Monday January 30, 2023 @12:28PM (#34583187)
Thank you. I didn’t quite see all that happening but heard echoes of it from time to time, then really jumped in after they adopted modules.
Re:Ask HN: Why does every package+module system become a Rub... by owenpalmer on Tuesday January 31, 2023 @02:37PM (#34600653)
That sounds like a chatgpt prompt lol
Re:Ask HN: Why does every package+module system become a Rub... by tomcam on Tuesday January 31, 2023 @09:06PM (#34605388)
Thanks pal. I’m not feeling self-conscious at all now