{"action":"created","issue":{"url":"https://api.github.com/repos/dart-lang/pub/issues/807","labels_url":"https://api.github.com/repos/dart-lang/pub/issues/807/labels{/name}","comments_url":"https://api.github.com/repos/dart-lang/pub/issues/807/comments","events_url":"https://api.github.com/repos/dart-lang/pub/issues/807/events","html_url":"https://github.com/dart-lang/pub/issues/807","id":85644799,"number":807,"title":"Figure out how pub serve will handle multiple packages in the Editor","user":{"login":"DartBot","id":8958862,"avatar_url":"https://avatars.githubusercontent.com/u/8958862?v=3","gravatar_id":"","url":"https://api.github.com/users/DartBot","html_url":"https://github.com/DartBot","followers_url":"https://api.github.com/users/DartBot/followers","following_url":"https://api.github.com/users/DartBot/following{/other_user}","gists_url":"https://api.github.com/users/DartBot/gists{/gist_id}","starred_url":"https://api.github.com/users/DartBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DartBot/subscriptions","organizations_url":"https://api.github.com/users/DartBot/orgs","repos_url":"https://api.github.com/users/DartBot/repos","events_url":"https://api.github.com/users/DartBot/events{/privacy}","received_events_url":"https://api.github.com/users/DartBot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dart-lang/pub/labels/DevStory","name":"DevStory","color":"ededed"},{"url":"https://api.github.com/repos/dart-lang/pub/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/dart-lang/pub/labels/Fixed","name":"Fixed","color":"ededed"},{"url":"https://api.github.com/repos/dart-lang/pub/labels/Priority-High","name":"Priority-High","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"munificent","id":46275,"avatar_url":"https://avatars.githubusercontent.com/u/46275?v=3","gravatar_id":"","url":"https://api.github.com/users/munificent","html_url":"https://github.com/munificent","followers_url":"https://api.github.com/users/munificent/followers","following_url":"https://api.github.com/users/munificent/following{/other_user}","gists_url":"https://api.github.com/users/munificent/gists{/gist_id}","starred_url":"https://api.github.com/users/munificent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/munificent/subscriptions","organizations_url":"https://api.github.com/users/munificent/orgs","repos_url":"https://api.github.com/users/munificent/repos","events_url":"https://api.github.com/users/munificent/events{/privacy}","received_events_url":"https://api.github.com/users/munificent/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-06-05T22:15:15Z","updated_at":"2015-06-05T22:15:16Z","closed_at":null,"body":"<a href=\"https://github.com/munificent\"><img src=\"https://avatars.githubusercontent.com/u/46275?v=3\" align=\"left\" width=\"96\" height=\"96\"hspace=\"10\"></img></a> **Issue by [munificent](https://github.com/munificent)**\n_Originally opened as dart-lang/sdk#15978_\n\n----\n\nThe Editor's built in dev server supports simultaneously serving up resources from multiple packages that may be in the user's workspace. Pub serve (like most pub commands) is specific to a single package.\n\nBefore we can make pub serve the canonical web server in the Editor, we need to figure out how we should handle this. The two options I see are:\n\n1. Have the editor maintain a separate running pub serve process for each package that the user is working on in their workspace.\n\n2. Have pub serve support serving multiple packages simultaneously.\n\nWe don't need to hash this out in the bug comments here, but I wanted to file a tracking issue so that we know this needs to be done."},"comment":{"url":"https://api.github.com/repos/dart-lang/pub/issues/comments/109458015","html_url":"https://github.com/dart-lang/pub/issues/807#issuecomment-109458015","issue_url":"https://api.github.com/repos/dart-lang/pub/issues/807","id":109458015,"user":{"login":"DartBot","id":8958862,"avatar_url":"https://avatars.githubusercontent.com/u/8958862?v=3","gravatar_id":"","url":"https://api.github.com/users/DartBot","html_url":"https://github.com/DartBot","followers_url":"https://api.github.com/users/DartBot/followers","following_url":"https://api.github.com/users/DartBot/following{/other_user}","gists_url":"https://api.github.com/users/DartBot/gists{/gist_id}","starred_url":"https://api.github.com/users/DartBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DartBot/subscriptions","organizations_url":"https://api.github.com/users/DartBot/orgs","repos_url":"https://api.github.com/users/DartBot/repos","events_url":"https://api.github.com/users/DartBot/events{/privacy}","received_events_url":"https://api.github.com/users/DartBot/received_events","type":"User","site_admin":false},"created_at":"2015-06-05T22:15:16Z","updated_at":"2015-06-05T22:15:16Z","body":"<a href=\"https://github.com/munificent\"><img src=\"https://avatars.githubusercontent.com/u/46275?v=3\" align=\"left\" width=\"48\" height=\"48\"hspace=\"10\"></img></a> **Comment by [munificent](https://github.com/munificent)**\n\n----\n\n*Added [DevStory](../labels/DevStory) label.*\n"}}