2011-08-15, 19:23
canadave Wrote:By the way--interestingly, just after posting my above response, I was looking through the File Manager (in System) for the first time, on something completely unrelated. And I noticed that on opening it, it has an "Add Sources" button to set that setting So clearly someone at some point in the past thought it would be beneficial to get the source settings at least *close* to the System settings! lol
Thats file manager sources, its not the same as video, music or picture sources.
canadave Wrote:Thanks for your responses and arguments, which I'll gladly agree are thoughtful and interesting. I genuinely find it fascinating that some people, such as yourself, would prefer to have something like sources settings, which are a fundamental part of XBMC, in a place other than the main settings window. I do fully understand your point--that you want to see that settings window where the *things that it controls* are first encountered and used--but that seems completely counterintuitive to me. As you say, perhaps there is some kind of cultural paradigm at work there!
I did want to address your example of shuffle/repeat song settings: The thing about that, though, is that that is an *individual* setting. Every song will be different; some you will want to repeat, but some you won't; sometimes you'll want to shuffle songs, sometimes you won't. Because it's *changeable*, I agree with you that it makes much more sense to have that setting available to you at the moment you're deciding to play something, and that it would be totally out of place in a Settings dialog box.
However, most settings in music playback programs that are *global* (i.e., which likely won't change from time to time depending on your mood), such as where your music is located (look at iTunes!), are indeed almost always located in some sort of "Settings" or "Preferences" window.
And to continue your analogy, that's my point. If video/music source settings were *temporary*--if it made sense to change them at the time of playback depending on what your preference was at that moment--then I would completely, 100% agree with you that it would make more sense to set up sources at the point of playback, or at least in that area (as it is now).
But because XBMC library sources are relatively *permanent* settings--you generally set them once initially, and then that's it, unless you change drives or something--then it makes much more sense to me to have them in the settings window along with the other relatively permanent settings.
Well I can admit that the shuffle example was a bit to drastic The sources are far more permanent which is why its harder to put it into the appropriate apartment.
IMO I find iTunes and similar players doing it a bit annoying too. For example rhythmbox only supports one folder in settings, but you can add as many folders you wish in menu, but you have no way to manage them. This makes me think that it would have been nice to have a "sources" tabb in the left with all the added sources, then you get a natural filtering if you wish to show only songs from source A, you click source A and can use the right pane to further filter on artist etc. I keep both lossless and lossy versions on my HDD and I would have loved that type of filtering tbh, but alas no, I'm forced to only use the one type in my collection. I disgress a bit here but my point is that I actually find most apps handling the sources of media content somewhat iffy and they do so because its historically the way its done. I'm not sure if iTunes allows multiple sources or not but most linux based players do not from my testings.
Anyways, I do agree that one can get a bit lost and not find the source settings, this IMO is due to the fact that skinners use the return on media window entering. i.e. when you enter videos you will get back to where you where last, which is usually not in root. If you'd always return to root then a node with "sources" would always be apparent and you would never really get lost as you'd do "home"->"video"->"sources" to get to it.
This confusion gets even worse as most skinners want direct links to "movies" and such on home (which is kindof nice) but it would be better from a usability standpoint (NOT enthusiast usability) probably to only have "videos" and you'd get to the root of the library which have nodes "movies", "tv shows", "sources".
Interestingly enough both of the last paragraphs are what differs in android and iPhone as the former does as us and remember a lot more than iPhone which is far more explicit and force you to navigate the same path (even if a bit longer) every time to reach your goal. This is why iPhone is easier for new users as it forces them to learn, this is also why android is nicer for power users as they can get themselfs out no matter and it saves time.
canadave Wrote:Anyway, thank you very much for elucidating your opinions. I find "usability" issues very interesting in general
Same, usability and design is one of my majors and I discuss it as much as I can thats the only way to get perspective on things.
canadave Wrote:One question, btw--I am a little confused, when you say a poll would be useless because forum users "are not the real target audience". Who, then, is that audience? Aren't forum users (such as myself) the people who use XBMC for the most part?
Machine-Sanctum Wrote:He means that the forum users are just a small part of the ones who use XBMC. Second: only a small portion of the user who use this forum would find it's way to the appropiate poll. So a poll would be not representitive to what the users want.
Another point is what the skinner puts where. There are some fixed points however he can almost design everything as he sees fit.
Hehe, small portion is to put it mildly. I'd say insignificant
Last statistics update we had roughly 789.000 active and in used installs of xbmc. There are about 120 just forum readers per active forum member, I don't even know how many non-forum readers there are per forum reader but I bet that number is quite big too.
With this data one must assume that any vote done on forum would never scale to fit our target audience.
Finally, I have nothing against someone coding up and having source management in settings in extension to the on location management but I'd be very sad if we removed the explicit one in favour of doing it as boxee (in settings).