Comment 19 for bug 1358294

Revision history for this message
dobey (dobey) wrote : Re: App .config not removed when app uninstalled

I must strongly disagree with the design decision as noted by John here. While it makes sense to delete some things (notably, cached data) upon removal of an app, it does not make sense to delete all things.

I'm inclined to mark this bug as won't fix. There is no good precedent or evidence that suggests this action would be beneficial to the user, yet there is plenty of evidence to suggest it would be harmful to the user. I would be ok with a change that deletes the cache only (the point of cache is that it should be recoverable and not harmful to the user to remove it), but any of the user's personal data or configuration for an app, should not be removed. Instead, there should be some other UI to allow a user to fully remove the data associated with an application package, if the user CHOOSES EXPLICITLY to do so. Implicit destruction of data is harmful, and it has been shown to be harmful countless times throughout the industry.

I would also suggest that system-settings storage info has UI to delete all current cached application data, similar to what Android has.