Projects from Google Summer of Code 2022
We are happy that the Tor Project is again participating in Google Summer of Code. Mentorship programs are very important for open source projects as they help us have one more way of bringing new contributors to our projects. Starting in June this year we will have the following mentors and their projects working with a contributor from Google Summer of Code:
Tor Weather: Improving the Tor network by Sarthik Gupta
This project will bring back Tor Weather. It is an email notification service that relay operators can subscribe to and choose which notifications they want to receive about their relay.
- Mentors: Georg and Hiro
- Project: https://gitlab.torproject.org/tpo/team/-/wikis/GSoC#1-tor-weather
OONI Probe Network Experiments: Detecting TLS Middleboxes and Port-based Blocking
This project is about researching and developing new network experiments to be integrated inside the OONI Probe CLI. The contributor will write network measurements code and unit/integration tests for OONI's measurement engine.
- Mentor: Simone
- Project: https://gitlab.torproject.org/tpo/team/-/wikis/GSoC#2-ooni-probe-network-experiments
Tor Project: OONI Explorer & Design System Improvements
This project will improve OONI Explorer. Specifically improvements on the OONI Explorer country pages to enrich them with data coming from new experiments and make use of new backend API calls to display more rich information about blocking. Moreover this work will entail modernizing the code base, improving the user interface, fixing usability issues, and writing more unit/integration tests.
- Mentor: Arturo
- Project: https://gitlab.torproject.org/tpo/team/-/wikis/GSoC#4-ooni-explorer-improvements
The contributors will start working with the Tor Project and OONI in the next few weeks.
Comments
We encourage respectful, on-topic comments. Comments that violate our Code of Conduct will be deleted. Off-topic comments may be deleted at the discretion of the moderators. Please do not comment as a way to receive support or to report bugs on a post unrelated to a release. If you are looking for support, please see our FAQ, user support forum or ways to get in touch with us.