Feature #15585

Change "Add to Persistent Storage" into "Install Every Time"

Added by sajolida 2018-05-05 17:54:01 . Updated 2018-07-02 17:18:40 .

Target version:
Start date:
Due date:
% Done:


Feature Branch:
Type of work:
User interface design

Affected tool:
Additional Software Packages
Deliverable for:


This is not a clear finding from the user testing of the Additional Software beta but more a question that matured in my mind.

Why don’t we have:

Add mumble to your additional software?

To install it automatically from your persistent storage when you start Tails.

[Install Only Once] [Install Every Time]

I think that the reasons why we put “Add to Persistent Storage” when doing the paper prototyping where:

  • To help people understand the relationship between additional software and the persistent storage.
  • To be a bit more consistent with the other notification when there is no persistent storage yet (“Configure Persistent Storage”).

I’m not so sure anymore about these reasons:

  • While writing the documentation we found it hard to explain that even when you choose “Install Only Once”, the packages are saved in persistent storage which is contrary what the button suggests when put in opposition to “Add to Persistent Storage”.
  • Put out of context, “Install Only Once” vs “Install Every Time” looks like a simplier alternative to choose from.



#1 Updated by sajolida 2018-05-05 17:54:29

  • Assignee set to alant
  • QA Check set to Info Needed

Alan: What do you think?

#2 Updated by sajolida 2018-06-05 15:55:12

  • Assignee changed from alant to sajolida
  • Parent task changed from Feature #14592 to Bug #15567
  • QA Check deleted (Info Needed)
  • Deliverable for set to 299

#3 Updated by sajolida 2018-06-05 16:27:10

  • Target version set to Tails_3.8

#4 Updated by sajolida 2018-06-05 16:32:22

  • Affected tool set to Additional Software Packages

#5 Updated by mercedes508 2018-06-07 11:54:39

  • Status changed from New to Confirmed

#6 Updated by sajolida 2018-06-25 16:10:38

  • Target version changed from Tails_3.8 to Tails_3.9

#7 Updated by sajolida 2018-06-26 14:18:27

  • Assignee changed from sajolida to alant
  • QA Check set to Ready for QA
  • Feature Branch set to feature/15585-install-every-time

Please have a look!

#8 Updated by alant 2018-07-02 16:18:41

Great thanks!

#9 Updated by alant 2018-07-02 17:18:40

  • Status changed from Confirmed to Resolved
  • Assignee deleted (alant)
  • % Done changed from 0 to 100
  • QA Check changed from Ready for QA to Pass