Feature #7437

Consider adding a progress indicator while establishing a connection to Tor

Added by Anonymous 2014-06-22 00:25:00 . Updated 2017-06-30 10:05:19 .

Status:
Duplicate
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2014-06-22
Due date:
% Done:

0%

Feature Branch:
Type of work:
User interface design
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

Beware! You’re probably looking for Feature #10491 instead.

Team: sajolida, tchou, ? (coder), ? (reviewer)

This is an outcome of the 1st UX session at NUMA.

Problem:

We are on a captive portal and need to launch the insecure browser to connect to the network.

The user knows that she needs to wait for something to happen before she can browse securely, but a first-time user wouldn’t have this information, nor would he know how long the wait will last (which can be a problem even for an experienced user)

The experts recommend:

In general when something needs to happen before a user can do something else it is advisable to let the user know: a) what needs to
happen and b) how long this is going to take.

A quick fix for this could be to display some progress bar/wheel in the status bar that indicates that Tor is connecting, initially you can also couple this with a tooltip message along the lines of “Establishing Tor secure connection” with a smaller “do not show this anymore” button/link to kill the tooltip.

Sajolida comments:

Good catch. The time between the clock synchronization and Vidalia showing up can be quite long on a slow connection and having some visual feedback would be really great. More stuff in the Network-Manager hooks, yeah!

And actually, having a progress indicator while Tor is starting makes even more sense that having the notification about synchronizing the system clock (which is only part of that process). Especially since the clock synchronization won’t affect the hardware clock. We’ve receive user support request wondering if this clock synchronization could reveal whether they used Tails on that computer. So superseding it might be worth considering.


Subtasks


Related issues

Related to Tails - Feature #5785: Detect captive portals Confirmed 2014-09-26
Related to Tails - Feature #9002: Replace Vidalia's green onion feature Resolved 2015-03-03
Related to Tails - Feature #8825: Provide default bridges Confirmed 2015-01-30
Related to Tails - Feature #13274: Consider adding a popup to OnionCircuits notifcation area while Tor is not ready Confirmed 2017-06-30

History

#1 Updated by tchou 2014-07-28 18:44:12

#2 Updated by intrigeri 2014-09-22 12:26:34

  • Status changed from New to Confirmed

#3 Updated by Anonymous 2015-03-10 21:02:38

  • related to Feature #9002: Replace Vidalia's green onion feature added

#4 Updated by sajolida 2015-08-14 11:41:22

  • Description updated
  • Target version set to 2016

#5 Updated by sajolida 2015-08-14 11:46:50

  • Description updated

#6 Updated by intrigeri 2015-10-01 09:45:34

#7 Updated by sajolida 2015-11-06 03:51:18

  • related to Feature #10491: Redesign the network configuration and startup added

#8 Updated by anonym 2016-02-21 18:20:44

Name suggestion: Alligator

#9 Updated by intrigeri 2016-02-21 18:43:24

Some initial brainstorming was done: https://mailman.boum.org/pipermail/tails-ux/2015-October/000659.html

#10 Updated by Dr_Whax 2016-08-20 12:07:18

  • Target version changed from 2016 to 2018

#11 Updated by Dr_Whax 2016-08-20 12:07:40

  • Target version deleted (2018)

#12 Updated by intrigeri 2017-01-02 19:56:17

  • Description updated

(I find it confusing to have this set of tickets left around, while Feature #10491 was created and is kept more up-to-date.)

#13 Updated by Anonymous 2017-06-30 08:57:36

  • related to Feature #13274: Consider adding a popup to OnionCircuits notifcation area while Tor is not ready added

#14 Updated by Anonymous 2017-06-30 09:12:53

In the description we said: “Good catch. The time between the clock synchronization and Vidalia/OnionCircuits showing up can be quite long on a slow connection and having some visual feedback would be really great.”

I think that OnionCircuits nowadays displays a little cross and then displays a notification when ready. I propose in Feature #7439 to simply change the message displayed by the clock instead of overengineering a technical solution.

#15 Updated by Anonymous 2017-06-30 09:17:26

  • related to deleted (Feature #10491: Redesign the network configuration and startup)

#16 Updated by Anonymous 2017-06-30 09:23:36

  • Subject changed from Add a progress indicator while establishing a connection to Tor to Consider adding a progress indicator while establishing a connection to Tor

#17 Updated by Anonymous 2017-06-30 10:05:19

  • Status changed from Confirmed to Duplicate

I’m closing this as a dpublicate of Feature #10491. All new progress on this matter is tracked there.