Originally Posted by: DJ Vcdz 
One interesting issue came up with
anhz Locky's tracker: When TKaraoke is not connected to the web back-end, do we allow the users to manage the Song Queue? My thought is that the user should be allowed to manage the Song Queue even in the Disconnected State. This is useful for people to pass the songbook site around to friends and have them prepare the Song Queue to sing in a coming party. Even though TKaraoke is not connected at that time, users can prepare the Song Queue in advance. This design brings another issue though. When TKaraoke connects to the web back-end, the Song Queue currently in TKaraoke has higher priority than the Song Queue in the back-end. Therefore, when the Song Queue is out of sync, upon connecting, the Song Queue in the web site will be replaced by the Song Queue from TKaraoke. Therefore, preparing the Song Queue using the web site in advance doesn't work. To make it work, we need a new feature: the ability to SAVE the web Song Queue.
Summary:
1. Users will be able to manage the Web Song Queue even when TKaraoke is not connected to the Web
2. Users will be able to save their Web Song Queue and load them anytime
What do you guys think? Is this better than not allowing the users to manage the Web Song Queue at all when TKaraoke is not connected (as suggested by anhz Locky's in that tracker).
Personally, I don't think this is an important feature, in term of "needed to have". I don't think many people would sit there and look at the song list then queue up the list, in preparing to attend the karaoke party.
Also, with ur reply above, will the ACCESS KEY change, and if yes, how frequently or how will it change? If not then once a guest obtain the key, he/she will have control of the song queue.... forever?
For example, today I host a karaoke party with 5 guests, and give out the access key to them. After the party, each of them will have the access to the song queue, at their convenient?
What if later tonight, when they go home and queue up some songs in the queue list, how does TKaraoke prioritize the songs for all 5 of them?
What if tomorrow I run Tkaraoke and sing by myself, will that save queue list from those 5 guest effect my queue list?
Bottom line, I think it's better just to have the Online Song Book/Queue List as a one timer. Guests can have the access code to queue songs only at one specific party, when Tkaraoke is running. After that party or Tkaraoke is closed, the access code is not usuable. Online Queue List should not be accessible by any other guests.
Phương xa ngàn dặm người chốn nao
Thảo biếc tương tư vẫn nghẹn ngào
Yêu thương nhung nhớ ngập tâm trí
Dấu vết tình yêu đợi khi nao...