Feature #9672

Rework wording of Tails installer in Wheezy

Added by Anonymous 2015-07-03 06:33:07 . Updated 2015-11-03 11:32:57 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2015-07-03
Due date:
% Done:

100%

Feature Branch:
feature/9672-rework-installer-wording-on-wheezy
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description


Subtasks


Related issues

Related to Tails - Feature #9681: Adjust test suite wrt. the Tails Installer wording rework Resolved 2015-07-04
Blocked by Tails - Feature #9674: Correct documentation of Tails installer with new wording Resolved 2015-07-03

History

#1 Updated by Anonymous 2015-07-03 06:55:34

  • Status changed from Confirmed to In Progress

#2 Updated by Anonymous 2015-07-03 08:30:42

  • Assignee set to intrigeri
  • % Done changed from 0 to 10
  • QA Check set to Ready for QA
  • Feature Branch set to 451f:liveusb-creator/master_wording

#3 Updated by intrigeri 2015-07-03 09:26:34

  • Target version set to Tails_1.5

#4 Updated by intrigeri 2015-07-04 09:01:27

  • Tracker changed from Bug to Feature

#5 Updated by intrigeri 2015-07-04 09:47:12

  • blocks #8538 added

#6 Updated by intrigeri 2015-07-04 10:13:38

Uploaded a package with these changes => building an ISO from feature/9672-rework-installer-wording-on-wheezy will have it.

#7 Updated by Anonymous 2015-07-06 02:23:30

  • Assignee deleted (intrigeri)
  • % Done changed from 10 to 20
  • QA Check changed from Ready for QA to Info Needed

waiting for our discussion outcome on tails-ux

#8 Updated by Anonymous 2015-08-04 07:51:00

  • Target version changed from Tails_1.5 to Tails_1.6

#9 Updated by intrigeri 2015-08-19 08:30:43

  • QA Check changed from Info Needed to Dev Needed

#10 Updated by Anonymous 2015-09-22 15:24:39

  • Target version changed from Tails_1.6 to Tails_1.7

#11 Updated by Anonymous 2015-10-02 15:04:21

  • Assignee set to intrigeri
  • % Done changed from 20 to 30
  • QA Check changed from Dev Needed to Ready for QA

Adjusted wording according to outcome of the dicussion. wording is the same as in feature/jessie now.
I did not yet update the PO files.

#12 Updated by intrigeri 2015-10-02 15:33:04

  • related to Feature #9681: Adjust test suite wrt. the Tails Installer wording rework added

#13 Updated by intrigeri 2015-10-02 18:36:35

  • Feature Branch changed from 451f:liveusb-creator/master_wording to feature/9672-rework-installer-wording-on-wheezy

Apparently make gui had not been run, so I’m not sure how this can have been tested. I’ve run that command and pushed to a topic branch with a more standard name, please merge from it (and ideally, rename your own master_wording branch) if you work on it again.

Code review passes, yay.

Prepared and uploaded a Debian package, so nightly ISO builds should be available shortly. Then I’ll do Feature #9681 and hopefully will be in a position to merge this in time for 1.7.

#14 Updated by Anonymous 2015-10-03 03:37:52

ok thanks. I’ve updated and renamed my branch.

#15 Updated by intrigeri 2015-10-03 05:47:46

  • blocked by Feature #9674: Correct documentation of Tails installer with new wording added

#16 Updated by intrigeri 2015-10-03 05:49:54

  • Assignee changed from intrigeri to anonym
  • % Done changed from 30 to 50

Feature #9681 done, usb_install.feature passes => please review. I’ve been too involved in this work to merge myself, another pair of eyes would be great. Note that there are test suite changes. See below to learn where the code lives.

We can’t merge yet because this is blocked by Feature #9674. Once Feature #9674 is done, please merge:

  • in the main Git repo: feature/9672-rework-installer-wording-on-wheezy into devel
  • in the liveusb-creator Git repo: feature/9672-rework-installer-wording-on-wheezy into master

This will make ISOs built from devel use the snapshot package that I’ve uploaded to the topic branch’s dedicated APT suite.

anonym: you might want to do a real upstream release of Tails Installer that includes these changes, as a way to crash test the updated release process doc (that I’ve pointed you to via another ticket + email yesterday). This could be less stressful than doing that at 1.7~rc1 time.

#17 Updated by anonym 2015-10-13 18:42:25

  • Status changed from In Progress to Fix committed
  • % Done changed from 50 to 100

Applied in changeset commit:dc007c7a1392bfd53a5df815164aac3adad12124.

#18 Updated by anonym 2015-10-13 18:44:54

  • Assignee deleted (anonym)
  • QA Check changed from Ready for QA to Pass

#19 Updated by anonym 2015-10-26 19:57:59

  • Status changed from Fix committed to In Progress
  • Assignee set to anonym
  • Priority changed from Normal to Elevated
  • % Done changed from 100 to 90

Somehow I lost the liveusb-creator master branch where I had merged this, and didn’t notice this when I built the package for Tails 1.7~rc1 => it’s not included in Tails 1.7~rc1. We should revert commit:709eb417b17f9ee894b704898e8298c2281c07d1 after uploading the new liveusb-creator when preparing the final 1.7 release.

#20 Updated by anonym 2015-10-30 07:21:45

  • Status changed from In Progress to Fix committed
  • Assignee deleted (anonym)
  • % Done changed from 90 to 100

Well, it’s merged into liveusb-creator’s master branch now, so we’ll get it in Tails 1.7 when I build the package on Monday.

#21 Updated by anonym 2015-11-03 11:32:57

  • Status changed from Fix committed to Resolved