{"action":"created","issue":{"url":"https://api.github.com/repos/caeos/coner-worker/issues/17","repository_url":"https://api.github.com/repos/caeos/coner-worker","labels_url":"https://api.github.com/repos/caeos/coner-worker/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/caeos/coner-worker/issues/17/comments","events_url":"https://api.github.com/repos/caeos/coner-worker/issues/17/events","html_url":"https://github.com/caeos/coner-worker/issues/17","id":278311780,"number":17,"title":"When it launches for the first time, it should offer to manage a Coner Core service","user":{"login":"carltonwhitehead","id":1540132,"avatar_url":"https://avatars1.githubusercontent.com/u/1540132?v=4","gravatar_id":"","url":"https://api.github.com/users/carltonwhitehead","html_url":"https://github.com/carltonwhitehead","followers_url":"https://api.github.com/users/carltonwhitehead/followers","following_url":"https://api.github.com/users/carltonwhitehead/following{/other_user}","gists_url":"https://api.github.com/users/carltonwhitehead/gists{/gist_id}","starred_url":"https://api.github.com/users/carltonwhitehead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carltonwhitehead/subscriptions","organizations_url":"https://api.github.com/users/carltonwhitehead/orgs","repos_url":"https://api.github.com/users/carltonwhitehead/repos","events_url":"https://api.github.com/users/carltonwhitehead/events{/privacy}","received_events_url":"https://api.github.com/users/carltonwhitehead/received_events","type":"User","site_admin":false},"labels":[{"id":759221105,"url":"https://api.github.com/repos/caeos/coner-worker/labels/feature","name":"feature","color":"207de5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/caeos/coner-worker/milestones/1","html_url":"https://github.com/caeos/coner-worker/milestone/1","labels_url":"https://api.github.com/repos/caeos/coner-worker/milestones/1/labels","id":2933709,"number":1,"title":"Phase 1","description":"A minimal first pass to scaffold the app and build out basic, read-only UI","creator":{"login":"carltonwhitehead","id":1540132,"avatar_url":"https://avatars1.githubusercontent.com/u/1540132?v=4","gravatar_id":"","url":"https://api.github.com/users/carltonwhitehead","html_url":"https://github.com/carltonwhitehead","followers_url":"https://api.github.com/users/carltonwhitehead/followers","following_url":"https://api.github.com/users/carltonwhitehead/following{/other_user}","gists_url":"https://api.github.com/users/carltonwhitehead/gists{/gist_id}","starred_url":"https://api.github.com/users/carltonwhitehead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carltonwhitehead/subscriptions","organizations_url":"https://api.github.com/users/carltonwhitehead/orgs","repos_url":"https://api.github.com/users/carltonwhitehead/repos","events_url":"https://api.github.com/users/carltonwhitehead/events{/privacy}","received_events_url":"https://api.github.com/users/carltonwhitehead/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":6,"state":"open","created_at":"2017-11-23T15:42:51Z","updated_at":"2018-01-18T03:42:33Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2017-11-30T23:55:27Z","updated_at":"2018-02-03T14:31:04Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This should be an \"Easy Mode\", wherein the user doesn't need to know about IP addresses, port numbers, and configuration files. Supply or generate a config file with sensible defaults."},"comment":{"url":"https://api.github.com/repos/caeos/coner-worker/issues/comments/362814086","html_url":"https://github.com/caeos/coner-worker/issues/17#issuecomment-362814086","issue_url":"https://api.github.com/repos/caeos/coner-worker/issues/17","id":362814086,"user":{"login":"carltonwhitehead","id":1540132,"avatar_url":"https://avatars1.githubusercontent.com/u/1540132?v=4","gravatar_id":"","url":"https://api.github.com/users/carltonwhitehead","html_url":"https://github.com/carltonwhitehead","followers_url":"https://api.github.com/users/carltonwhitehead/followers","following_url":"https://api.github.com/users/carltonwhitehead/following{/other_user}","gists_url":"https://api.github.com/users/carltonwhitehead/gists{/gist_id}","starred_url":"https://api.github.com/users/carltonwhitehead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carltonwhitehead/subscriptions","organizations_url":"https://api.github.com/users/carltonwhitehead/orgs","repos_url":"https://api.github.com/users/carltonwhitehead/repos","events_url":"https://api.github.com/users/carltonwhitehead/events{/privacy}","received_events_url":"https://api.github.com/users/carltonwhitehead/received_events","type":"User","site_admin":false},"created_at":"2018-02-03T14:31:04Z","updated_at":"2018-02-03T14:31:04Z","author_association":"CONTRIBUTOR","body":"Ease of use is very important, especially when offering an Easy Mode. We should do everything possible to spare our users from path / environment variable configuration hell.\r\n\r\nWe'll need to start up a process along the lines of this command `java -jar /path/to/core-service.jar server /path/to/core-service-config.yml`. \r\n\r\nIn order to make that `java` call resilient, we should build in some detection mechanisms that verify availability of `java` on the path when we dock the View. In case it isn't available, we should alter the command to the use the path of the current JVM, and additionally have a graceful error message in case for some reason we can't detect it. \r\n"}}
{"actor":{"display_login":"carltonwhitehead"}}