[tor-bugs] #10760 [Applications/Tor Browser]: Integrate TorButton to TorBrowser core to prevent users from disabling it
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon May 13 19:11:22 UTC 2019
#10760: Integrate TorButton to TorBrowser core to prevent users from disabling it
-------------------------------------------------+-------------------------
Reporter: Rezonansowy | Owner: tbb-
| team
Type: defect | Status:
| needs_revision
Priority: High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: AffectsTails, tbb-parity, | Actual Points:
TorBrowserTeam201905, GeorgKoppen201905 |
Parent ID: #24855 | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by mcs):
Replying to [comment:35 acat]:
> I made a draft proposal here:
https://storm.torproject.org/shared/epDa1tjvv4tocwoK_PW_YijaZm5gbYeKjcriE28jSvY.
It is exciting to see this moving forward. A few comments on the proposal:
* In the section 3.2 title, please replace `Tor Launcher` with
`Torbutton`.
* (related to comment:29 and following) Although the Torbutton code in its
current form may not be around for too much longer, it seems strange to me
that the Tor Launcher and Torbutton code won't be located near each other
in the source tree or in the final package. I think other people will be
surprised too. Should we relocate the Torbutton or Tor Launcher code, or
not worry about this? I will leave the final decision to Georg.
* Can you explain what the issues are r.e. new identity (mentioned near
the end of section 3.5.3)? Probably that deserves its own ticket
eventually.
* For localization (section 4) we should think about how to support
language packs. With Tor Launcher, we chose to continue to package all of
the locales so that installing a language pack would continue to work. If
we are only going to ship one locale, then we need to also create a plan
for shipping modified language packs (to include the Torbutton strings).
* Regarding ideas like moving to Fluent or enforcing Mozilla's coding
style, we should have separate tickets for those things (especially since
doing either at the same time as other work will make reviewing the
integration changes much more difficult).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10760#comment:36>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list