Just when was the time frame for this specific incident? I would check the logs, but I don't have a time frame reference.
I do recall seeing something about bad coding practices, but I can't recall exactly what context it was in. This wasn't this week I don't think?
I do know that Watermelon wasn't singled out (at least I don't think he was, see above), they have also commented on other people's code on the ML, & current codebase, which (I guess) also took offense to either what was said, or how it was handled, and seem to have stepped away (but I do NOT know this, I am only guessing. It could just be they wanted to move on for whatever reason, like that pesky real life stuff.

), which really is a shame. WZ can use all the help it can get.
You can pull allot of things off the IRC logs, and make it look bad or good depending on what your trying to do.
Just today, we were talking about some code, and I could not understand what or why it was done. That was about another dev member that is incommunicado it seems. From my perspective, the code was uncommented, and thus is left for conjecture.
This also applies to the other more active dev members, sometimes, I just don't understand where they are coming from.
Does that mean they are bad coders? No, not really, but I guess that also depends on what do you mean by 'bad coder'.
Does it mean what they worked on is useless/no good? That depends.
If I/(we) can't figure it out, then the options are leave it, or rip it out until we can find the exact reason why it was done. That isn't exactly easy in some cases, and is just plain wrong in others (IMO).
This codebase is already very hard to try to understand & debug some of the things that are going on in it, and adding stuff to it that makes other people scratch their head in wonder isn't exactly good either.
Kinda of a damn if you do, damn if you don't type of thing also. You don't want to criticize people too much so they leave, but you do want them to more fully document the code/patches, but you can't force people to do this.
But back to your original statement about Watermelon.
Watermelon has done some nice work, he stepped up to the plate and produced pie toaster & another stat editing utility, when nobody else did, and released the source code. That says allot about the person.
He also made some patches which leave, me at least, wondering what is going on.
Do I wish he would come back and help the project again? Absolutely!
Did he step away from the project because of what was said about his work (or something else?) I don't know, and unless you talked to Watermelon, I don't think you know.
Your just guessing.
Which is what I think Per was stating to me. (Which I could be wrong, but that his how I took it)
Watermelon, (or whoever else) you can PM me with any relevant info you have, or just post in this thread.
That is my .002 on this.