On Jun 29, 2019, at 2:29 AM, Maxime Villard <max%m00nbsd.net@localhost> wrote: [...]
project are not trying to annoy you or ignore you. If would have been better to explain what the bugs are, instead of sending a "there are more bugs" message. This saves everyone time. You could have also sent me a patch and asking if this is right and optionally ask for permission to commit it. This is typically how people collaborate. Perhaps the reason you are not forgiving to other peoples' mistakes is because you make much fewer of them, but that does not give you the right to mistreat others. Even the simple sentence you typed above has a hostility tone in it, and will make whoever answers you be on the defensive (or more commonly do nothing to avoid conflict as most people do).
situation. How would you know that they don't understand? I think that the issue is that your are putting yourself in their position and then judging their behavior based on how you'd behave in that situation. This results to "your" truth, but not to "their" truth. In this case, perhaps I could have spent more time, found the bug and not introduced a new one. But why would I intentionally make things worse? Wouldn't I have to fix them again? I tried to fix things to the best of my abilities and time and failed. Should I be insulted for it? Let's just remember how it all started. I was not even thinking about touching any code that day. Someone wanted an explanation about how this function worked and I went I wrote a comment about it. The rest is all history.
without asking. You don't like debugging code, you remove it; there is no discussion with the author (and this is not the first time). This is not how people work together. I also made the joke because I did not see the bug, and removing debugging lines is usually not helpful to find a bug. Also since you changed the code, you could have fixed it; why didn't you?
Yes, and I take full responsibility for them and I try to do better. I doubt that I will ever be perfect. I find and fix other people's bugs or the time but I don't get upset with them or insult them. In fact I used to be snarky, mentioning in the commit message the person who introduced the bug as a joke (hi $author), but then I realized it was not funny and created a toxic environment so I stopped doing it. If you did not like what I was doing and you believe that I am harming the project with my careless behavior, you should have (and you probably finally did) complained to board instead. christos |