[tbb-bugs] #15456 [Tor Browser]: Prevent incremental updates from failing for Linux hackers

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Mar 24 22:07:04 UTC 2015


#15456: Prevent incremental updates from failing for Linux hackers
----------------------------------+--------------------------
 Reporter:  mikeperry             |          Owner:  tbb-team
     Type:  defect                |         Status:  new
 Priority:  normal                |      Milestone:
Component:  Tor Browser           |        Version:
 Keywords:  TorBrowserTeam201504  |  Actual Points:
Parent ID:                        |         Points:
----------------------------------+--------------------------
 While working on Bug #13375, I realized that people who hack up their TBB
 startup scripts are going to download the full MAR update if the
 incremental tries to change one of the startup scripts that they have
 modified. This may end up being a waste of bandwidth, depending on how
 commonly we push updates to these scripts, and how common it is that users
 modify them.

 Originally, I was going to try to sneak this in to 4.5a5, but I am now
 convinced that it is too risky for an uncertain amount of improvement.

 We should instead keep an eye on how often Linux users tend to download
 the full TBB MAR as opposed to the incremental, and if we notice a spike
 for instances where we have updated these files, then we should perform
 this optimization.

 We can start by counting the fraction of Linux users download the full MAR
 for 4.5a5 (where the start-tor-browser script did change) and compare that
 to the fraction of Linux users who downloaded the full MAR for 4.5a1-4
 (where the start-tor-browser script did not change). If there is a huge
 difference, we can consider trying to deploy this change.

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


More information about the tbb-bugs mailing list