Bugzilla – Bug 4542
Easier setup: Advanced setup menu
Last modified: 2010-05-07 10:20:16 UTC
We can make the setup process a lot easier for "normal" users by removing several options that only advanced users would want. Such as: - Choosing between multiple servers - Choosing DHCP vs Static - Choosing wireless region (maybe) The menu structure we have now should essentially become the "Advanced" menu, and the new basic menu would just have a few less steps. This should not be hard to implement - just set a flag when Basic setup is selected, and then as we go through setup, sip the appropriate steps. Please see the other "Easier setup: XXX" bugs for specifics on how to address each step. The new top-level menu would then be 1: Set up networking (Quick setup) 2: Set up networking (Advanced setup) 3: View current settings 4: Connect to SqueezeNetwork 5: Connect to [Last server]
I'm under the impression that more and more users want to choose from more than one server, thus would rather see an _easier_ option to select a specific server than none at all (or it being hidden in an advanced settings menu). Typically this is a case where a gf has a different taste in music than me, or parents don't want their children to listen to their stuff.
You still get the menu if there are multiple servers, but it skips the menu if only one is found. We need to make setup easier for novices, and for people setting it up for the first time. As a separate feature we should consider adding the ability to change servers through the "connected" UI, so you don't have to return to setup in order to switch.
(In reply to comment #2) > You still get the menu if there are multiple servers, but it skips the menu if > only one is found. We need to make setup easier for novices, and for people > setting it up for the first time. > As a separate feature we should consider adding the ability to change servers > through the "connected" UI, so you don't have to return to setup in order to > switch. I've been saying that for ages. Then again, if you ever get around to implementing user profiles and/or allowing multiple libraries, there will be little need for the typical user to run multiple servers.
Who's making the decisions to punt on all these enhancements?
There is no decision to punt. The procedure is that enhancements get marked as targeted for 'future' until we have a meeting to decide what versions we want to target them for.
Keep in mind that the "easy" path is exactly the same as the "advanced" path, but the user just confirms the default choice. Also, remember that the user does _not_ see the top level menu with the initial setup out of box experience. They are automatically started in the "wizard". So adding a Advanced menu choice means adding another choice for the user, and a harder one because users won't know if they need advanced or not.
All new Squeezebox products are likely to be based on the SqueezePlay platform. We do not plan to implement any further enhancements to the ip3k firmware or which are targeted specifically at ip3k-based products.