Comment 3 for bug 1539352

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

It seems to be part of the original click databases design [1] and taken into consideration from day 1.

"[...]
There was an idea early on that we'd deal with preinstalled apps by going
round and registering them all for all active users on first boot. This
would have lots of problems for the packaging system, though. Most notably,
doing it that way makes it hard for a user to remove an app and make it
stick, *because it would tend to reappear on system updates*.
[...]"

Understanding why the original idea is not part of the current implementation would be a good starting point IMHO.

[1] http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/vivid/click/vivid/view/head:/doc/databases.rst