[tor-bugs] #10418 [Tor Launcher]: Make a "Use Default Bridges" Radio button in the Tor Launcher Bridge UI

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jan 27 01:23:52 UTC 2014


#10418: Make a "Use Default Bridges" Radio button in the Tor Launcher Bridge UI
------------------------------+-------------------
     Reporter:  mikeperry     |      Owner:  brade
         Type:  enhancement   |     Status:  new
     Priority:  major         |  Milestone:
    Component:  Tor Launcher  |    Version:
   Resolution:                |   Keywords:
Actual Points:                |  Parent ID:
       Points:                |
------------------------------+-------------------

Comment (by mikeperry):

 mcs, brade: Ok, we also made some progress discussing this on IRC. I think
 we do want to break out the 'extensions.torlauncher.default_bridge.'
 prefbranch into 'type' subtrees, and provide another radio button to allow
 users to select the PT type they want. Tor Launcher would then only
 configure Tor with the bridge lines from that type subtree. We should also
 add "(recommended)" as a separate DTD entity, so we can put that localized
 entity text next to a specific PT type we know works for a specific
 localized bundle. I think radiobutton type that this "(recommended)" text
 appears next to should be governed by another pref (that way we can switch
 it during the localization bundling process).

 The PT choice should be recorded in a user pref and remembered across
 updates, even if an update changes the default set of bridges.

 If Tor then fails to connect using a selected PT type, Tor Launcher should
 bounce back to this PT type choice dialog and indicate to the user they
 should either check their Internet connection, or try a new PT type.

 For the actual radiobutton text, I think we can keep it simple and use the
 'type' portion of the prefbranch directly as the radiobutton text, and
 nothing more save for an optional "(recommended)". We won't need to
 localize these. Using pref names like
 'extensions.torlauncher.default_bridge.ObfsProxy.1',
 'extensions.torlauncher.default_bridge.FlashProxy.1', and
 'extensions.torlauncher.default_bridge.ScrambleSuit.1' would mean that
 three radio buttons would appear: "ObfsProxy", "FlashProxy", and
 "ScrambleSuit".

 Does this make sense? Does it sound plausible and feasible?

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


More information about the tor-bugs mailing list