Tor browser meeting notes, 6 July 2020

Hi! Tor Browser meetings are happening every Monday at 1800UTC on #tor-meeting in irc.oftc.net We had a meeting on July 6th and here are the logs and notes. Log: http://meetbot.debian.net/tor-meeting/2020/tor-meeting.2020-07-06-18.01.log.... Pad: http://kfahv6wfkbezjyg4r6mlhpmieydbebr5vkok5r34ya464gqz6c44bnyd.onion/p/tor-... Contents of the pad for today: == Tor Browser meeting pad! == Next meeting is at Monday 13th July 1800 UTC on #tor-meeting on OFTC. July Schedule: * Monday 6 July 18:00 UTC * Monday 13 July 18:00 UTC * Monday 20 July 18:00 UTC * Monday 27 July 18:00 UTC Release meetings: https://pad.riseup.net/p/tor-browser-release-meeting-keep Tuesday July 7th 18:00 UTC (This channel is logged while meetings are in progress.) (See https://lists.torproject.org/pipermail/tor-project/2017-September/001459.htm... for background.) Upcoming Releases and other important dates 2020.06.30: 9.5.1 and 10.0a2 - ESR68.10, ESR78.0 Latest Releases: 2020.05.22: 9.5a13 https://blog.torproject.org/new-release-tor-browser-95a13 2020.06.02: 9.5 Stable https://blog.torproject.org/new-release-tor-browser-95 2020.06.02: 10.0a1 https://blog.torproject.org/new-release-tor-browser-100a1 == Previous notes == (Search the tor-project mailing list archive for older notes.) June 15th - https://lists.torproject.org/pipermail/tor-project/2020-June/002878.html June 22nd - https://lists.torproject.org/pipermail/tor-project/2020-June/002891.html == What project we are working on? == SPONSOR 58 - Tor Browser Security, Performance, & Usability Improvements Milestone: https://gitlab.torproject.org/groups/tpo/-/milestones/11 Parent ticket: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/33664 Timeline: https://nc.torproject.net/s/ow2r6cLgL7Cd9BA == Stuff to do every week == Board https://gitlab.torproject.org/groups/tpo/applications/-/boards - any change? Check reviews not taken! How reviews from last week worked? Any blocker? https://gitlab.torproject.org/groups/tpo/applications/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=Needs%20Review&assignee_id=None&label_name[]=Sponsor%2058 Next release: anybody need help with anything? ------------------------------- ---- 6 July 2020 ------------- ------------------------------- == Announcements [please date] == Android release in next day == Discussion [please date] == Applications/Tor Browser wiki page structure - https://gitlab.torproject.org/tpo/applications/team == Status Updates == Please update the status in the same place every week under your name Name: Week of XYZ (planned): - What you planned for last week. Week of XYZ (actual): - What you did last week. Week of ABC (planned): - What you're planning to do this week. Help with: - Something you may need help with. ahf: Week of 22/6 planned: - Trying to minimize myself in the Gitlab stuff for now. - Need to deal with review backlog. - Back to doing Fenix + Tor integration. - Get Tor network extension working on device with TGP sponsorship. Week of 22/6 actually: - Got help from Benjamin with certificates and all the Apple "security" stuff with running your own apps on your own devices... - Failed at completely detaching myself from Gitlab things: worked on a few minor issues and the label clean-up. - Tried to push for some sponsorship for CI for our Gitlab instance. - Read Mike's congestion pads/mails. - Got back to Fenix+Tor integration. Week of 29/6 planned: - Delete unused labels from Gitlab. - Try to solve Gitlab#41 with Hiro since it makes working with GL a bit more frustrating with our git.tpo/gitlab.tpo hybrid setup. - Do merging/backporting of Tor things. boklm: Week of 2020-06-15 (actual): - Made patches to use rootless containers and was able to do builds of Tor Browser for windows-x86_64 and osx-x86_64 (tor-browser-build#23631 and rbm#40001). For some unknown reason the builds based on wheezy are not working. Week of 2020-06-22 (planned): - Add some documentation for rbm#40001 and set the patch as Needs Review - Improve patch for rbm#32272 to handle Ctrl+C Mike: Week of 06/29 (planned): - Performance funding proposal pre-meeting + funder meeting - gecko-dev proxy audit Week of 06/29 (actual): - Research paper peer review for COSE - Funding proposal work - Performance funding proposal pre-meeting + funder meeting - Congestion control proposal published! finally! - Misc tor bug replies + spec tweaks Week of 07/06 (planned): - gecko-dev proxy audit <-- which #issue is this one? #40017? --gaba mcs and brade: Week of June 22nd (actual): - Rebased & landed “update downloading” patch (upstreaming tor-browser#28885). - See https://bugzilla.mozilla.org/show_bug.cgi?id=1642404 - Investigated intermittent test failure for other part of tor-browser#28885. - See https://bugzilla.mozilla.org/show_bug.cgi?id=1647313 - So far we have not reproduced the failure. - tor-browser#33534: Finished reviewing Firefox 75-78beta release/dev notes. Week of June 29th (planned): - tor-browser#33534: Review closed bugs for Firefox 75-78. - More work on the intermittent test failure bug (Bugzilla 1647313). - tor-browser#33852 (Clean up about:logins (LockWise) to avoid mentioning sync, etc.) sysrqb: Week of 29 June (planned): #33939 Unblock any other Fenix work 9.5.1/10.0a2 releases cpu_features patch uplift Week of 2 June (actual): #33939 9.5.1/10.0a2 releases cpu_features patch uplift (small progress) Week of 6 July (planned): #33939 <-- any help needed with it? --gaba Unblock any other Fenix work Android release preps and release cpu_features patch uplift GeKo: Week of June 29 (planned): Finish build of application services help with releases were fit Reviews (dev.tpo, O3.2 design for S30, #27105, #30832) Week of June 22 (actual): Work on build of application services help with releases were fit Reviews (dev.tpo, O3.2 design for S30, #27105) Week of 6 July: Finish build of application services Help with Fennec release Reviews (#27105, #30832, #33954, #33533 fixups, hopefully branch based on esr78) Fix up desktop toolchains so we can switch to nightly builds based on esr78 blocked by #34432 landing Antonela: Week of 29 June (planned): - Review HTTPS-E Names https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40010#no... - Work on S58 tickets TBA UI - Waiting for tbb-dev review in S30 <-- who is reviewing this? --gaba [I reviewed it, GeKo] [yes, thank you! - A] https://gitlab.torproject.org/tpo/anti-censorship/trac/-/issues/40004 Week of 29 June (actual): - Work on S58 tickets TBA UI - S30 / TB 10.0 Connecting to Tor - Some l10n work https://gitlab.torproject.org/tpo/community/l10n/-/issues/32602 Week of 6 July: - Working on S58 TBA UI Main ticket https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/33658 WIP https://marvelapp.com/prototype/783fhfb - Review HTTPS-E Names: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40010 Onion Location: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40020 acat: Week of 29th June (planned): - Finish tor-browser-bundle-testsuite@40002: Add test for "Add v3 onion services client authentication prompt" TB patch - Revise & Rebase #33533 to latest beta and test tor-browser-spec#40001 process - Revise tor-browser-spec@40001: Add rebasing process document - Maybe iterate on tor-browser@33791: Evaluate Firefox tests - I was thinking of finding the subset of FF tests that pass and put it in some list/script so that we can run/keep track of it. +1 (+1, yes, please) Week of 29th June (actual): - Finish tor-browser-bundle-testsuite@40002: Add test for "Add v3 onion services client authentication prompt" TB patch - Revise & Rebase #33533 to esr78 - Revise tor-browser-spec@40001: Add rebasing process document - Quick patch for #40020: On a v2 onion page, Onion-Location with a v3 onion should count as "onion available" Week of 6th July: - Revise & Rebase #33533 to 79beta and test tor-browser-spec#40001 process - 40010: Improve/Simplify Https-Everywhere Onion Name Implementation - torbutton@40001: Generate tor-browser-brand.ftl from brand.properties and brand.dtd - Iterate on tor-browser@33791: Evaluate Firefox tests - I was thinking of finding the subset of FF tests that pass and put it in some list/script so that we can run/keep track of it. +1 (+1, yes, please) Jeremy Rand: Week of 29 June (planned): Look more seriously at what's needed to port the Namecoin support to macOS/Windows. Keep working on rebasing Namecoin's patches to Electrum 4.0.0. Continue working on upstreaming Namecoin's Electrum patches. Continue talking to NLnet about funding things. Issue a formal statement from Namecoin about the OTF situation (hopefully it helps). Hopefully get my GitLab account sorted out. Week of 29 June (actual): Look more seriously at what's needed to port the Namecoin support to macOS/Windows. (WIP) Upstream Electrum released 4.0.1. (4.0.0 was skipped for unknown reasons.) Merge some upstream code from Electrum 4.0.1. Various NLnet coordination. Finish writing OTF statement for Namecoin (not published yet). I can now login to GitLab (though email notifications don't work yet here...) Week of 6 July (planned): File some GitLab issues about Namecoin support in macOS/Windows. Work on getting Electrum-NMC 4.0.1 ready. Work on upstreaming Electrum-NMC patches. More NLnet coordination. Publish OTF statement on Namecoin.org. Maybe figure out why email notifications aren't working for me from GitLab. <-- notifications were disabled before, they do not work for a specific project for you? --gaba (Hmm, maybe something was fixed without me noticing, will try again. -Jeremy) -- she/her are my pronouns GPG Fingerprint EE3F DF5C AD91 643C 21BE 8370 180D B06C 59CA BD19
participants (1)
-
Gaba