{"action":"created","issue":{"url":"https://api.github.com/repos/dojo/core/issues/183","repository_url":"https://api.github.com/repos/dojo/core","labels_url":"https://api.github.com/repos/dojo/core/issues/183/labels{/name}","comments_url":"https://api.github.com/repos/dojo/core/issues/183/comments","events_url":"https://api.github.com/repos/dojo/core/issues/183/events","html_url":"https://github.com/dojo/core/issues/183","id":170842643,"number":183,"title":"Migrate from Task to cancellable Promise","user":{"login":"kitsonk","id":1282577,"avatar_url":"https://avatars.githubusercontent.com/u/1282577?v=3","gravatar_id":"","url":"https://api.github.com/users/kitsonk","html_url":"https://github.com/kitsonk","followers_url":"https://api.github.com/users/kitsonk/followers","following_url":"https://api.github.com/users/kitsonk/following{/other_user}","gists_url":"https://api.github.com/users/kitsonk/gists{/gist_id}","starred_url":"https://api.github.com/users/kitsonk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kitsonk/subscriptions","organizations_url":"https://api.github.com/users/kitsonk/orgs","repos_url":"https://api.github.com/users/kitsonk/repos","events_url":"https://api.github.com/users/kitsonk/events{/privacy}","received_events_url":"https://api.github.com/users/kitsonk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dojo/core/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-12T10:25:36Z","updated_at":"2016-09-09T15:42:52Z","closed_at":"2016-09-09T15:42:51Z","body":"There is now a Stage 1 Proposal to [add cancelability to `Promise`](https://docs.google.com/presentation/d/1V4vmC54gJkwAss1nfEt9ywc-QOVOfleRxD5qtpMpc8U/edit#slide=id.gc6f9e470d_0_0).\r\n\r\nWe already adjust the native ES6 Promise a bit in `core`, but we could also adopt the functionality described in the proposal and hope that we can offload this in the future.\r\n\r\nThis means that `Task` could be removed and code refactored to use the functionally enhanced `Promise`."},"comment":{"url":"https://api.github.com/repos/dojo/core/issues/comments/245951923","html_url":"https://github.com/dojo/core/issues/183#issuecomment-245951923","issue_url":"https://api.github.com/repos/dojo/core/issues/183","id":245951923,"user":{"login":"kitsonk","id":1282577,"avatar_url":"https://avatars.githubusercontent.com/u/1282577?v=3","gravatar_id":"","url":"https://api.github.com/users/kitsonk","html_url":"https://github.com/kitsonk","followers_url":"https://api.github.com/users/kitsonk/followers","following_url":"https://api.github.com/users/kitsonk/following{/other_user}","gists_url":"https://api.github.com/users/kitsonk/gists{/gist_id}","starred_url":"https://api.github.com/users/kitsonk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kitsonk/subscriptions","organizations_url":"https://api.github.com/users/kitsonk/orgs","repos_url":"https://api.github.com/users/kitsonk/repos","events_url":"https://api.github.com/users/kitsonk/events{/privacy}","received_events_url":"https://api.github.com/users/kitsonk/received_events","type":"User","site_admin":false},"created_at":"2016-09-09T15:42:52Z","updated_at":"2016-09-09T15:42:52Z","body":"Issue moved to [dojo/shim #16](https://github.com/dojo/shim/issues/16) via [**ZenHub**](https://www.zenhub.com/)\n"}}
{"actor":{"display_login":"kitsonk"}}