[tbb-dev] Fast-Forward Tor Browser version numbers
Matthew Finkel
sysrqb at torproject.org
Fri Apr 3 18:20:11 UTC 2020
Hi everyone,
While I'm thinking about this, I opened a ticket for changing the Tor
Browser versioning scheme.
https://trac.torproject.org/projects/tor/ticket/33809
===================================================
Let's say in the future Tor Browser is based on Firefox 90.0, Tor
Browser Beta is based on Firefox 91.0b1, and Tor Browser Nightly is
based on 92.0a1.
I propose Tor Browser uses the following versioning schemes:
Release: ${FF_MAJOR}.${FF_MINOR}.${PATCH} (e.g. 90.0.1)
Beta: ${FF_MAJOR}.${FF_MINOR}b${PATCH} (e.g. 91.0b101)
Nightly: ${FF_MAJOR}.${FF_MINOR}a1 (i.e. 92.0a1)
Where ${PATCH} is (${FF_PATCH}*100) + ${TB_PATCH}), therefore we move
the Firefox patch number into the third digit (hundreds) and we place
the Tor Browser patch number in the first and second digits.
(Initially, I began proposing (${FF_PATCH}*10), but
what-if-we-need-11-releases?). That would be a sad month, but probably
safe-than-sorry.
I think we can re-use Firefox's alpha/nightly version number.
The main advantage of this scheme is that the underlying Firefox
version is immediately clear when looking at a Tor Browser version
number.
===================================================
We can use this thread for discussing alternatives.
Thanks,
Matt
More information about the tbb-dev
mailing list