To further comment on it:

- the session-migration script has been developed with the help of Didier 
Roche, and the associated branch can be seen there:  
http://bazaar.launchpad.net/~abreu-alexandre/webapps-applications/default-installed-applications/revision/358
 , please not that this is not the packaging branch. I will patch the 
associated packaging branch along with the main trunk. The packaging branch 
will receive trivial changes to support a session-migration step:
  
  * update debian/changelog
  * update debian/control to add a dependancy on dh_migration
  * update debian/rules to ask a "migrations" step, i.e. "dh $@ --with 
autoreconf,migrations"
  * add a debian/unity-webapps.migrations file that points to the script that 
is to be run during the migration phase, i.e. 
"scripts/install-default-webapps-in-launcher.py"

- the script responsible for the migration step ("scripts/install-
default-webapps-in-launcher.py") has been tested with the packaging
branch, after a debbuild, and a manual install of the resulting deb
package. After a logout, the state of the launcher has been checked (to
account for the new launcher icons),

- In case of issues the migration step in the package will be removed
(the debian/rules file modified), the risks are low. In the case of
Unity, the launcher desktop files defaults will be updated accordingly
also (by removing the new listed files),

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1046840

Title:
  [UIFE][FFE] Support default preinstallation of webapps launcher icons

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-applications/+bug/1046840/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to