Earlier quoted context omitted.
Have to agree in as much banning people with legitimate issues is unhelpful. I was also taken aback when Peter Bourgon, a great programmer and contributor to the go ecosystem was banned from all go channels.
Why does the Go team ban so many people? Doesn't sound like a healthy community.
Sourcehut will blacklist the Go module mirror
331–340 of 365 posts
Re: Sourcehut will blacklist the Go module mirror
#332Re: Sourcehut will blacklist the Go module mirror
#333I can see this happening on my own git hosting too. I've started moving my Go code off GitHub and the module mirror shows up every 25min for each repo it's aware of doing a full clone. Thankfully the few modules I've moved are very small ones with very little history. This won't come anywhere near my egress allocation for that box. But the whole thing is frankly a little rude.
Could you tell me more about what tool you used to host the repos? And I assume you noticed the traffic in your web logs?
Re: Sourcehut will blacklist the Go module mirror
#334Earlier quoted context omitted.
Infrastructure costs. So you'd be willing to pay more for that?
I already pay for GitHub, am fine with that and they manage. So yes.
Re: Sourcehut will blacklist the Go module mirror
#335The Go team has been making progress toward a complete fix to this problem. Go 1.19 added "go mod download -reuse", which lets it be told about the previous download result including the Git commit refs involved and their hashes. If the relevant parts of the server's advertised ref list is unchanged since the previous download, then the refresh will do nothing more than the ref list, which is very cheap. The proxy.go…
Why does the Go team and/or Google think that it's acceptable to not respect robots.txt and instead DDoS git repositories by default, unless they get put on a list of "special case[s] to disable background refreshes"? Why was the author of the post banned without notice from the Go issue tracker, removing what is apparently the only way to get on this list aside from emailing you directly? Do you, personally, find an…
Re: Sourcehut will blacklist the Go module mirror
#336Earlier quoted context omitted.
DoSing SourceHut? And the perpetrator is known ? Why don't you try to sue them?
Because blocking is a lot easier and cheaper?
Re: Sourcehut will blacklist the Go module mirror
#337Re: Sourcehut will blacklist the Go module mirror
#338Earlier quoted context omitted.
No other independent hosters are having issues. I'm on one with no more than a few dozen users. Multiple of us write in Go, including the owner of the service, and yet Gitea and the VPS hosting it have never even blinked. If there were more of an issue, there would be more of a fuss than just two individuals. And one of those individuals was completely satisfied with the temporarily hackjob while a more permanent sol…
> No other independent hosters are having issues. I could be wrong but in comments to https://github.com/golang/go/issues/44577 issue there at least 4 hosters that forced to manually disable background refresh because of this exactly issue?
Re: Sourcehut will blacklist the Go module mirror
#339Earlier quoted context omitted.
I suspect they have a problem with this DDoS by default unless you ask to opt out behavior. Why is anyone getting hit with these expensive background refreshes until you have a chance to do it right? Why is it still not done right 2 years after this was first reported? Maybe it should be an opt-in list where the big providers (such as github) can be hit by an army of bots and everyone else is safe by default.
And why isn't this a priority? These folks are offering a service that benefits the Go ecosystem. It smells like Go is on its way out.
Re: Sourcehut will blacklist the Go module mirror
#340Earlier quoted context omitted.
This isn't true. Sourcehut reported a bug, and since the bug is somewhat involved to fix entirely, we asked what the impact of the bug is to them and offered to make a custom change for the site in the interim. The impact matters: the appropriate response is different for "I saw this in my logs and it looks weird but it's not bothering me" versus "this is causing serious problems for my site". We have been getting mi…
> the appropriate response is different for "I saw this in my logs and it looks weird but it's not bothering me" versus "this is causing serious problems for my site". We have been getting mixed signals about which it is We have not been reading the same tickets and articles it seems