Feature #5680

New Greeter UI: update documentation

Added by Tails 2013-07-18 07:44:27 . Updated 2020-04-15 06:05:15 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2016-11-17
Due date:
% Done:

100%

Feature Branch:
bugfix/12364-greeter-races
Type of work:
End-user documentation
Blueprint:

Starter:
0
Affected tool:
Welcome Screen
Deliverable for:

Description

Update documentation


Subtasks

Feature #11949: Prepare new Greeter documentation for inline help Resolved

100


Related issues

Blocked by Tails - Feature #5319: New Greeter UI: integrate prototypes Resolved
Blocks Tails - Feature #12070: New Greeter doc: call for translation Resolved 2016-12-23
Blocks Tails - Feature #12432: Technical writing core work 2017Q2 Resolved 2017-04-07
Blocked by Tails - Bug #12553: Make gdm-shell-tails.desktop more similar to the one shipped in Debian's gnome-shell package Resolved 2017-05-16

History

#1 Updated by Tails 2013-07-18 10:37:44

#2 Updated by intrigeri 2013-07-19 08:37:13

  • Category set to 165

#3 Updated by BitingBird 2014-03-24 05:01:37

  • Starter set to No

https://tails.boum.org/doc/first_steps/startup_options/index.en.html#index2h1 should be rewritten with the new interface in mind.

A new screenshot might be nice.

https://tails.boum.org/blueprint/TailsGreeter/design/ should maybe be updated as well.

#4 Updated by BitingBird 2014-06-09 10:08:04

  • Subject changed from new greeter ui: update documentation to New greeter ui: update documentation

#5 Updated by BitingBird 2014-06-20 13:32:51

  • Subject changed from New greeter ui: update documentation to New Greeter UI: update documentation

#6 Updated by intrigeri 2014-07-20 16:38:08

  • blocked by Feature #7550: Greeter revamp: Implement prototype of "Welcome" and "Advanced" added

#7 Updated by sajolida 2014-11-07 11:47:19

  • blocks deleted (Feature #7550: Greeter revamp: Implement prototype of "Welcome" and "Advanced")

#8 Updated by BitingBird 2015-01-02 23:43:15

  • blocked by deleted (Feature #6029: New Greeter UI: call for translation)

#9 Updated by intrigeri 2015-01-03 10:38:23

  • blocks Feature #6029: New Greeter UI: call for translation added

#10 Updated by alant 2016-08-19 05:25:28

#11 Updated by alant 2016-08-19 05:26:28

  • blocked by deleted (Feature #6029: New Greeter UI: call for translation)

#12 Updated by sajolida 2016-11-17 15:59:20

  • Assignee set to sajolida

#13 Updated by intrigeri 2016-12-23 17:03:22

  • Target version set to Tails_3.0

I’m going to merge the new Greeter into feature/stretch, so this will become a blocker for Tails 3.0.

#14 Updated by intrigeri 2016-12-23 17:13:24

#15 Updated by intrigeri 2017-04-18 15:51:27

  • Assignee changed from sajolida to anonym
  • Target version changed from Tails_3.0 to Tails_3.0~rc1
  • QA Check set to Ready for QA
  • Feature Branch set to greeter:feature/11949-update-doc

(There was some confusion and bits about the code integration were discussed on Feature #11949, that was initially for the end-user doc bits only.)

The integration code was written, but merging it is blocked by the Feature #11949 doc subtask.

#16 Updated by anonym 2017-05-04 11:47:50

I have read the code in the feature branch, and it looks good, but I haven’t tested it. However, it is not clear to me what is asked for me to do on this ticket, but I guess it is:

  1. test feature/11949-update-doc and, if happy, merge it into greeter:feature/stretch (or into greeter:master if greeter:feature/stretch itself is merged first)
  2. unset the “Feature Branch” of this ticket and assign it back to sajolida.

Let me know if I’m wrong. Otherwise I’ll proceed with this when preparing the tails-greeter package for Tails 3.0~rc1.

#17 Updated by anonym 2017-05-04 12:56:41

  • Status changed from Confirmed to In Progress
  • Assignee changed from anonym to sajolida
  • QA Check deleted (Ready for QA)
  • Feature Branch deleted (greeter:feature/11949-update-doc)

anonym wrote:
> # test feature/11949-update-doc and, if happy, merge it into greeter:feature/stretch (or into greeter:master if greeter:feature/stretch itself is merged first)

Actually I’ve tested it now (by patching a running Tails session before logging in) and it works just fine, so I’ve merged into greeter:feature/stretch, but…

> Otherwise I’ll proceed with this when preparing the tails-greeter package for Tails 3.0~rc1.

… I didn’t build and upload a new package, so it’s likely this change won’t be introduced in any Tails build until 3.0~rc1.

#18 Updated by sajolida 2017-05-07 09:53:02

  • Assignee changed from sajolida to alant
  • QA Check set to Dev Needed
  • Feature Branch set to doc/5680-new-greeter

Alan, can you make sure that the integration between our new doc and your UI is working fine now?

#19 Updated by sajolida 2017-05-07 09:53:38

Note that it’s not merged yet in feature/stretch but it should be really soon since we’re doing a second round of review of the doc update in Feature #11949.

#20 Updated by sajolida 2017-05-07 09:54:31

#21 Updated by intrigeri 2017-05-11 09:43:13

  • Assignee changed from alant to anonym

> Alan, can you make sure that the integration between our new doc and your UI is working fine now?

Alan has been unresponsive for 1.5 months, and I need him for stuff he is more needed, so I’ll play it safe and put this on anonym’s plate instead.

#22 Updated by intrigeri 2017-05-16 13:50:58

  • Assignee changed from anonym to intrigeri
  • QA Check changed from Dev Needed to Ready for QA

I’ll have to build a new Greeter package for Bug #12364 so I can test these (merged but not released yet) changes while I’m at it.

#23 Updated by intrigeri 2017-05-16 18:10:48

  • Assignee changed from intrigeri to anonym
  • QA Check changed from Ready for QA to Info Needed

I have built and uploaded a new package (Bug #12553). But I see some bugs:

  • the sidebar and banner are not hidden, while commit 7f3eb6a784eec7c7ce20da735551ad5a74d8784e says it’s been taken care of;
  • links to anchors like doc/first_steps/startup_options.en.html#locale don’t work: they point to the top of the page.

So I’m confused, as anonym said he had tested this and it worked fine. Did I miss something? If you did, and I didn’t, please reassign to alan as “dev needed” as this doesn’t seem to be quite ready. Still, it’s probably better than nothing, so it should be merged for 3.0~rc1 as part of Bug #12553.

#24 Updated by anonym 2017-05-17 11:31:48

  • Assignee changed from anonym to alant
  • QA Check changed from Info Needed to Dev Needed

intrigeri wrote:
> I have built and uploaded a new package (Bug #12553). But I see some bugs:
>
> * the sidebar and banner are not hidden, while commit 7f3eb6a784eec7c7ce20da735551ad5a74d8784e says it’s been taken care of;

I remember that this definitely worked.

> * links to anchors like doc/first_steps/startup_options.en.html#locale don’t work: they point to the top of the page.

I’m less sure about whether I tested this, but I would assume I did => I would have noticed if it was broken.

> So I’m confused, as anonym said he had tested this and it worked fine. Did I miss something? If you did, and I didn’t, please reassign to alan as “dev needed” as this doesn’t seem to be quite ready. Still, it’s probably better than nothing, so it should be merged for 3.0~rc1 as part of Bug #12553.

I don’t think I missed anything — I don’t see how my successful test results could have happened by chance when I was testing this.

#25 Updated by intrigeri 2017-05-17 12:14:38

  • Assignee changed from alant to intrigeri
  • QA Check changed from Dev Needed to Info Needed

OK, I’ll double-check that the ISO I was testing has the code I believe it has.

#26 Updated by intrigeri 2017-05-18 10:24:48

  • Assignee changed from intrigeri to anonym
  • QA Check changed from Info Needed to Ready for QA
  • Feature Branch changed from doc/5680-new-greeter to bugfix/12364-greeter-races

I can’t reproduce these bugs anymore. Possibly I wasn’t testing the right thing.

#27 Updated by intrigeri 2017-05-18 10:25:00

  • blocked by Bug #12553: Make gdm-shell-tails.desktop more similar to the one shipped in Debian's gnome-shell package added

#28 Updated by intrigeri 2017-05-18 10:25:18

(Bug #12553 has the branch that ships an updated Greeter package.)

#29 Updated by anonym 2017-05-18 15:17:10

  • Status changed from In Progress to Fix committed
  • Assignee deleted (anonym)
  • QA Check changed from Ready for QA to Pass

intrigeri wrote:
> (Bug #12553 has the branch that ships an updated Greeter package.)

… which is now merged.

#30 Updated by intrigeri 2017-05-23 09:12:35

  • Status changed from Fix committed to Resolved

#31 Updated by intrigeri 2020-04-15 06:05:15

  • Affected tool changed from Greeter to Welcome Screen