User paper protoyping showed that non-technical users are often confused by the cluttered interface of synaptic, while technical users mostly use the command line. As a consequence, we thing that we should use GNOME Packagekit (debian package: gnome-packagekit [https://packages.debian.org/stable/gnome-packagekit]) instead of synaptic as the primary way to add Additional Software to Tails.
GNOME Packagekit seems not actively developped anymore as most efforts goes in GNOME Software. GNOME Software however doesn’t fulfill the objective, as " It’s designed to be an application management application. GNOME PackageKit lives on for people that know what a package is and want a pointy-clicky GUI, so I’m not interested in showing low level details for power users." ([https://blogs.gnome.org/hughsie/2013/03/05/gnome-software-overall-plan/]). In Debian, Software doesn’t show all software that my be of user interest (e.g. hyphenation data for you language, most fonts) and is not yet polished (shows “Sorry, something went wrong”)
GNOME Packagekot is still maintained, recieving bugfixes and translation updates, and having releases ([https://git.gnome.org/browse/gnome-packagekit/log/]). We may ask for confirmation that it will keep on being maintained for some time.
For some reason
tails-persistence-setup depends on
synaptic to use
one of its icons. That should be fixed as part of this ticket.
Feature Branch: feature/15262-gnome-software