So, I read the Drive-by Mockups post by Nikolaj Hald Nielsen which is about the new amarok mockups that can be found at kde-look. So, I found out that some people consider the [Amarok] developers to be “quite strange” and stubborn.
One of the reasons for justifying the claim was that the sentence Nikolaj wrote “The truth is that we are aiming squarely at ourselves, as we are some of the biggest music fans out there…” was found to be “extremely arrogant” by one of the visitors.
It reminded me of when I said something similar on my blog - that I develop Lancelot for myself. And I am aware that this type of comment sounds strange, and a bit arrogant, but it is not. So, I’m passing what I wrote as a reply on Nikolaj’s blog here: _ I’m sorry if I was the one who started the ‘I develop for myself’ wave of responses (some time ago concerning Lancelot) but you have to understand the developers to understand what that means.
We do what we do because we like to do it. I don’t know any free/libre software developer that develops things he/she doesn’t use (I did for some time [Kamion], and then I got bored and started developing L).
So we are developing for ourselves. And the good thing is that most of the time, what suits us, suits the users as well.
Sometimes you get criticized, and if the user proposes the solution to his discomfort, and you like the solution, you implement it. If the solution is completely opposite and clashes with everything you stand for, you give the polite answer describing why you don’t want to make that happen.
And, then, there are trolls that are just able to say ‘this is **’, ‘you’re a bunch of **’ or something similar.
What would you feel if someone, without specifying any specific reason, starts bashing something you have been dedicated to for a couple of years? You could ignore it. You could ignore it a couple or more times. But, eventually, you will have to snap and vent yourself through a reply. _
So, be happy, be polite and with a smile in your heart and on your face, and the world will be a much nicer place to live in. (yes, that’s an order :) )