← Back to context

Comment by dralley

10 months ago

There was plenty of indefensible behavior in the Actix debacle, but the reason it blew up was because the maintainer was genuinely wrong and was being a jerk on top of it. The sequence of events was:

1) Issue found by Shnatsel

2) Issue closed as harmless to users by fafhrd91

3) Issue proven harmful to users by Nemo157 and reopened by JohnTitor

4) Issue fixed and closed by fafhrd91

5) Issue proven unfixed and proposed new patch by Nemo157

6) New patch commented "this patch is boring" by fafhrd91

7) Issue is deleted

8) Fix is reversed by fafhrd91, issue still present

http://web.archive.org/web/20200116231317/https://github.com...

A maintainer that rejects a fix for an issue that was proven harmful to users on the basis that it was "boring" and then deletes the issue is a bad maintainer. Death threats and abuse were definitely not the right answer, but public criticism is not unreasonable in such a case. If it were just a hobby project and advertised as such then that would be one thing, but he plastered info about how it was used production by a bunch of big companies on the website. That is not how someone who calls their code "production-ready" acts.

I'm not sure what you're arguing. Are you saying that because the Actix maintainer was "a bad maintainer" that the community shouldn't be held accountable for harassing him?

  • This is explicitly not what they were saying. They explicitly wrote in their comment that you are replying to that this is not what they were saying.