{"action":"created","issue":{"url":"https://api.github.com/repos/ReactiveSocket/reactivesocket/issues/60","labels_url":"https://api.github.com/repos/ReactiveSocket/reactivesocket/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveSocket/reactivesocket/issues/60/comments","events_url":"https://api.github.com/repos/ReactiveSocket/reactivesocket/issues/60/events","html_url":"https://github.com/ReactiveSocket/reactivesocket/issues/60","id":104111592,"number":60,"title":"Do we need a version per frame?","user":{"login":"NiteshKant","id":820005,"avatar_url":"https://avatars.githubusercontent.com/u/820005?v=3","gravatar_id":"","url":"https://api.github.com/users/NiteshKant","html_url":"https://github.com/NiteshKant","followers_url":"https://api.github.com/users/NiteshKant/followers","following_url":"https://api.github.com/users/NiteshKant/following{/other_user}","gists_url":"https://api.github.com/users/NiteshKant/gists{/gist_id}","starred_url":"https://api.github.com/users/NiteshKant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NiteshKant/subscriptions","organizations_url":"https://api.github.com/users/NiteshKant/orgs","repos_url":"https://api.github.com/users/NiteshKant/repos","events_url":"https://api.github.com/users/NiteshKant/events{/privacy}","received_events_url":"https://api.github.com/users/NiteshKant/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-31T18:51:19Z","updated_at":"2015-09-01T20:37:27Z","closed_at":"2015-09-01T20:37:27Z","body":"Currently, all frames in the protocol contain a version field. Do we foresee multiple protocol version messages exchanged on the same Reactive Socket? If not, then just sending the version in the setup frame should suffice."},"comment":{"url":"https://api.github.com/repos/ReactiveSocket/reactivesocket/issues/comments/136854226","html_url":"https://github.com/ReactiveSocket/reactivesocket/issues/60#issuecomment-136854226","issue_url":"https://api.github.com/repos/ReactiveSocket/reactivesocket/issues/60","id":136854226,"user":{"login":"tmontgomery","id":1979352,"avatar_url":"https://avatars.githubusercontent.com/u/1979352?v=3","gravatar_id":"","url":"https://api.github.com/users/tmontgomery","html_url":"https://github.com/tmontgomery","followers_url":"https://api.github.com/users/tmontgomery/followers","following_url":"https://api.github.com/users/tmontgomery/following{/other_user}","gists_url":"https://api.github.com/users/tmontgomery/gists{/gist_id}","starred_url":"https://api.github.com/users/tmontgomery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmontgomery/subscriptions","organizations_url":"https://api.github.com/users/tmontgomery/orgs","repos_url":"https://api.github.com/users/tmontgomery/repos","events_url":"https://api.github.com/users/tmontgomery/events{/privacy}","received_events_url":"https://api.github.com/users/tmontgomery/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T20:37:27Z","updated_at":"2015-09-01T20:37:27Z","body":"I've updated the protocol spec to remove version from every frame type, except SETUP. I think this works for the known use cases."}}