-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable mixer reset functionality #702
Comments
@mbelluzzo I have listed the requirements based on our discussion. Can you please take a look at it and confirm. |
Should I mean, is it possible to have a sane state of the Maybe another way to think about this is: do we have an use case where The |
One of the planned uses for this feature is to crete "forks" on the stream, which mean being freely able to move back an forth through previous builds (e.g. go back 2 versions in case of a format bump).
It really depends on how this is implemented. Ideally, published content won't change during a reset (everything inside
Also consider that clean can be fairly dangerous and can destroy a good update stream if misused. Keeping it explicit could minimize the risk. |
User should have an option to reset mixer to a desired version. Based on implicit behavior or through additional flags user should be able to do the following:
E.g.
sudo mixer reset or sudo mixer reset --to <ver>
This should include resetting the latest version files and recreating the latest signature file. The content of rest of the mix versions should not be modified.
E.g.
sudo mixer reset --clean
E.g.
sudo mixer reset --no-signing
Note: Currently the following are the files related to mix versioning:
The text was updated successfully, but these errors were encountered: