{"action":"created","issue":{"url":"https://api.github.com/repos/relayrides/pushy/issues/184","labels_url":"https://api.github.com/repos/relayrides/pushy/issues/184/labels{/name}","comments_url":"https://api.github.com/repos/relayrides/pushy/issues/184/comments","events_url":"https://api.github.com/repos/relayrides/pushy/issues/184/events","html_url":"https://github.com/relayrides/pushy/issues/184","id":88952716,"number":184,"title":"HTTP/2 support","user":{"login":"matzew","id":157646,"avatar_url":"https://avatars.githubusercontent.com/u/157646?v=3","gravatar_id":"","url":"https://api.github.com/users/matzew","html_url":"https://github.com/matzew","followers_url":"https://api.github.com/users/matzew/followers","following_url":"https://api.github.com/users/matzew/following{/other_user}","gists_url":"https://api.github.com/users/matzew/gists{/gist_id}","starred_url":"https://api.github.com/users/matzew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matzew/subscriptions","organizations_url":"https://api.github.com/users/matzew/orgs","repos_url":"https://api.github.com/users/matzew/repos","events_url":"https://api.github.com/users/matzew/events{/privacy}","received_events_url":"https://api.github.com/users/matzew/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/relayrides/pushy/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":55,"created_at":"2015-06-17T08:23:39Z","updated_at":"2016-01-06T22:36:26Z","closed_at":null,"body":"Apple will have HTTP/2 API to send notification requests to APNs.\r\n\r\nYAY! :tada: \r\n\r\nHere is a little summary of more details:\r\n* request/reponse (aka stream) for every sent (more reliable (e.g. JSON reason for a ‘bad request’ or 410 if the token is invalid))\r\n * allows ‘instant’ feedback (no separate feedback service!), since details are on the HTTP/2 response\r\n* multiplexing: multiple requests (to APNs) on a single connection\r\n* binary\r\n* simpler certificate handling: Just a single cert! (no separate for dev/prod, VOIP etc)\r\n* 4KB size of payload (for all versions of iOS/OSX), but just on the new HTTP/2 API\r\n\r\nThe new HTTP/2 API for APNs will be available in “Summer 2015″ for the development environment and will be made available for production “later this year”. No exact dates were given.\r\n\r\nDetails: https://developer.apple.com/videos/wwdc/2015/?id=720"},"comment":{"url":"https://api.github.com/repos/relayrides/pushy/issues/comments/169484601","html_url":"https://github.com/relayrides/pushy/issues/184#issuecomment-169484601","issue_url":"https://api.github.com/repos/relayrides/pushy/issues/184","id":169484601,"user":{"login":"jchambers","id":31352,"avatar_url":"https://avatars.githubusercontent.com/u/31352?v=3","gravatar_id":"","url":"https://api.github.com/users/jchambers","html_url":"https://github.com/jchambers","followers_url":"https://api.github.com/users/jchambers/followers","following_url":"https://api.github.com/users/jchambers/following{/other_user}","gists_url":"https://api.github.com/users/jchambers/gists{/gist_id}","starred_url":"https://api.github.com/users/jchambers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jchambers/subscriptions","organizations_url":"https://api.github.com/users/jchambers/orgs","repos_url":"https://api.github.com/users/jchambers/repos","events_url":"https://api.github.com/users/jchambers/events{/privacy}","received_events_url":"https://api.github.com/users/jchambers/received_events","type":"User","site_admin":false},"created_at":"2016-01-06T22:36:26Z","updated_at":"2016-01-06T22:36:26Z","body":"> And the messages that are attempted when the connection isn't connected are just dropped.\r\n\r\nCan you elaborate? Does the `Future` report success, failure, or does it just never complete?"}}