[tor-bugs] #31286 [Applications/Tor Browser]: Include bridge configuration into about:preferences

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Aug 26 14:35:29 UTC 2019


#31286: Include bridge configuration into about:preferences
--------------------------------------------+------------------------------
 Reporter:  gk                              |          Owner:  pospeselr
     Type:  task                            |         Status:  assigned
 Priority:  Medium                          |      Milestone:
Component:  Applications/Tor Browser        |        Version:
 Severity:  Normal                          |     Resolution:
 Keywords:  TorBrowserTeam201908, ff68-esr  |  Actual Points:
Parent ID:  #10760                          |         Points:
 Reviewer:                                  |        Sponsor:
                                            |  Sponsor44-can
--------------------------------------------+------------------------------

Comment (by antonela):

 Good work pospeselr! Thanks for sharing the progress!

 Let's talk about some different user flows we are going to have on this
 release, where the Tor Launcher and Tor network settings in
 `about:preferences` will co-exist:

 1/
 * open Tor Browser
 * Tor launcher prompt, user press [connect]
 * bootstrapping OK
 * Tor Browser loads `about:tor`

 2/
 * open Tor Browser
 * Tor launcher prompt, user press [config], adds bridges
 * Bootstrapping OK
 * Tor Browser loads `about:tor`

 3/
 * open Tor Browser
 * Tor launcher prompt, user press [connect] and/or try [config]
 * bootstrapping FAILS
 * Tor Launcher warning message. User [config] bridges in Tor Launcher

 4/
 * open Tor Browser
 * tor launcher prompt, user press [connect] and/or try [config]
 * bootstrapping FAILS
 * tor browser loads in about:preferences#network with a warning/notice
 message
 * Tor Browser restarts


 5/
 * open Tor Browser
 * tor launcher prompt, user press [connect] and/or try [config]
 * bootstrapping FAILS
 * tor browser loads in a warning screen
 * Tor Browser restarts


 I think that 3/ is the flow we should keep for this release. Am I right?
 What do you think folks? Do we all agree on this?


 == To-do / Questions

 - Should remove Tor Network Settings item from the Tor button menu and
 rely on the [≡] menu > Preferences? If yes, I'll file that child ticket.

 - We need an onboarding card for explaining this change. Do we want to do
 it during this release? If yes, I'll file that child ticket.

 - We need a "view/copy Tor Log to clipboard" feature also in
 `about:preferences`. pospeselr suggested having a popup in a XUL sub-
 dialog with user-selectable text and a 'copy to clipboard'. Do we need a
 child ticket for it as well?


 == Future Work (S30)

 In the future, we aim to have a user experience where Tor Browser
 prescinds of the Tor Launcher UI, and the launching experience is closer
 to regular browsers: the user clicks to the icon and the browser loads
 connected to Tor. If the bootstrapping fail, then Tor Browser shows a
 warning screen. This warning screen will give us room to run our diverse
 ideas for improving the Tor Browser on learning bridges, like MOAT, magic
 link, or anything new and fancy.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31286#comment:13>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list