Package: wnpp Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org, pkg-ayatana-de...@lists.alioth.debian.org Owner: jeremy.bi...@canonical.com
Package Name: session-migration Version: 0.3.7 Upstream Author: Canonical License: LGPL-3+ Programming Lang: Perl and C Package: session-migration Description: Tool to migrate in user session settings This tool is used to migrate in session user data when a program is evolving its configuration, or needing to have files moved and so on. . This program is generally autostarted at the very beginning of the session and integrates caching capability. Package: dh-migrations Provides: dh-sequence-migrations Description: debhelper extension for session-migration support This package provides a debhelper extension to perform session migration operations on the installed packages. Other Info -------------- This has been part of Ubuntu for a decade but can solve real problems for Debian too. It will soon be used by both the GNOME and MATE packaging teams. One of its usecases is migrating user-set gsettings to renamed (or functionally similar new) gsettings keys. Often, upstream doesn't handle this migration themselves. And debhelper otherwise doesn't provide a tool for this. Basically, the way it works is that the package maintainer can provide a script. The script will be run at the next login and session-migration will ensure that the script is only run once. https://manpages.ubuntu.com/manpages/dh_migrations This is a "native" package and will be maintained by the Ayatana Packagers team. Packaging is at https://salsa.debian.org/debian-ayatana-team/session-migration Thanks, Jeremy Bicha