in reply to Robert Riemann 🇪🇺

it was originally written for home use. You get a new laptop and you need to move your apps, settings and user data from the old machine to the new one. The goal was to only use tools that are pre-installed on Silverblue. The tool expects that the OS installed on the new machine and the user account has already been created, no provisioning included. No Satellite or Foreman. It isn't intended for mass deployments, but for individuals. But people people get new laptops in organizations and it's usually on them how they move the data from the old to the new, so they find it useful even in larger organizations.
This entry was edited (3 weeks ago)
in reply to cybervegan

@cybervegan I don't really have anything against traditional packages, but if I supported them, the complexity would grow exponentially. The script can be also used to migrate between distros. What package formats to support, how to map packages from one distro to another one? Where to look for user data? Because it can be anywhere. Flatpak makes it viable. It only has one source for all distros, it has one location where applications store user data...