So this is a little complicated. We are trying to follow semantic versioning (x.y.z) but we are having trouble agreeing with each other on what numbers we should start at.
We inherited a product, let's call it App, which we are building from scratch. App v1 is written in pure HTML/CSS/JS. App v2 is written in Angular 5. We are still adding major features and thus we decided we are still in alpha. However we are having trouble deciding if we should start at 0.1.0 or 2.0.0. I tried searching for an answer to this but it's a lot harder than it sounds.
If we start with 0.1.0, once the product launches would we change it to 2.0.0? Or should we just version it starting at 2.0.0 from the beginning?