[tor-bugs] #33626 [Applications/Tor Browser]: Add TBB project for GeckoView

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Apr 23 06:57:11 UTC 2020


#33626: Add TBB project for GeckoView
--------------------------------------+-----------------------------------
 Reporter:  sisbell                   |          Owner:  tbb-team
     Type:  defect                    |         Status:  needs_information
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile, Android       |  Actual Points:
Parent ID:  #33184                    |         Points:
 Reviewer:                            |        Sponsor:  Sponsor58-must
--------------------------------------+-----------------------------------

Comment (by gk):

 Replying to [comment:3 sysrqb]:
 > I expect we can simply re-use the `firefox` project, but I'll leave this
 open until we get that working.

 I've thought a bit more about it. I think it's worthwhile creating an own
 project for geckoview, at least for two reasons:

 1) It's conceptually easier as we don't build an app anymore, let alone
 firefox. We just build the .aar we then need in other projects

 2) I expect having an own project will help us in the time when we run
 desktop ESR and regular release for mobile. It can get easily complex when
 dealing with different nightly branches and release branches in a single
 project. And putting different logic into one build script to handle
 different artifact types adds to that complexity, too.

 I feel a bit more boilerplate by having separate projects is a trade-off
 worth doing.

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


More information about the tor-bugs mailing list