Opened 3 weeks ago

Last modified 3 weeks ago

#26531 new project

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
Cc: igt0, gk Actual Points:
Parent ID: #5709 Points:
Reviewer: Sponsor:

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
#21863acceptedsysrqbEnsure proxy safety on AndroidApplications/Tor Browser
#24796needs_informationtbb-teamReview all requested and required Android permissionsApplications/Tor Browser
#25363newtbb-teamTBA - Rename .mozconfig-orfox to .mozconfig-androidApplications/Tor Browser
#25364newtbb-teamTBA - Create a TOR_BROWSER_VERSION AppConstantApplications/Tor Browser
#25366newtbb-teamTBA - Inherit mobile default prefs from desktopApplications/Tor Browser
#25367newtbb-teamTBA - Centralize mobile configure optionsApplications/Tor Browser
#25696assignedantonelaDesign of alpha onboarding for Tor Browser for AndroidApplications/Tor Browser
#25703newtbb-teamTest linkability/fingerprinting defenses for first Tor Browser alpha for AndroidApplications/Tor Browser
#25906newtbb-teamDisable third-party tracking frameworks Adjust and Leanplum in mobile Tor BrowserApplications/Tor Browser
#26242newtbb-teamImplement update strategy for TBAApplications/Tor Browser
#26318newtbb-teamTBA - Consider different installation methodsApplications/Tor Browser
#26336closedtbb-teamUpdate tor-browser-settings addon for Fennec 61Applications/Tor Browser
#26401needs_revisiontbb-teamRebase Orfox patches onto Tor Browser 8.0 for TBAApplications/Tor Browser
#26536needs_informationtbb-teamCreate APK signing keysApplications/Tor Browser
#26704newtbb-teamFix typo in the extension optionsType handlerApplications/Tor Browser
#26855closedtbb-teamBackport fix for bug 1474306Applications/Tor Browser

Change History (2)

comment:1 Changed 3 weeks 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 3 weeks 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.

Note: See TracTickets for help on using tickets.