A while ago, I wrote:
"Also, the Ximian monkeys were just too much of a pain to deal with. For example: even a simple RFC-compliance bug fix like the "don't use underscore in HELO" one, where I supplied a simple patch, was something which required me to argue with idiots. I believe the patch for that is still only carried in the Red Hat package rather than being accepted upstream."
Well, the patch did eventually get applied. Today, however, the person about whom I was speaking above (who is no longer an Evolution maintainer) took offence at what I'd said, and spontaneously reverted the fix from CVS -- presumably without getting the patch approved by the maintainer. The commit message is quite amusing too -- "David Woodhouse can fix his own damn server since he configured it to be broken." This was a fix for an RFC2821 violation which will cause Exim in its default configuration to reject the (erroneous) HELO greeting. I didn't have to do anything special to my server to make it do that.
He also went on a spree through my bugs in bugzilla, closing some valid bugs and making strange and unhelpful comments in others -- using his @novell.com identity to do so.
I haven't re-opened them myself; I'll let someone more closely involved with GNOME and/or Novell do so, and hopefully they will also consider the question of what privileges he should retain to Evolution CVS and bugzilla, given this behaviour and the fact that he is no longer supposed to be working on Evolution.
Now, I'll freely admit that I can be an arsehole at times, but I'd never go through bugzilla closing all someone's bugs just because they called me an idiot, let alone revert RFC-compliance fixes which were already committed, just because the bug was originally reported by the person who'd done so. That really is overstepping the mark, IMO.
(NB: 'took offence' link changed on 2006-05-10 to point to an archived copy of the original post.)