[DLE 4.0] Branching – both parent branch and snapshot as a starting point for new branch, does it make sense
Testing DLE 4.0 alpha, @abrandl raised a valid point:
What I wasn't sure about is why I can specify both a "parent branch" and a "snapshot" to fork off of - why both? Isn't a (parent) branch pointing to a particular state already?
I agree with this:
- if we specify a snapshot, it's already enough for new branch creation
- if we chose "parent branch", we know the snapshot to start with for new branch creation (since branch = named pointer to snapshot, so the choice of parent branch allows DLE understand what snapshot to use for new branch creation).
We probably need to either:
- leave only one, or
- allow choosing which of 2 methods to use (with proper UI adjustment), but disallow specifying both at the same time
Edited by Nikolay Samokhvalov