{"action":"created","issue":{"url":"https://api.github.com/repos/flutter/flutter/issues/3671","repository_url":"https://api.github.com/repos/flutter/flutter","labels_url":"https://api.github.com/repos/flutter/flutter/issues/3671/labels{/name}","comments_url":"https://api.github.com/repos/flutter/flutter/issues/3671/comments","events_url":"https://api.github.com/repos/flutter/flutter/issues/3671/events","html_url":"https://github.com/flutter/flutter/issues/3671","id":152639518,"node_id":"MDU6SXNzdWUxNTI2Mzk1MTg=","number":3671,"title":"Flutter should provide an abstraction for background execution","user":{"login":"eseidelGoogle","id":11857803,"node_id":"MDQ6VXNlcjExODU3ODAz","avatar_url":"https://avatars2.githubusercontent.com/u/11857803?v=4","gravatar_id":"","url":"https://api.github.com/users/eseidelGoogle","html_url":"https://github.com/eseidelGoogle","followers_url":"https://api.github.com/users/eseidelGoogle/followers","following_url":"https://api.github.com/users/eseidelGoogle/following{/other_user}","gists_url":"https://api.github.com/users/eseidelGoogle/gists{/gist_id}","starred_url":"https://api.github.com/users/eseidelGoogle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eseidelGoogle/subscriptions","organizations_url":"https://api.github.com/users/eseidelGoogle/orgs","repos_url":"https://api.github.com/users/eseidelGoogle/repos","events_url":"https://api.github.com/users/eseidelGoogle/events{/privacy}","received_events_url":"https://api.github.com/users/eseidelGoogle/received_events","type":"User","site_admin":false},"labels":[{"id":330257136,"node_id":"MDU6TGFiZWwzMzAyNTcxMzY=","url":"https://api.github.com/repos/flutter/flutter/labels/customer:%20leafy%20(g3)","name":"customer: leafy (g3)","color":"bfe5bf","default":false},{"id":664615736,"node_id":"MDU6TGFiZWw2NjQ2MTU3MzY=","url":"https://api.github.com/repos/flutter/flutter/labels/customer:%20truckable","name":"customer: truckable","color":"0e8a16","default":false},{"id":708703987,"node_id":"MDU6TGFiZWw3MDg3MDM5ODc=","url":"https://api.github.com/repos/flutter/flutter/labels/customer:%20wellbeing","name":"customer: wellbeing","color":"bfe5bf","default":false},{"id":284438921,"node_id":"MDU6TGFiZWwyODQ0Mzg5MjE=","url":"https://api.github.com/repos/flutter/flutter/labels/engine","name":"engine","color":"003570","default":false},{"id":530589349,"node_id":"MDU6TGFiZWw1MzA1ODkzNDk=","url":"https://api.github.com/repos/flutter/flutter/labels/p:%20framework","name":"p: framework","color":"fbca04","default":false},{"id":284439562,"node_id":"MDU6TGFiZWwyODQ0Mzk1NjI=","url":"https://api.github.com/repos/flutter/flutter/labels/plugin","name":"plugin","color":"fbca04","default":false},{"id":633132914,"node_id":"MDU6TGFiZWw2MzMxMzI5MTQ=","url":"https://api.github.com/repos/flutter/flutter/labels/severe:%20customer%20critical","name":"severe: customer critical","color":"905050","default":false},{"id":283479235,"node_id":"MDU6TGFiZWwyODM0NzkyMzU=","url":"https://api.github.com/repos/flutter/flutter/labels/severe:%20new%20feature","name":"severe: new feature","color":"ffff00","default":false}],"state":"open","locked":false,"assignee":{"login":"bkonyi","id":24210656,"node_id":"MDQ6VXNlcjI0MjEwNjU2","avatar_url":"https://avatars2.githubusercontent.com/u/24210656?v=4","gravatar_id":"","url":"https://api.github.com/users/bkonyi","html_url":"https://github.com/bkonyi","followers_url":"https://api.github.com/users/bkonyi/followers","following_url":"https://api.github.com/users/bkonyi/following{/other_user}","gists_url":"https://api.github.com/users/bkonyi/gists{/gist_id}","starred_url":"https://api.github.com/users/bkonyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bkonyi/subscriptions","organizations_url":"https://api.github.com/users/bkonyi/orgs","repos_url":"https://api.github.com/users/bkonyi/repos","events_url":"https://api.github.com/users/bkonyi/events{/privacy}","received_events_url":"https://api.github.com/users/bkonyi/received_events","type":"User","site_admin":false},"assignees":[{"login":"bkonyi","id":24210656,"node_id":"MDQ6VXNlcjI0MjEwNjU2","avatar_url":"https://avatars2.githubusercontent.com/u/24210656?v=4","gravatar_id":"","url":"https://api.github.com/users/bkonyi","html_url":"https://github.com/bkonyi","followers_url":"https://api.github.com/users/bkonyi/followers","following_url":"https://api.github.com/users/bkonyi/following{/other_user}","gists_url":"https://api.github.com/users/bkonyi/gists{/gist_id}","starred_url":"https://api.github.com/users/bkonyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bkonyi/subscriptions","organizations_url":"https://api.github.com/users/bkonyi/orgs","repos_url":"https://api.github.com/users/bkonyi/repos","events_url":"https://api.github.com/users/bkonyi/events{/privacy}","received_events_url":"https://api.github.com/users/bkonyi/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/flutter/flutter/milestones/27","html_url":"https://github.com/flutter/flutter/milestone/27","labels_url":"https://api.github.com/repos/flutter/flutter/milestones/27/labels","id":3276198,"node_id":"MDk6TWlsZXN0b25lMzI3NjE5OA==","number":27,"title":"bucket7","description":"","creator":{"login":"Hixie","id":551196,"node_id":"MDQ6VXNlcjU1MTE5Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/551196?v=4","gravatar_id":"","url":"https://api.github.com/users/Hixie","html_url":"https://github.com/Hixie","followers_url":"https://api.github.com/users/Hixie/followers","following_url":"https://api.github.com/users/Hixie/following{/other_user}","gists_url":"https://api.github.com/users/Hixie/gists{/gist_id}","starred_url":"https://api.github.com/users/Hixie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hixie/subscriptions","organizations_url":"https://api.github.com/users/Hixie/orgs","repos_url":"https://api.github.com/users/Hixie/repos","events_url":"https://api.github.com/users/Hixie/events{/privacy}","received_events_url":"https://api.github.com/users/Hixie/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":7,"state":"open","created_at":"2018-04-17T23:50:09Z","updated_at":"2018-08-10T18:17:48Z","due_on":"2018-08-07T07:00:00Z","closed_at":null},"comments":73,"created_at":"2016-05-02T20:38:30Z","updated_at":"2018-08-14T13:30:05Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Customers would like to execute dart code as background processes on both iOS and Android, for things like syncing down data when wifi is available but the app is not open, etc.\r\n\r\n@mpcomplete created a background process on Android to execute Dart code to update flutter.  But I'm not aware of a parallel on iOS.\r\n\r\nThis issue tracks the development of APIs in plugins or otherwise. Engine support for these abstractions is tracked in https://github.com/flutter/flutter/issues/6192."},"comment":{"url":"https://api.github.com/repos/flutter/flutter/issues/comments/412871993","html_url":"https://github.com/flutter/flutter/issues/3671#issuecomment-412871993","issue_url":"https://api.github.com/repos/flutter/flutter/issues/3671","id":412871993,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMjg3MTk5Mw==","user":{"login":"AndrewPetrovics","id":10601292,"node_id":"MDQ6VXNlcjEwNjAxMjky","avatar_url":"https://avatars3.githubusercontent.com/u/10601292?v=4","gravatar_id":"","url":"https://api.github.com/users/AndrewPetrovics","html_url":"https://github.com/AndrewPetrovics","followers_url":"https://api.github.com/users/AndrewPetrovics/followers","following_url":"https://api.github.com/users/AndrewPetrovics/following{/other_user}","gists_url":"https://api.github.com/users/AndrewPetrovics/gists{/gist_id}","starred_url":"https://api.github.com/users/AndrewPetrovics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndrewPetrovics/subscriptions","organizations_url":"https://api.github.com/users/AndrewPetrovics/orgs","repos_url":"https://api.github.com/users/AndrewPetrovics/repos","events_url":"https://api.github.com/users/AndrewPetrovics/events{/privacy}","received_events_url":"https://api.github.com/users/AndrewPetrovics/received_events","type":"User","site_admin":false},"created_at":"2018-08-14T13:30:05Z","updated_at":"2018-08-14T13:30:05Z","author_association":"NONE","body":"@bkonyi, sounds good. We ended up finding a workaround for the time being, but it's very hacky. I will create a separate issue when I get a chance.\r\n\r\nThanks!"}}
{"actor":{"display_login":"AndrewPetrovics"}}