QUOTE(eejadx @ Nov 4 2007, 05:35)

Sorry to say, but I'm getting really tired to hear complains from people who think developers have to dedicate all their life and soul for the benefit of the community. Those who are concerned should really stop thinking only about themselves. The whole aspect of development for this software is based on volunteering, so there is absolutely no place for any kind of expectations on how the output of work should be or anything. People are free to invest their free time in development whenever they like and in whatever way they like and it is in the natural order for them to expect gratitude from the others. In my point of view, arguing and putting pressure on the programmer only contribute in eating out this community by lack of gratefulness. Count yourselves already lucky to have such a generous variety of (free) components available, plus a (free) rock solid media player and a (free) support forum with well qualified members.
This might be a bit overreacted, but I have this one on my mind since a while. I'm not talking for anyone else than me expressing my point of view.
Just so that you understand me well : you have overreacted because you have misunderstood me. I am NOT one of the people you describe, and I am not asking anything here. Hell, I don't even care if chronial's CoverFlow becomes available one day, there are more important things in life.
The only thing I'm saying is that WHEN a developer decides to work on a popular project like CoverFlow, and WHEN he creates a buzz around his project (by posting videos for instance), THEN the least he can do is keep people informed on a regular basis and answer their questions. No more, no less.
Like I said, chronial may take all the time he wants. He can even drop the project if he wants, that's OK with me. The only thing I'm asking is for some information so that people can stop asking the same questions over and over again ("when will there be a beta", etc, etc. - you know the story). Just a bit of information. Is that so difficult ? I don't think so.
Let me tell you a story. There's some developer out there in HA forums, his nick is McoreD. He may not be the best developer in the world, but at least he's proactive. You ask a question, he answers quickly. You report a bug, he thanks you and he patches it in the twinkle of an eye. You submit an idea, he thinks about it, and he doesn't hesitate to modify his own conception of the software to better fit user's suggestions (instead of saying "that's not MY point of view, so I won't implement it, and I don't care if you guys think different", like some developers do). He's not self-centric, he's kind, intelligent, and most of all, user-centric. I don't even know McoreD personally, but I think most developers out there should learn from him.
Programming skills are essential, but all the rest may be even more important IMHO.