{"action":"created","issue":{"url":"https://api.github.com/repos/minishift/minishift/issues/215","repository_url":"https://api.github.com/repos/minishift/minishift","labels_url":"https://api.github.com/repos/minishift/minishift/issues/215/labels{/name}","comments_url":"https://api.github.com/repos/minishift/minishift/issues/215/comments","events_url":"https://api.github.com/repos/minishift/minishift/issues/215/events","html_url":"https://github.com/minishift/minishift/issues/215","id":197195546,"number":215,"title":"Does it make sense to switch the default driver implicitly depending on the OS?","user":{"login":"hferentschik","id":296354,"avatar_url":"https://avatars.githubusercontent.com/u/296354?v=3","gravatar_id":"","url":"https://api.github.com/users/hferentschik","html_url":"https://github.com/hferentschik","followers_url":"https://api.github.com/users/hferentschik/followers","following_url":"https://api.github.com/users/hferentschik/following{/other_user}","gists_url":"https://api.github.com/users/hferentschik/gists{/gist_id}","starred_url":"https://api.github.com/users/hferentschik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hferentschik/subscriptions","organizations_url":"https://api.github.com/users/hferentschik/orgs","repos_url":"https://api.github.com/users/hferentschik/repos","events_url":"https://api.github.com/users/hferentschik/events{/privacy}","received_events_url":"https://api.github.com/users/hferentschik/received_events","type":"User","site_admin":false},"labels":[{"id":403874612,"url":"https://api.github.com/repos/minishift/minishift/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-22T15:12:49Z","updated_at":"2016-12-23T10:52:32Z","closed_at":null,"body":"Currently minishift switches the default driver used, depending on the OS. I am wondering whether this is a good idea. It makes it harder to troubleshoot and support people trying to use minishift.\r\n\r\nPeople report: \"'minishift start' did not work\" and without additional information of the OS, it is not clear what's going on. It is something which can also then easily be forgotten when trying to re-produce the problem, leading to misunderstandings, testing effectively different code paths.\r\n\r\nIs this really helping the user? Also, taking OS X, xhyve might be the native and potentially faster hypervisor, but I still would recommend to use VirtualBox, mainly it allows to monitor the VM with the VirtualBox manager. xhyve lacks capabilities to monitor running VMs and potentially troubleshooting them.\r\n\r\nThoughts?"},"comment":{"url":"https://api.github.com/repos/minishift/minishift/issues/comments/268972672","html_url":"https://github.com/minishift/minishift/issues/215#issuecomment-268972672","issue_url":"https://api.github.com/repos/minishift/minishift/issues/215","id":268972672,"user":{"login":"jimmidyson","id":464659,"avatar_url":"https://avatars.githubusercontent.com/u/464659?v=3","gravatar_id":"","url":"https://api.github.com/users/jimmidyson","html_url":"https://github.com/jimmidyson","followers_url":"https://api.github.com/users/jimmidyson/followers","following_url":"https://api.github.com/users/jimmidyson/following{/other_user}","gists_url":"https://api.github.com/users/jimmidyson/gists{/gist_id}","starred_url":"https://api.github.com/users/jimmidyson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimmidyson/subscriptions","organizations_url":"https://api.github.com/users/jimmidyson/orgs","repos_url":"https://api.github.com/users/jimmidyson/repos","events_url":"https://api.github.com/users/jimmidyson/events{/privacy}","received_events_url":"https://api.github.com/users/jimmidyson/received_events","type":"User","site_admin":false},"created_at":"2016-12-23T10:52:31Z","updated_at":"2016-12-23T10:52:31Z","body":"The reason for having os dependent defaults is to try to give the best ux across platforms. Generally, virtualbox kinda sucks. From vagrant experience, virtualbox has always been a PITA. I understand that it might introduce more support issues but for the user, I strongly feel that defaulting to what we consider to be the best platform virt provider is best. "}}
{"actor":{"display_login":"jimmidyson"}}