HiveMinds/Productivity-phone

Terminate installation if any installation step yields an error.

Opened this issue · 0 comments

a-t-0 commented
  • (Superfluous to second) Ensure each command stops if the previous command yielded an error.
  • Ensure a single command error stops a script, without it continuing further.
    • (Optional) provide opportunity to send log of prematurely terminated installation to developer.
      • Form transparent opinion on what is considered private data or not w.r.t. debug collection.
      • Clearly visualize to user which non-private data would be sent.
      • Don't send private data.
      • Easily allow user to remove elements of data that are not desirable to be shared.
      • See #26