{"action":"created","issue":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/issues/50","repository_url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry","labels_url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/issues/50/comments","events_url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/issues/50/events","html_url":"https://github.com/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/pull/50","id":134832640,"number":50,"title":"Remove `server-core` dependency from cf server starter","user":{"login":"ilayaperumalg","id":151690,"avatar_url":"https://avatars.githubusercontent.com/u/151690?v=3","gravatar_id":"","url":"https://api.github.com/users/ilayaperumalg","html_url":"https://github.com/ilayaperumalg","followers_url":"https://api.github.com/users/ilayaperumalg/followers","following_url":"https://api.github.com/users/ilayaperumalg/following{/other_user}","gists_url":"https://api.github.com/users/ilayaperumalg/gists{/gist_id}","starred_url":"https://api.github.com/users/ilayaperumalg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilayaperumalg/subscriptions","organizations_url":"https://api.github.com/users/ilayaperumalg/orgs","repos_url":"https://api.github.com/users/ilayaperumalg/repos","events_url":"https://api.github.com/users/ilayaperumalg/events{/privacy}","received_events_url":"https://api.github.com/users/ilayaperumalg/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/labels/in%20pr","name":"in pr","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-19T10:40:02Z","updated_at":"2016-02-19T13:30:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/pulls/50","html_url":"https://github.com/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/pull/50","diff_url":"https://github.com/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/pull/50.diff","patch_url":"https://github.com/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/pull/50.patch"},"body":" - Since the `s-c-d-deployer-cf` already depends on `s-c-d-server-core`, we can remove it from the starter dependencies"},"comment":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/issues/comments/186213932","html_url":"https://github.com/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/pull/50#issuecomment-186213932","issue_url":"https://api.github.com/repos/spring-cloud/spring-cloud-dataflow-admin-cloudfoundry/issues/50","id":186213932,"user":{"login":"markfisher","id":140784,"avatar_url":"https://avatars.githubusercontent.com/u/140784?v=3","gravatar_id":"","url":"https://api.github.com/users/markfisher","html_url":"https://github.com/markfisher","followers_url":"https://api.github.com/users/markfisher/followers","following_url":"https://api.github.com/users/markfisher/following{/other_user}","gists_url":"https://api.github.com/users/markfisher/gists{/gist_id}","starred_url":"https://api.github.com/users/markfisher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markfisher/subscriptions","organizations_url":"https://api.github.com/users/markfisher/orgs","repos_url":"https://api.github.com/users/markfisher/repos","events_url":"https://api.github.com/users/markfisher/events{/privacy}","received_events_url":"https://api.github.com/users/markfisher/received_events","type":"User","site_admin":false},"created_at":"2016-02-19T13:30:22Z","updated_at":"2016-02-19T13:30:22Z","body":"For now, this makes sense. However, as soon as we are able to switch to the generic deployer SPI, the dependency relationship will look something like this:\r\n\r\n```\r\nspring-cloud-dataflow-server-cloudfoundry\r\n  |__spring-cloud-starter-dataflow-server-cloudfoundry\r\n         |__spring-cloud-dataflow-server-core\r\n         |__spring-cloud-deployer-cloudfoundry\r\n```\r\n"}}