djmcnz Wrote:Well, I think the devs need to prioritise their effort not based on what they like but rather, based on what users want. This is the unfortunate reality of the increasing maturity and expanded popularity of XBMC and the answer can't always be "do it yourself".
You can't get anyone to do anything they do not want for free. I have done tons of stuff which I rarely use because I wanted to as it helped people. But the key there is I _wanted_ to do it. It is impossible to force anyone to do anything they do not want (nor should we) for free.
This is what normal companies can as they pay people, hence the devs then "want" to do it.
djmcnz Wrote:As little as 18 months ago I would have said that 'dev opinions' = 'average user opinion' but now, now that XBMC is far more mainstream (unintended consequence?) the divide between XBMC devs and the average user opinion is likely to be somewhat wider. Simply because the average user is now less technically astute (I have anecdotal evidence here only of course).
First, sorry I have to as I simply can't stand anyone saying 'average' user, there is no such thing, if you study HCI this is one of the first important realizations one must do. You CANNOT develop against an average joe, there is no such thing. You have a target audience and thats it.
That said, we have a target audience, the devs is a small subset of that and all our choices are to our target audience. If you search developers responses you will see that we turn down features based on this constantly, features which would be loved by forum goers but is not our target audience.
djmcnz Wrote:Having said all this - the new skin may actually be the popular user choice. But my opinion is that it would have been smarter to introduce it as a non-default, just in case it's not the popular choice and to ease the transition for existing users.
As said, with floss this discussion if its "smarter" or not is moot as no one wants to maintain the old. And to be frank, the difference is minimal from a usability standpoint, its big in visual. I have never seen anyone have a single problem adapting to the new interface in less than a minute or so. Then you need to start discussing what is best _after_ that silly little confused minute. Is it worth having one minute or not, we strongly believe yes on this, hence the choice.