[tbb-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 tbb-bugs
mailing list