Some Thoughts on the Gnome Controversy

As most OSNews readers know, I got into a spat with the Gnome developers last week, which culminated in my publishing of an angry editorial, which sparked a firestorm of controversy. On one hand, the controversy was positive, because it introduced a lot of people to the fact that many people believe that Gnome developers have not had an effective channel to receive and interpret feedback from users. But on the other hand, the controversy had the negative effect of inflaming passions, putting everyone’s guard up, and perhaps even widening the gulf between those who love Gnome but want a voice in its future, and those who hold its future in their hands. This effect was unintentional, and I would like to apologize for any damage I might have done to the project.I understand that when working with people you don’t know, over an impersonal medium like email and mailing lists, it’s easy for misunderstandings to spiral out of control. In fact, before this more recent controversy, I was on the receiving end of a misunderstanding with Gnome developers when a suggestion that I made regarding a Gnome theme ended up being applied incorrectly and I was the target of some truly unfair online abuse for it. It’s so easy to fly off the handle on an email list or a blog that sometimes we are incensed by something someone says or does, and we respond too hastily, and misinterpret their words or intentions. And because it’s so easy to respond, one lack of understanding can lead to an unnecessary flamewar of epic proportions.

I realize that my confrontational writing style makes me particularly susceptible to this kind of misunderstanding, because I often come on so strongly that it makes people defensive, and they’re in no mood to try to see my true motives. And I realize that I am as guilty as anyone of flying off the handle, and misinterpreting someone else’s words or intentions, and In the case of this current controversy over Gnome user feedback, I may have misinterpreted other people’s points. If this happened, and they saw their points, misinterpreted, and aggressively refuted in my editorial at OSNews, I can understand why they would have been angry, and responded in kind.

I must admit that the nasty personal attacks and blatant mischaracterization of my motives that came forth in the comments at OSNews, on Slashdot, and many personal blogs hurt me deeply. And pondering that, I tried to temper my anger and think whether I may have inadvertently made anyone else feel the same. I realize that being angry and defensive isn’t going to do us or the Gnome project any good, so I would like to extend an olive branch of peace. If I have misinterpreted your words, or mischaracterized your motives, I apologize. And I would like to continue to work with you to make Gnome better. I can’t promise that I won’t continue to disagree or even become angry, but I will do my part to put this particular disagreement behind us and work toward making Gnome better.

I want to be fair to everyone involved. Regardless of what I might have said in the heat of the moment, I don’t honestly believe that the Gnome developers want to be deaf to users’ needs. None of us really believe that we are volunteering our time on this or any other open source project solely for our own personal use. Everyone who has labored on free software ultimately wants it to make an impact on the world, wants it to be used by many people. I believe that the Gnome developers really do have the project’s best interests at heart, and I want to reiterate and assure them, and everyone, that I do too.

It’s sort of an inside joke to us here at OSNews that I have been accused of being too pro- or too anti- just about every OS, platform, and technology you can imagine. While in one thread I’m criticized for talking about open source software too much, in another I’m savaged for being rabidly anti-open source. I spend hundreds of hours working to make Gnome better, but then I’m accused of having a vendetta against Gnome. It would be funny if it didn’t hurt so much. Yes, I’m a hot-tempered internet persona (being Mediterranean and all), but I’m also a human being.

I realize that much of the most stinging criticism I received was from people who hadn’t paid close enough attention to the facts and couldn’t be bothered to even completely read what I said. I’m tempted to set the record straight, but for fear of opening old wounds, let me just say that some people accuse me of short-circuiting the process by airing my grievances on OSNews, but I can assure you that I went through all the “proper channels” for many weeks and months and only posted what I did out of desperation. And I did it not to attack Gnome or open source software, but because I care about it so deeply. I mean, think about it. Would I spend hundreds of hours of volunteer time working to help Gnome and other open source software just as the setup for some elaborate troll? No, you are not being Punk’d. Besides OSNews, GnomeFiles and third party Gnome apps that I help with various ways, I am also the editor responsible for the monthly Gnome column of the European Linux+ magazine which prints in 5 languages.

In conclusion, I think that even if we disagree, we should be able to disagree without making enemies of one another. I’m not going to make any more demands, and I’m going to let this issue rest. I stand by most of the points that I tried to make, but I apologize for misstating anyone’s opinions, and I welcome any of the Gnome developers to respond to my points in editorials at OSNews, or if they prefer to make their points on their blogs or other sites and let me know, I will link to them from OSNews (if they’re written in a conciliatory fashion, of course). I don’t want to perpetuate the flamewar, but if we can all take a deep breath and try to move forward constructively, I would like to use the resources at my disposal to facilitate that. That’s all I ever wanted.

Update 1: Expert-Zone’s Thom Holwerda (who wrote a similar editorial to my original one) also has something to say to the Gnome devs.

172 Comments

  1. 2005-03-15 9:19 pm
  2. 2005-03-15 9:27 pm
  3. 2005-03-15 9:29 pm
  4. 2005-03-15 9:30 pm
  5. 2005-03-15 9:30 pm
  6. 2005-03-15 9:33 pm
  7. 2005-03-15 9:34 pm
  8. 2005-03-15 9:38 pm
  9. 2005-03-15 9:42 pm
  10. 2005-03-15 9:42 pm
  11. 2005-03-15 9:45 pm
  12. 2005-03-15 9:45 pm
  13. 2005-03-15 9:46 pm
  14. 2005-03-15 9:47 pm
  15. 2005-03-15 9:51 pm
  16. 2005-03-15 9:51 pm
  17. 2005-03-15 9:53 pm
  18. 2005-03-15 9:53 pm
  19. 2005-03-15 10:01 pm
  20. 2005-03-15 10:01 pm
  21. 2005-03-15 10:05 pm
  22. 2005-03-15 10:06 pm
  23. 2005-03-15 10:08 pm
  24. 2005-03-15 10:20 pm
  25. 2005-03-15 10:20 pm
  26. 2005-03-15 10:21 pm
  27. 2005-03-15 10:24 pm
  28. 2005-03-15 10:26 pm
  29. 2005-03-15 10:27 pm
  30. 2005-03-15 10:28 pm
  31. 2005-03-15 10:29 pm
  32. 2005-03-15 10:32 pm
  33. 2005-03-15 10:36 pm
  34. 2005-03-15 10:36 pm
  35. 2005-03-15 10:46 pm
  36. 2005-03-15 10:50 pm
  37. 2005-03-15 10:57 pm
  38. 2005-03-15 10:59 pm
  39. 2005-03-15 11:07 pm
  40. 2005-03-15 11:11 pm
  41. 2005-03-15 11:11 pm
  42. 2005-03-15 11:17 pm
  43. 2005-03-15 11:18 pm
  44. 2005-03-15 11:28 pm
  45. 2005-03-15 11:31 pm
  46. 2005-03-15 11:37 pm
  47. 2005-03-15 11:42 pm
  48. 2005-03-15 11:43 pm
  49. 2005-03-15 11:46 pm
  50. 2005-03-15 11:47 pm
  51. 2005-03-15 11:55 pm
  52. 2005-03-16 12:07 am
  53. 2005-03-16 12:10 am
  54. 2005-03-16 12:14 am
  55. 2005-03-16 12:20 am
  56. 2005-03-16 12:29 am
  57. 2005-03-16 12:35 am
  58. 2005-03-16 12:39 am
  59. 2005-03-16 12:44 am
  60. 2005-03-16 12:46 am
  61. 2005-03-16 12:47 am
  62. 2005-03-16 12:54 am
  63. 2005-03-16 12:55 am
  64. 2005-03-16 12:58 am
  65. 2005-03-16 1:06 am
  66. 2005-03-16 1:08 am
  67. 2005-03-16 1:15 am
  68. 2005-03-16 1:17 am
  69. 2005-03-16 1:20 am
  70. 2005-03-16 1:21 am
  71. 2005-03-16 1:27 am
  72. 2005-03-16 1:40 am
  73. 2005-03-16 1:49 am
  74. 2005-03-16 1:49 am
  75. 2005-03-16 1:53 am
  76. 2005-03-16 2:16 am
  77. 2005-03-16 2:18 am
  78. 2005-03-16 2:24 am
  79. 2005-03-16 2:25 am
  80. 2005-03-16 2:38 am
  81. 2005-03-16 2:50 am
  82. 2005-03-16 2:56 am
  83. 2005-03-16 2:57 am
  84. 2005-03-16 3:11 am
  85. 2005-03-16 3:13 am
  86. 2005-03-16 3:16 am
  87. 2005-03-16 3:29 am
  88. 2005-03-16 3:31 am
  89. 2005-03-16 3:32 am
  90. 2005-03-16 3:40 am
  91. 2005-03-16 3:40 am
  92. 2005-03-16 3:41 am
  93. 2005-03-16 3:45 am
  94. 2005-03-16 3:54 am
  95. 2005-03-16 3:54 am
  96. 2005-03-16 4:01 am
  97. 2005-03-16 4:02 am
  98. 2005-03-16 4:06 am
  99. 2005-03-16 4:07 am
  100. 2005-03-16 4:11 am