Hi,
> Ok, if I understand correctly, you are in favour of doing a
break right
> now. Go for option 2,
> where even the default profile will move into a new location.
>
Right. As the VM instance name change and the layout change will not be
backward compatible change.
Unless we make no name and location change for the default. Since you are
playing the Minikube card. I am just playing devils advocate a bit.
> As part of this, do you want to put anything in place to migrate
existing
> config, add-ons, etc
> or leave it to the user. Effectively he should delete his $MINISHIFT_HOME
> directory and start
> over?
>
I would leave it to user whether user want to move or wants to start fresh.
How? Just adding some docs somewhere or just a mention in the release annoucement?
Note, in the current form 'minishift update' does not take a major version change
into account. The user might jsut run 'minishift update' and by the time
the binary is released, there is no way back (in terms of a decision on what to do).
See also
https://github.com/minishift/minishift/issues/1259
Also we need to communicate to the user that layout has changed
hence we
expect the user to do the changes
Again, that depends.
> The move of the service command still gets a -1 from my side,
but if the
> majority things this
> should be done, it would be a good opportunity to do so.
>
I think we agreed that services is something common to both minikube and
minishift. Also the user experience needs to be aligned. I think we should
keep this similar to Minikube as we got user feedback on this.
The implementations have by now even more diverged. In terms of what they
display, how they display it and the options they support. So what is
better making this distinction clear by a command under the 'openshift' scope
or having seemingly aligned commands?
--Hardy