{"action":"created","issue":{"url":"https://api.github.com/repos/mroth/emojitrack-feeder/issues/7","labels_url":"https://api.github.com/repos/mroth/emojitrack-feeder/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/mroth/emojitrack-feeder/issues/7/comments","events_url":"https://api.github.com/repos/mroth/emojitrack-feeder/issues/7/events","html_url":"https://github.com/mroth/emojitrack-feeder/issues/7","id":51929495,"number":7,"title":"better fences around kiosk mode support","user":{"login":"mroth","id":40650,"avatar_url":"https://avatars.githubusercontent.com/u/40650?v=3","gravatar_id":"","url":"https://api.github.com/users/mroth","html_url":"https://github.com/mroth","followers_url":"https://api.github.com/users/mroth/followers","following_url":"https://api.github.com/users/mroth/following{/other_user}","gists_url":"https://api.github.com/users/mroth/gists{/gist_id}","starred_url":"https://api.github.com/users/mroth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mroth/subscriptions","organizations_url":"https://api.github.com/users/mroth/orgs","repos_url":"https://api.github.com/users/mroth/repos","events_url":"https://api.github.com/users/mroth/events{/privacy}","received_events_url":"https://api.github.com/users/mroth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-12-14T19:52:51Z","updated_at":"2015-01-05T16:00:47Z","closed_at":null,"body":"since this is not being currently used, try to isolate it a bit better from the main codebase to avoid maintenance burden until it is needed again."},"comment":{"url":"https://api.github.com/repos/mroth/emojitrack-feeder/issues/comments/68728395","html_url":"https://github.com/mroth/emojitrack-feeder/issues/7#issuecomment-68728395","issue_url":"https://api.github.com/repos/mroth/emojitrack-feeder/issues/7","id":68728395,"user":{"login":"mroth","id":40650,"avatar_url":"https://avatars.githubusercontent.com/u/40650?v=3","gravatar_id":"","url":"https://api.github.com/users/mroth","html_url":"https://github.com/mroth","followers_url":"https://api.github.com/users/mroth/followers","following_url":"https://api.github.com/users/mroth/following{/other_user}","gists_url":"https://api.github.com/users/mroth/gists{/gist_id}","starred_url":"https://api.github.com/users/mroth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mroth/subscriptions","organizations_url":"https://api.github.com/users/mroth/orgs","repos_url":"https://api.github.com/users/mroth/repos","events_url":"https://api.github.com/users/mroth/events{/privacy}","received_events_url":"https://api.github.com/users/mroth/received_events","type":"User","site_admin":false},"created_at":"2015-01-05T16:00:47Z","updated_at":"2015-01-05T16:00:47Z","body":"Considering just removing kiosk support entirely as I looked at #10.\r\n\r\nA better solution would probably be refactor kiosk mode into it's own app if I need it again.\r\n\r\n - Use Streaming API but as a user stream to just get mentions.\r\n - Of course, different API tokens, for separation of concerns.\r\n - Connect to Redis just to publish event messages\r\n - Can always SUB to redis if I need data from feeder.\r\n \r\nMost of Emojitracker is a SOA now so it makes sense to go this route for kiosk mode instead of having it integrated into feeder/web apps.\r\n\r\nKeeping this issue open until kiosk mode is removed entirely from codebase.\r\n"}}