-
-
Notifications
You must be signed in to change notification settings - Fork 87
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
Support uninstalling plugins outside of KPM #13
Comments
When should this clean up happen? When running kpm install again? If so, there are a few scenarios that come to my mind:
|
I think originally the task was to provide a new KPM 'verb' (maybe Additionally, KPM should at least warn about some of those inconsistent states mentioned by Andre above when they are detected. The question remains on whether we should go one step further and do some cleanup in those scenario (but that seems dangerous to me as we don't know if we should remove the remaining pieces or on the contrary fix things). @pierre thoughts? |
Some thoughts:
IMHO
Similarly, I would cleanup the local files.
I would disable the plugin in that case (i.e. |
Modification for existing commands
New commands
|
Note that i recently implement a new verb The flow of operations would then be:
|
If the operator
rm -rf
a plugin, the sha1 and identifiers files will still contain entries. They should be cleaned up instead.The text was updated successfully, but these errors were encountered: