{"action":"created","issue":{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/25","labels_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/25/comments","events_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/25/events","html_url":"https://github.com/brata-hsdc/brata.masterserver/issues/25","id":105936752,"number":25,"title":"Implement Station Queue System","user":{"login":"DragonmasterJ","id":3679954,"avatar_url":"https://avatars.githubusercontent.com/u/3679954?v=3","gravatar_id":"","url":"https://api.github.com/users/DragonmasterJ","html_url":"https://github.com/DragonmasterJ","followers_url":"https://api.github.com/users/DragonmasterJ/followers","following_url":"https://api.github.com/users/DragonmasterJ/following{/other_user}","gists_url":"https://api.github.com/users/DragonmasterJ/gists{/gist_id}","starred_url":"https://api.github.com/users/DragonmasterJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DragonmasterJ/subscriptions","organizations_url":"https://api.github.com/users/DragonmasterJ/orgs","repos_url":"https://api.github.com/users/DragonmasterJ/repos","events_url":"https://api.github.com/users/DragonmasterJ/events{/privacy}","received_events_url":"https://api.github.com/users/DragonmasterJ/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/labels/design-required","name":"design-required","color":"fbca04"},{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/labels/est:06h","name":"est:06h","color":"ededed"},{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/labels/ms-dbkeeper","name":"ms-dbkeeper","color":"d4c5f9"},{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/labels/ms-piservice","name":"ms-piservice","color":"bfd4f2"},{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/labels/ms-teamcentral","name":"ms-teamcentral","color":"fef2c0"},{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/labels/priority:6-low","name":"priority:6-low","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-11T03:13:10Z","updated_at":"2015-09-16T03:50:12Z","closed_at":null,"body":"This is just an enhancement idea I had when reviewing the messaging system. To help with organizing teams during the competition, the MS could manage a queue for station types based on the states of each station. \r\n\r\nWe could leave this as information in our MS console to help crowd manage during the competition, or we can make it complicated and make it such that the teams are notified when a station is free and assigned a station programmatically. "},"comment":{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/comments/140618483","html_url":"https://github.com/brata-hsdc/brata.masterserver/issues/25#issuecomment-140618483","issue_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/25","id":140618483,"user":{"login":"DragonmasterJ","id":3679954,"avatar_url":"https://avatars.githubusercontent.com/u/3679954?v=3","gravatar_id":"","url":"https://api.github.com/users/DragonmasterJ","html_url":"https://github.com/DragonmasterJ","followers_url":"https://api.github.com/users/DragonmasterJ/followers","following_url":"https://api.github.com/users/DragonmasterJ/following{/other_user}","gists_url":"https://api.github.com/users/DragonmasterJ/gists{/gist_id}","starred_url":"https://api.github.com/users/DragonmasterJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DragonmasterJ/subscriptions","organizations_url":"https://api.github.com/users/DragonmasterJ/orgs","repos_url":"https://api.github.com/users/DragonmasterJ/repos","events_url":"https://api.github.com/users/DragonmasterJ/events{/privacy}","received_events_url":"https://api.github.com/users/DragonmasterJ/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T03:50:12Z","updated_at":"2015-09-16T03:50:12Z","body":"> One thing to keep in mind if we choose to do this would be what to do if a team is called and they don't show up to their station within a configurable period of time (e.g. 30-60 seconds). \r\n\r\nYeah, I didn't even think about doing a timeout. That sounds awesome. \r\n\r\n> Whenever we get around to this, I would envision this as something like having everyone sitting around as if in a waiting room\r\n\r\nI had the same idea, since we may want to add the animations for the docking and return to earth, if we have more displays going on in the main area of the room, teams can watch what is going on with the animations without having to worry about someone having to call them to stand in a queue, etc. \r\n\r\nThis makes it even more engaging, almost enhancing Ellery's original idea to just have the animations in the first place.  "}}