Hi,
Pier Angelo Vendrame (2022-07-22):
Tor Browser 11.5.1 candidate packages are available here:
Wow, already, thanks!
This is quite early compared to what I understand in the Tor Browser release calendar, where the rebase is scheduled for August 2, so I'm wondering: is the 11.5.1 desktop release still planned for August 9?
Thanks in advance, cheers!
On 23/07/22 10:54, intrigeri wrote:
Hi,
Pier Angelo Vendrame (2022-07-22):
Tor Browser 11.5.1 candidate packages are available here:
Wow, already, thanks!
This is quite early compared to what I understand in the Tor Browser release calendar, where the rebase is scheduled for August 2, so I'm wondering: is the 11.5.1 desktop release still planned for August 9?
Hi!
The scheduled release date is next Tuesday (July 26).
We have just released a major update [0], and as result we received some feedback that we wanted to address soon (for example, [1]).
They are especially about the connection preferences page, which should not apply to Tails, so I did not include them in my email to tails-dev [2].
For a coincidence we ended up releasing 11.5 close to Mozilla's release of Firefox 91.12 ESR. Therefore, we have rebased to it directly on stable, instead of releasing an alpha (12.0a1) first.
We would have released a 11.5.1 anyway, because we really wanted to fix the issues that came up with 11.5.
We might be a little bit late with the first 12.0 alpha.
We would like to move the tor-launcher.git and torbutton.git to tor-browser.git (and simplify and modernize the code wherever possible).
The first pieces are New Identity [3] and Security Level [4], which are close to be done, but we have encountered some problems with l10n on which I have been stuck for much longer than I wished.
They are currently blocking the alpha, but I think I am close to a solution for all these problems, and to unblocking 12.0a1.
Best,
Pier
[0] https://blog.torproject.org/new-release-tor-browser-115/
[1] https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41059
[2] https://lists.autistici.org/message/20220722.092132.e080c87a.en.html
[3] https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40926
[4] https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40925
Hi,
Pier Angelo Vendrame (2022-07-23):
On 23/07/22 10:54, intrigeri wrote:
This is quite early compared to what I understand in the Tor Browser release calendar, where the rebase is scheduled for August 2, so I'm wondering: is the 11.5.1 desktop release still planned for August 9?
The scheduled release date is next Tuesday (July 26).
Thanks!
FTR, I was looking at the NextCloud calendar linked from https://gitlab.torproject.org/tpo/applications/tor-browser/-/wikis/Release-S...
Is there a better place for downstreams such as Tails to access (ideally, up-to-date and reliable) release schedule information?
For a coincidence we ended up releasing 11.5 close to Mozilla's release of Firefox 91.12 ESR. Therefore, we have rebased to it directly on stable, instead of releasing an alpha (12.0a1) first.
Do I understand correctly that from now on, you plan to release an alpha rebased on top of the new ESR, and *later* release a stable rebased as well?
I'm asking because this impacts Tails' release schedule and is different from what your team has been doing in the past, i.e. release a new stable Tor Browser on about the same day as the ESR, and after than take care of the alpha (note that your Release-Schedule wiki page reads: "We aim to produce stable releases at the same cadence as Mozilla releases ESR updates while alpha release should generally follow one week after").
Either way is fine for Tails, we just need to know so we can plan ahead :)
Thanks in advance, cheers!
On 25/07/22 10:01, intrigeri wrote:
Hi,
Pier Angelo Vendrame (2022-07-23):
On 23/07/22 10:54, intrigeri wrote:
This is quite early compared to what I understand in the Tor Browser release calendar, where the rebase is scheduled for August 2, so I'm wondering: is the 11.5.1 desktop release still planned for August 9?
The scheduled release date is next Tuesday (July 26).
Thanks!
FTR, I was looking at the NextCloud calendar linked from https://gitlab.torproject.org/tpo/applications/tor-browser/-/wikis/Release-S...
Is there a better place for downstreams such as Tails to access (ideally, up-to-date and reliable) release schedule information?
Hi,
ideally that calendar should be the best place to get these information.
Mozilla's release calendar is also a very good source. As a rule of thumb, we start rebasing on Firefox's soft freeze date or the day after, and 2-3 days later we have the binaries. But many things can happen, so we use a pair of days as buffer.
Also, we usually open the release preparation issues on our GitLab much earlier than the release, so you could subscribe to them, to see how we are doing, if we are encountering some problem, etc etc.
For a coincidence we ended up releasing 11.5 close to Mozilla's release of Firefox 91.12 ESR. Therefore, we have rebased to it directly on stable, instead of releasing an alpha (12.0a1) first.
Do I understand correctly that from now on, you plan to release an alpha rebased on top of the new ESR, and *later* release a stable rebased as well?
I'm asking because this impacts Tails' release schedule and is different from what your team has been doing in the past, i.e. release a new stable Tor Browser on about the same day as the ESR, and after than take care of the alpha (note that your Release-Schedule wiki page reads: "We aim to produce stable releases at the same cadence as Mozilla releases ESR updates while alpha release should generally follow one week after").
You are right. What we have done differently this time is cherry-picking some fixes without releasing them in the alpha first. Sorry for the confusion.
We are continuing doing what we have always been doing, so stable about the same day as Firefox (tentatively), and alpha after that.
Thanks,
Pier
Either way is fine for Tails, we just need to know so we can plan ahead :)
Thanks in advance, cheers! _______________________________________________ tbb-dev mailing list tbb-dev@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tbb-dev
Hi,
[Cc'ing Tails release managers, in case some of them don't read tbb-dev@.]
Pier Angelo Vendrame (2022-07-25):
Also, we usually open the release preparation issues on our GitLab much earlier than the release, so you could subscribe to them, to see how we are doing, if we are encountering some problem, etc etc.
Oh right, I forgot. I added this info to our release management doc so I don't forget again. Thanks! :)
We are continuing doing what we have always been doing, so stable about the same day as Firefox (tentatively), and alpha after that.
Thank you and Nicolas for confirming.
Case closed, as far as I'm concerned.
Cheers!
On Mon, 25 Jul 2022, intrigeri wrote:
Hi,
Pier Angelo Vendrame (2022-07-23):
On 23/07/22 10:54, intrigeri wrote:
This is quite early compared to what I understand in the Tor Browser release calendar, where the rebase is scheduled for August 2, so I'm wondering: is the 11.5.1 desktop release still planned for August 9?
The scheduled release date is next Tuesday (July 26).
Thanks!
FTR, I was looking at the NextCloud calendar linked from https://gitlab.torproject.org/tpo/applications/tor-browser/-/wikis/Release-S...
Is there a better place for downstreams such as Tails to access (ideally, up-to-date and reliable) release schedule information?
Yes, the date on the NextCloud calendar is not correct. Maybe it was an error when it was added to the calendar, or Mozilla changed their release date after we added it to our calendar and we didn't update it.
I think the most reliable way for stable release dates is the Mozilla calendar, as we usually try to have our releases on the same day as Mozilla. If our calendar has a release that is not on the same date as Mozilla, it's usually an additional release (for other changes than regular ESR point release rebases), or an error.
For a coincidence we ended up releasing 11.5 close to Mozilla's release of Firefox 91.12 ESR. Therefore, we have rebased to it directly on stable, instead of releasing an alpha (12.0a1) first.
Do I understand correctly that from now on, you plan to release an alpha rebased on top of the new ESR, and *later* release a stable rebased as well?
No, we will continue what we have been doing (rebasing first the stable release on top of the new ESR point release to have it ready on the same day as Mozilla, and rebasing the alpha after that).