← Back to team overview

touch-packages team mailing list archive

[Bug 1358294] Re: App .config not removed when app uninstalled

 

John Lea's update to the bug description does not match Michał's comment
#9. Specifically, "100% of files associated with the app should be
deleted" sounds like the user's data files will be removed. We cannot
assume that the app will store its data in the cloud somewhere. I
mentioned videos, pictures and music in a previous comment and this was
addressed with the concession that core apps can't be removed. However,
we can expect alternatives to these core apps in the app store, or apps
that are different from the core apps with overlapping functionality.
Ubuntu does not currently have a backup solution for the phone and
people make mistakes-- as a user I would be livid if I or a child I let
use the phone accidentally removed an application containing
unreproducible personal, aka precious, data. The mental model may be
simple that if you remove an app, you remove all of its data-- the
problem is, this model is contrary to what is done in Ubuntu now.
Uninstall is different than delete. If I uninstall libreoffice, I don't
expect my Documents folder to be wiped. This simple mental model may
only be fully understood after the user uninstalls an app and loses
unrecoverable data. We can't just delete people's data.

Implementation-wise, the security team's concerns still stand regarding
the dangers of automatically deleting user data and would like to be
involved in the review process.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to click in Ubuntu.
https://bugs.launchpad.net/bugs/1358294

Title:
  App .config not removed when app uninstalled

Status in Ubuntu UX bugs:
  Fix Committed
Status in “click” package in Ubuntu:
  Triaged

Bug description:
  If an app uses ~/.config/foo (say, uses Qt.labs.settings), and the
  user uninstalls the app, ~/.config/foo is not removed. It should be
  deleted when the app is uninstalled.

  Using latest utopic on the phone.

  
  ---------------------
  Desired resolution:

  - When a user deletes an app, 100% of files associated with the app
  should be deleted.

  - Users should not be allowed to delete the key apps that ship with
  the phone.  These key apps are defined as: Dialler, Address book,
  Messaging, Browser, Camera, Music player

  The above will give the user a simple easy to understand mental model
  while simultaneously protecting the user from deleting important
  content within the default apps.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1358294/+subscriptions


References