Opened 6 months ago

Closed 3 months ago

Last modified 7 weeks ago

#26531 closed project (fixed)

Create First Tor Browser for Android Alpha Release

Reported by: sysrqb Owned by: tbb-team
Priority: Very High Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-mobile, TorBrowserTeam201809
Cc: igt0, gk Actual Points:
Parent ID: #5709 Points:
Reviewer: Sponsor: Sponsor8

Description

This is the parent ticket so we can collect all the dependencies in one place and we know when we're done. This will be a subset of the tickets needed for #5709.

Based on the thread from the discussion we has in Rome: https://lists.torproject.org/pipermail/tbb-dev/2018-March/000814.html

Child Tickets

TicketStatusOwnerSummaryComponent
#24796closedtbb-teamReview all requested and required Android permissionsApplications/Tor Browser
#25363closedtbb-teamTBA - Rename .mozconfig-orfox to .mozconfig-androidApplications/Tor Browser
#25364closedtbb-teamTBA - Create a TOR_BROWSER_VERSION AppConstantApplications/Tor Browser
#25366closedtbb-teamTBA - Inherit mobile default prefs from desktopApplications/Tor Browser
#25367closedtbb-teamTBA - Centralize mobile configure optionsApplications/Tor Browser
#25696closedantonelaDesign of alpha onboarding for Tor Browser for AndroidApplications/Tor Browser
#25703closedtbb-teamTest linkability/fingerprinting defenses for first Tor Browser alpha for AndroidApplications/Tor Browser
#25906closedtbb-teamDisable third-party tracking frameworks Adjust and Leanplum in mobile Tor BrowserApplications/Tor Browser
#26336closedtbb-teamUpdate tor-browser-settings addon for Fennec 61Applications/Tor Browser
#26401closedtbb-teamRebase Orfox patches onto Tor Browser 8.0 for TBAApplications/Tor Browser
#26704closedtbb-teamFix typo in the extension optionsType handlerApplications/Tor Browser
#26855closedtbb-teamBackport fix for bug 1474306Applications/Tor Browser
#26884closedtbb-teamUpdate preferences.xul to make it work on mobileApplications/Tor Browser

Change History (7)

comment:1 Changed 6 months ago by sysrqb

Must complete:

  1. The first alpha should not be based on Firefox ESR but on the regular release channel which we tend to follow for the mobile Tor Browser
  2. We need to make sure there are no proxy bypasses possible
  3. We need good hints for our users that this is an alpha, possibly showing the missing features (UX team help)
  4. Rebrand Orfox -> Tor Browser

Must Do:

  1. What do we want to do with the updater/updating users in case we want to not only use Google's Play Store but have the browser available in F-Droid and on our website as well?
  2. Are the first-party-isolation and fingerprinting defenses on Android working if the respective preferences are flipped?

comment:2 in reply to:  1 Changed 5 months ago by gk

Replying to sysrqb:

Must complete:

  1. The first alpha should not be based on Firefox ESR but on the regular release channel which we tend to follow for the mobile Tor Browser
  2. We need to make sure there are no proxy bypasses possible
  3. We need good hints for our users that this is an alpha, possibly showing the missing features (UX team help)
  4. Rebrand Orfox -> Tor Browser

Must Do:

  1. What do we want to do with the updater/updating users in case we want to not only use Google's Play Store but have the browser available in F-Droid and on our website as well?

I guess this means we need an update strategy as well. Thus, lets add #26242 to the child ticket list, too.

comment:3 Changed 5 months ago by gk

Keywords: TorBrowserTeam201807 added

comment:4 Changed 4 months ago by gk

Keywords: TorBrowserTeam201808 added; TorBrowserTeam201807 removed

Move our tickets to August.

comment:5 Changed 3 months ago by gk

Keywords: TorBrowserTeam201809 added; TorBrowserTeam201808 removed

Moving our tickets to September 2018

comment:7 Changed 7 weeks ago by pili

Sponsor: Sponsor8
Note: See TracTickets for help on using tickets.