{"action":"created","issue":{"url":"https://api.github.com/repos/cargomedia/cm-janus/issues/125","labels_url":"https://api.github.com/repos/cargomedia/cm-janus/issues/125/labels{/name}","comments_url":"https://api.github.com/repos/cargomedia/cm-janus/issues/125/comments","events_url":"https://api.github.com/repos/cargomedia/cm-janus/issues/125/events","html_url":"https://github.com/cargomedia/cm-janus/pull/125","id":125826294,"number":125,"title":"Introduce Channel class","user":{"login":"tomaszdurka","id":113303,"avatar_url":"https://avatars.githubusercontent.com/u/113303?v=3","gravatar_id":"","url":"https://api.github.com/users/tomaszdurka","html_url":"https://github.com/tomaszdurka","followers_url":"https://api.github.com/users/tomaszdurka/followers","following_url":"https://api.github.com/users/tomaszdurka/following{/other_user}","gists_url":"https://api.github.com/users/tomaszdurka/gists{/gist_id}","starred_url":"https://api.github.com/users/tomaszdurka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomaszdurka/subscriptions","organizations_url":"https://api.github.com/users/tomaszdurka/orgs","repos_url":"https://api.github.com/users/tomaszdurka/repos","events_url":"https://api.github.com/users/tomaszdurka/events{/privacy}","received_events_url":"https://api.github.com/users/tomaszdurka/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cargomedia/cm-janus/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"tomaszdurka","id":113303,"avatar_url":"https://avatars.githubusercontent.com/u/113303?v=3","gravatar_id":"","url":"https://api.github.com/users/tomaszdurka","html_url":"https://github.com/tomaszdurka","followers_url":"https://api.github.com/users/tomaszdurka/followers","following_url":"https://api.github.com/users/tomaszdurka/following{/other_user}","gists_url":"https://api.github.com/users/tomaszdurka/gists{/gist_id}","starred_url":"https://api.github.com/users/tomaszdurka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomaszdurka/subscriptions","organizations_url":"https://api.github.com/users/tomaszdurka/orgs","repos_url":"https://api.github.com/users/tomaszdurka/repos","events_url":"https://api.github.com/users/tomaszdurka/events{/privacy}","received_events_url":"https://api.github.com/users/tomaszdurka/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2016-01-10T15:29:14Z","updated_at":"2016-01-12T14:29:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cargomedia/cm-janus/pulls/125","html_url":"https://github.com/cargomedia/cm-janus/pull/125","diff_url":"https://github.com/cargomedia/cm-janus/pull/125.diff","patch_url":"https://github.com/cargomedia/cm-janus/pull/125.patch"},"body":null},"comment":{"url":"https://api.github.com/repos/cargomedia/cm-janus/issues/comments/170927316","html_url":"https://github.com/cargomedia/cm-janus/pull/125#issuecomment-170927316","issue_url":"https://api.github.com/repos/cargomedia/cm-janus/issues/125","id":170927316,"user":{"login":"vogdb","id":372386,"avatar_url":"https://avatars.githubusercontent.com/u/372386?v=3","gravatar_id":"","url":"https://api.github.com/users/vogdb","html_url":"https://github.com/vogdb","followers_url":"https://api.github.com/users/vogdb/followers","following_url":"https://api.github.com/users/vogdb/following{/other_user}","gists_url":"https://api.github.com/users/vogdb/gists{/gist_id}","starred_url":"https://api.github.com/users/vogdb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vogdb/subscriptions","organizations_url":"https://api.github.com/users/vogdb/orgs","repos_url":"https://api.github.com/users/vogdb/repos","events_url":"https://api.github.com/users/vogdb/events{/privacy}","received_events_url":"https://api.github.com/users/vogdb/received_events","type":"User","site_admin":false},"created_at":"2016-01-12T14:29:44Z","updated_at":"2016-01-12T14:29:44Z","body":" - Channels.prototype.findByName can be simplefied through `this.list[channel.name]`?\r\n - Does it make sense to have `PluginStreaming.prototype.onCreate` if we have `PluginAudio.prototype.onCreate` that is independent of its parent?\r\n - Should we register `serviceLocator.register('channels', channels)` in `index.js`?"}}