Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1107986

Bug#1013992: ITP: session-migration -- tool to migrate in user session settings

From Jeremy Bicha <jeremy.bicha@canonical.com>
Newsgroups linux.debian.bugs.dist, linux.debian.devel
Subject Bug#1013992: ITP: session-migration -- tool to migrate in user session settings
Date 2022-06-28 17:10 +0200
Message-ID <EDl0J-7OsL-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,
pkg-ayatana-devel@lists.alioth.debian.org
Owner: jeremy.bicha@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

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-06-28 17:10 +0200
  Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2022-06-28 18:00 +0200
    Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-06-28 21:00 +0200
  Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jonas Smedegaard <jonas@jones.dk> - 2022-06-28 18:10 +0200
    Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-06-28 20:40 +0200
      Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jonas Smedegaard <jonas@jones.dk> - 2022-06-28 21:50 +0200
  Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Guillem Jover <guillem@debian.org> - 2022-06-29 02:10 +0200
    Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-06-29 04:00 +0200
      Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-07-07 00:20 +0200
      Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Fabio Fantoni <fantonifabio@tiscali.it> - 2022-07-07 00:50 +0200
        Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-07-07 01:00 +0200
      Bug#1013992: ITP: session-migration -- tool to migrate in user session settings Guillem Jover <guillem@debian.org> - 2022-07-07 11:10 +0200

csiph-web