← Back to context

Comment by agwa

3 months ago

> It’s another “we listened the community and nobody told us no” moment. Like Go’s telemetry issue.

Go changed their telemetry to opt-in based on community feedback, so I'm not sure what point you're trying to make with that example.

No. The official statement from Brian was “I received a couple of personal e-mails from some credible people who stated that their data belonged to them, so we (I) decided to make it opt-in” (paraphrased).

I spent days in that thread. That uproar was “a bunch of noisy minority which doesn’t worth listening” for them.

  • where is this official statement, I don't think you even managed to get the name right

    • Sorry. Was at dinner. It's Russ Cox. Being hungry and in a hurry doesn't help with remembering names.

      The GitHub discussion is there: https://github.com/golang/go/discussions/58409

      but the words I of Russ I cited is here: https://groups.google.com/g/golang-dev/c/73vJrjQTU1M/m/WKj7p...

      Copying verbatim:

          It's good to know that's what it looks like. I can tell you that the shouting did not really influence the decision. Long-time Go contributors and supporters commenting quietly or emailing me privately had far greater influence.
      

      So as a person who just started programming Go and made some good technical comments didn't matter at all. Only people with clout has mattered, and the voice had to come from the team itself. Otherwise we the users' influence is "fuck all" (sorry, my blood boils every time I read this comment from Russ).

  • I mean yeah, I too would probably prefer to read a few well-reasoned arguments over email than to wade through hundreds of hateful, vitriolic, accusatory comments from randos in a GitHub thread. Being an open-source maintainer is hard.

    • Or, you know, do the right thing from the start considering that forced telemetry you have to opt-out of is universally reviled and every project that includes it suffers from literally the same issues.