[tor-project] PieroV's Monthly Status Report, November 2023
Pier Angelo Vendrame
pierov at torproject.org
Fri Dec 1 14:46:24 UTC 2023
Hi everyone!
Here is my status report for November 2023.
During most of the month, I've worked on experimenting with porting the
tor integration refactors I wrote last Summer and the connection assist
to Android.
In particular, I experimented with the plumbing mechanisms between our
JS code and the Java code of the Android parts of Firefox Android.
I've had promising results, and I've opened a MR [0] to merge them to
our main codebase, even though they will be initially gated in the
nightly channel.
On the second week of November, at Tor, we had a hack week about writing
documentation. My proposal [1] was to create a graphical visualization
of the dependencies between the various projects in tor-browser-build
and to add a readme file to each project.
I also contributed to some wiki pages created by other members of the
applications team.
In addition to that, I worked on smaller issues, such as enabling
portable mode for the DLL blocklist [2], updating our build containers
to Debian bookworm [3], fixing a warning on our .dmgs [4], rebasing our
alphas to Firefox 115.5.0esr and more.
Finally, I realized I'd written a few scripts on several occasions, and
I scattered them through various GitLab comments. Therefore, I gathered
them in a personal repository [5]. They're not refined, but maybe some
might be useful again in the future.
Cheers,
Pier
[0]
https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/852
[1] https://gitlab.torproject.org/tpo/community/hackweek/-/issues/25
[2]
https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42163
[3]
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41016
[4]
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41020
[5] https://gitlab.torproject.org/pierov/lazy-scripts
More information about the tor-project
mailing list