I think this needs a re-think before you deliver it in SC7.3.

I just stumbled into this new functionality whilst trying to add songs to the 
end of my current playlist.  The first time I pressed add on a song, it was 
added to the end of the playlist.  The next song I tried to add to the end of 
the playlist added it after the currently playing song instead.  At first I 
thought that I'd pressed the Add button down too long (add.hold does a add next 
action).

Fortunately, I remembered a checkin comment I saw recently and also a comment 
in a bug report from a developer saying he was unconvinced that the party mode 
default setting should be "Off" and not disabled.  So, when things started to 
behave strange this morning, I knew where to look.

Others will not be on the ball and will surely report bugs as it currently 
stands.

The new playlist mode intercepts the add button to switch playlist mode "On".  
So the first time you press add to add a song, it works as expected.  The 
second thing you try to add then gets added after the currently playing track.

So, you want to add song 3 and 4 by an artist to the current playlist.  3 gets 
added to the end, song 4 gets added next.  Without warning.  No clear 
indication that some side-effect has occurred by pressing the add button the 
first time.

I don't see why the add button functionality has been messed about with at all. 
 Totally unnecessary and very confusing.

I thought the enhancement request from a small number of users was that they 
wanted a party mode that could be set to prevent someone from pressing play to 
wipe the current playlist.  Fine.  Sounded like a little plugin was called for 
that could be turned on to provide that functionality.  It could be turned 
on/off by setting the mode in the Settings (or Extras) menu.

But why mess about with side-effects on the add button?  The only thing that 
you may want to prevent when in party mode is "clear playlist" by pressing add 
on the "Now Playing" menu.

There's no description of what the different modes mean.  We now have:

        Playlist mode disabled
        Playlist mode off
        Playlist mode on
        Party mode on.

I kind of know what these things mean, having found some info on a wiki page.  
However, it's really not going to be intuitive for new users.  Questions that 
would be asked are:

What's the difference between Playlist mode and Party mode?
What's the difference between playlist mode disabled and off?
It also looks like there are two different groups of settings:  Playlist mode 
disabled/off/on and also Party mode on/off.  Why can't party mode be disabled?

I thought there was a push to make the UI more intuitive for consumers.  This 
seems a bit over the top for a simple jukebox/party mode, that is not going to 
be used by the geeky type of user.  I imagine that the type of user that would 
want to use this functionality would just want a simple to understand "Party 
Mode: On/Off" toggle.

A party organiser/owner of the home/pub could turn the mode on, and turn it off 
when the party is over.  When on, it should not be possible to wipe the 
playlist using the play button.

At a minimum, the Playlist mode should be disabled., but my recommendations are:

1. Have a setting - "Party Mode" checkbox setting, to turn party mode on / off. 
 (or "Playlist Mode: Normal / Party").
2. By default, it should be off.
3. Don't mess about with the add button; certainly don't use it to turn party 
mode on/off.
4. Have some indicator when party mode is on?

5. The functionality may be better as a plugin, so the plugin can be completely 
disabled for users that will never need this functionality, to keep the server 
memory footprint down.


I have concerns that party mode is not full-proof (although I haven't played 
with it too much - I just wanted to get rid of it!).

Does it also stop CLI commands, plugins, syncing, mixers, etc from wiping the 
playlist?
What about the power button - is a user prevented from turning a player off 
until party mode is stopped, or does it turn off and stop party mode?
What about favorites - eg. a guest presses a number key down too long, and 
invokes a stored favorite.
Does this add to the playlist in party mode?  Is shuffle mode disabled/ignored?
What about alarms.  If party mode is on and an alarm goes off, does that wipe 
the playlist or add to it?
If one player is in party mode, and another is not in party mode, when the 
players are synced together, what mode wins?

I guess "playlist mode" is a per-player setting?  If so I'll have to go to 
every player and disable it manually.  I don't sync settings to SN, so I'll 
have to also change the setting for each player in SN.

Phil
_______________________________________________
beta mailing list
beta@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to