Skip to content
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

Implement "factory reset" #53

Open
csadorf opened this issue Dec 3, 2020 · 1 comment
Open

Implement "factory reset" #53

csadorf opened this issue Dec 3, 2020 · 1 comment

Comments

@csadorf
Copy link
Member

csadorf commented Dec 3, 2020

I am not sure, whether this is the right repository for this, but I would like to keep track of an enhancement proposal that I have been thinking about for a while now.

I think it would be extremely useful to have a "factory reset" button, that would allow users (and administrators), to reset the AiiDAlab environment to "factory conditions", that means basically that the environment is completely reset. Use cases include, but are not limited to:

  1. The ability to test the "new user" experience, especially for testing and in preparation for workshops etc.
  2. The ability for users to reset their environment after having it rendered inadvertently unusable in some way.
@giovannipizzi
Copy link
Member

One nice thing to have (at least to 'reset' on the AiiDA side, not necessarily on the AiiDAlab side - so might be for a partially different issue) to have a button/AiiDAlab app to just create a new empty profile with quicksetup, and switch to it as default (maybe optionally, with a tick box).
This could then be generalized to be a more general verdi profile list GUI.

If this is available, one could then just provide a big button at the beginning of the tutorial that says 'click here to create a new clean environment for the tutorial', maybe with a text box to provide the profile name (by default tutorial?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants