|
The following is a page to help with GSoC / SoP / Outreachy coordination.
|
|
The following is a page to help with GSoC / SoP / Outreachy coordination.
|
|
|
|
|
|
|
|
|
|
# GOOGLE SUMMER OF CODE'S PROJECT FOR 2022
|
|
# GOOGLE SUMMER OF CODE'S PROJECT FOR 2022
|
|
|
|
|
|
## 1. Tor Weather
|
|
## 1. Tor Weather
|
... | @@ -12,6 +11,7 @@ Mentor: Geko |
... | @@ -12,6 +11,7 @@ Mentor: Geko |
|
If a relay disappears today, it is unlikely that anyone will notice or even send an email to the operator.
|
|
If a relay disappears today, it is unlikely that anyone will notice or even send an email to the operator.
|
|
|
|
|
|
The entire Tor network would benefit from a "Tor Weather" service to notify relay and bridge operators when the state of their relays has changed. This has a number of benefits, including:
|
|
The entire Tor network would benefit from a "Tor Weather" service to notify relay and bridge operators when the state of their relays has changed. This has a number of benefits, including:
|
|
|
|
|
|
- increasing the likelihood that relay operators notice problems and actually mitigate them.
|
|
- increasing the likelihood that relay operators notice problems and actually mitigate them.
|
|
- showing relay operators that someone actually cares if their relays go down or become outdated or have other problems
|
|
- showing relay operators that someone actually cares if their relays go down or become outdated or have other problems
|
|
- giving relay operators information about best-practices, e.g not running outdated versions, fixing their DNS, etc...
|
|
- giving relay operators information about best-practices, e.g not running outdated versions, fixing their DNS, etc...
|
... | @@ -24,89 +24,113 @@ This project would involve the implementation of an email notification service t |
... | @@ -24,89 +24,113 @@ This project would involve the implementation of an email notification service t |
|
|
|
|
|
This project already existed and was known as "Tor Weather". It was unfortunately discontinued due to lack of maintenance and resources to keep the project alive. However, we think that this is still a great idea and the most efficient way to achieve and maintain a healthy Tor network on the long run. The resulting service should conform to our current styleguide.
|
|
This project already existed and was known as "Tor Weather". It was unfortunately discontinued due to lack of maintenance and resources to keep the project alive. However, we think that this is still a great idea and the most efficient way to achieve and maintain a healthy Tor network on the long run. The resulting service should conform to our current styleguide.
|
|
|
|
|
|
There is a repository, maintained independently from the Tor project, with code that we could think about reusing and expanding upon for implementing this proposal. It's at https://github.com/thingless/torweather/. There are additional resources below which should get evaluated to find the right design choice for a new Tor Weather service.
|
|
There is a repository, maintained independently from the Tor project, with code that we could think about reusing and expanding upon for implementing this proposal. It's at <https://github.com/thingless/torweather/>. There are additional resources below which should get evaluated to find the right design choice for a new Tor Weather service.
|
|
|
|
|
|
This notification service should support subscribing via single relay fingerprint or MyFamily groups. Additionally, it should not need any subscription change if a new relay gets added to the family. As this service would store email addresses of potential tor relay operators, they should be kept private and safeguarded. However, a passive observer can collect them by watching outbound email traffic if no TLS is used. As such, this service should suggest using a dedicated email address for this service.
|
|
This notification service should support subscribing via single relay fingerprint or MyFamily groups. Additionally, it should not need any subscription change if a new relay gets added to the family. As this service would store email addresses of potential tor relay operators, they should be kept private and safeguarded. However, a passive observer can collect them by watching outbound email traffic if no TLS is used. As such, this service should suggest using a dedicated email address for this service.
|
|
|
|
|
|
Once a basic email notification service is implemented, these are some ideas for potential notification types that could be implemented within it:
|
|
Once a basic email notification service is implemented, these are some ideas for potential notification types that could be implemented within it:
|
|
|
|
|
|
Email me when my node is down - Here we should decide how long before we send a notification?
|
|
```plaintext
|
|
Email me when my relay is affected by a security vulnerability
|
|
Email me when my node is down - Here we should decide how long before we send a notification?
|
|
Email me when my relay runs an end-of-life version of tor
|
|
Email me when my relay is affected by a security vulnerability
|
|
Email me when my relay runs an outdated tor version
|
|
Email me when my relay runs an end-of-life version of tor
|
|
Email me when my exit relay fails to resolve hostnames (DNS failure)
|
|
Email me when my relay runs an outdated tor version
|
|
Email me when my relay loses the stable/guard/exit flag
|
|
Email me when my exit relay fails to resolve hostnames (DNS failure)
|
|
Email me when my MyFamily configuration is broken
|
|
Email me when my relay loses the stable/guard/exit flag
|
|
Email me when you detect issues with my relay
|
|
Email me when my MyFamily configuration is broken
|
|
Email me with suggestions for configuration improvements for my relay
|
|
Email me when you detect issues with my relay
|
|
Email me when my relay is on the top 20/50/100 relays list
|
|
Email me with suggestions for configuration improvements for my relay
|
|
Email me with monthly/quarterly status information, e.g what is my position in the overall relay list, how much traffic did my relay do during the last month, etc...
|
|
Email me when my relay is on the top 20/50/100 relays list
|
|
Email me about new relay requirements
|
|
Email me with monthly/quarterly status information, e.g what is my position in the overall relay list, how much traffic did my relay do during the last month, etc...
|
|
Email me about tor relay operator events
|
|
Email me about new relay requirements
|
|
|
|
Email me about tor relay operator events
|
|
|
|
```
|
|
|
|
|
|
For each notification implemented, there should be a corresponding specification written to describe the meaning of each notification type.
|
|
For each notification implemented, there should be a corresponding specification written to describe the meaning of each notification type.
|
|
|
|
|
|
### Resources:
|
|
### Resources:
|
|
- Current issue in our bug tracker: [https://gitlab.torproject.org/tpo/network-health/team/-/issues/107](https://gitlab.torproject.org/tpo/network-health/team/-/issues/107)
|
|
|
|
- Another Tor Weather code base: [https://github.com/meejah/tor-weather](https://github.com/meejah/tor-weather)
|
|
|
|
- Old Tor Weather experience: [https://web.archive.org/web/20141004055709/https://weather.torproject.org/subscribe/](https://web.archive.org/web/20141004055709/https://weather.torproject.org/subscribe/)
|
|
|
|
- Our old code base: [https://gitweb.torproject.org/weather.git/](https://gitweb.torproject.org/weather.git/)
|
|
|
|
|
|
|
|
-----------
|
|
- Current issue in our bug tracker: https://gitlab.torproject.org/tpo/network-health/team/-/issues/107
|
|
|
|
- Another Tor Weather code base: <https://github.com/meejah/tor-weather>
|
|
|
|
- Old Tor Weather experience: <https://web.archive.org/web/20141004055709/https://weather.torproject.org/subscribe/>
|
|
|
|
- Our old code base: <https://gitweb.torproject.org/weather.git/>
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
# PREVIOUS YEARS AT THE TOR PROJECT
|
|
# PREVIOUS YEARS AT THE TOR PROJECT
|
|
|
|
|
|
# GSoC & Outreachy 2021
|
|
# GSoC & Outreachy 2021
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Apratim Ranjan Chakrabarty | Barkin (woswos) | Georg (GeKo) | \_ranchak\_ | | [Alexa Top Sites Captcha and Tor Block Monitoring](https://gitlab.torproject.org/woswos/CAPTCHA-Monitor/-/wikis/GSoC-2021) |
|
|
| Apratim Ranjan Chakrabarty | Barkin (woswos) | Georg (GeKo) | _ranchak_ | | [Alexa Top Sites Captcha and Tor Block Monitoring](https://gitlab.torproject.org/woswos/CAPTCHA-Monitor/-/wikis/GSoC-2021) |
|
|
| Kulsoom Zahra | Gus | - | kulsoom_z | - | Help Tor Project support our users |
|
|
| Kulsoom Zahra | Gus | - | kulsoom_z | - | Help Tor Project support our users |
|
|
|
|
|
|
# GSoC & Outreachy 2020
|
|
# GSoC & Outreachy 2020
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Barkin Simsek | Georg (GeKo) | Roger (arma) | woswos | yes | [Cloudflare CAPTCHA Monitoring](https://gitlab.torproject.org/woswos/CAPTCHA-Monitor) ([OSC Hub link](https://hub.osc.dial.community/t/tor-project-cloudflare-captcha-monitoring/1558)) |
|
|
| Barkin Simsek | Georg (GeKo) | Roger (arma) | woswos | yes | [Cloudflare CAPTCHA Monitoring](https://gitlab.torproject.org/woswos/CAPTCHA-Monitor) ([OSC Hub link](https://hub.osc.dial.community/t/tor-project-cloudflare-captcha-monitoring/1558)) |
|
|
| Krona Emmanuel | sarath | hellais | | yes |[Hub OONI Social Media Sharing](https://hub.osc.dial.community/t/tor-project-ooni-social-media-sharing/1588OSC) |
|
|
| Krona Emmanuel | sarath | hellais | | yes | [Hub OONI Social Media Sharing](https://hub.osc.dial.community/t/tor-project-ooni-social-media-sharing/1588OSC) |
|
|
| Hashik Donthineni | cohosh | phw | HashikD | yes |[Snowflake Proxy on Android](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/SnowflakeProxyAndroid) ([OSC Hub link](https://hub.osc.dial.community/t/tor-project-snowflake-proxy-on-android/1593))|
|
|
| Hashik Donthineni | cohosh | phw | HashikD | yes | [Snowflake Proxy on Android](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/SnowflakeProxyAndroid) ([OSC Hub link](https://hub.osc.dial.community/t/tor-project-snowflake-proxy-on-android/1593)) |
|
|
| Aya Hany | hiro | antonela | aya | | Privacy Friendly web |
|
|
| Aya Hany | hiro | antonela | aya | | Privacy Friendly web |
|
|
| c | nickm | ahf | Caitlin | | [Improve Tor Relay IPv6 Network Support](https://chroniko.jp/~c/outreachy/) ([Outreachy page](https://www.outreachy.org/outreachy-may-2020-internship-round/communities/tor-project/#improve-tor-relay-ipv6-network-support)) |
|
|
| c | nickm | ahf | Caitlin | | [Improve Tor Relay IPv6 Network Support](https://chroniko.jp/\~c/outreachy/) ([Outreachy page](https://www.outreachy.org/outreachy-may-2020-internship-round/communities/tor-project/#improve-tor-relay-ipv6-network-support)) |
|
|
| Joydeep | Gus | - | championquizzer | | [Outreachy page](https://www.outreachy.org/outreachy-december-2020-internship-round/communities/tor-project/) |
|
|
| Joydeep | Gus | - | championquizzer | | [Outreachy page](https://www.outreachy.org/outreachy-december-2020-internship-round/communities/tor-project/) |
|
|
| Maria Violante | ahf | - | mariav | - | [Anonymous GitLab Ticketing](https://blog.torproject.org/anonymous-gitlab) |
|
|
| Maria Violante | ahf | - | mariav | - | [Anonymous GitLab Ticketing](https://blog.torproject.org/anonymous-gitlab) |
|
|
|
|
|
|
## Schedule
|
|
## Schedule
|
|
* **1st status update:** N/A
|
|
|
|
* **2nd status update:** N/A
|
|
* **1st status update:** N/A
|
|
* **First phase evaluation:** June 29th - July 3rd
|
|
* **2nd status update:** N/A
|
|
* **3rd status update:** N/A
|
|
* **First phase evaluation:** June 29th - July 3rd
|
|
* **4th status update:** N/A
|
|
* **3rd status update:** N/A
|
|
* **Second phase evaluation:** July 27th - 31st
|
|
* **4th status update:** N/A
|
|
* **5th status update:** N/A
|
|
* **Second phase evaluation:** July 27th - 31st
|
|
* **6th status update:** N/A
|
|
* **5th status update:** N/A
|
|
* **GSoC finals:** August 31st - September 7th
|
|
* **6th status update:** N/A
|
|
|
|
* **GSoC finals:** August 31st - September 7th
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
* **Aya Hany (Privacy Friendly Web)**
|
|
|
|
* **Barkin Simsek (Cloudflare CAPTCHA Monitoring)**
|
|
|
|
* **05/12/20** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2020-May/014285.html)
|
|
|
|
* **05/11/20** - [Week 20 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w20/1612/8)
|
|
|
|
* **05/18/20** - [Week 21 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w21/1646/11)
|
|
|
|
* **05/25/20** - [Week 22 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w22/1672/11)
|
|
|
|
* **06/01/20** - [Week 23 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w23/1686/13)
|
|
|
|
* **06/08/20** - [Week 24 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w24/1701/12)
|
|
|
|
* **Hashik Donthineni (Snowflake Proxy on Android)**
|
|
|
|
* **05/07/20** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2020-May/014267.html)
|
|
|
|
* **05/11/20** - [Week 20 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w20/1612/2)
|
|
|
|
* **05/18/20** - [Week 21 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w21/1646/4)
|
|
|
|
* **Krona Emmanuel (OONI Social Media Sharing)**
|
|
|
|
* **05/06/20** - [introduction](https://hub.osc.dial.community/t/tor-project-ooni-social-media-sharing/1588)
|
|
|
|
* **05/18/20** - [Week 21 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w21/1646/2)
|
|
|
|
|
|
|
|
|
|
* **Aya Hany (Privacy Friendly Web)**
|
|
|
|
* **Barkin Simsek (Cloudflare CAPTCHA Monitoring)**
|
|
|
|
* **05/12/20** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2020-May/014285.html)
|
|
|
|
* **05/11/20** - [Week 20 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w20/1612/8)
|
|
|
|
* **05/18/20** - [Week 21 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w21/1646/11)
|
|
|
|
* **05/25/20** - [Week 22 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w22/1672/11)
|
|
|
|
* **06/01/20** - [Week 23 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w23/1686/13)
|
|
|
|
* **06/08/20** - [Week 24 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w24/1701/12)
|
|
|
|
* **Hashik Donthineni (Snowflake Proxy on Android)**
|
|
|
|
* **05/07/20** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2020-May/014267.html)
|
|
|
|
* **05/11/20** - [Week 20 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w20/1612/2)
|
|
|
|
* **05/18/20** - [Week 21 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w21/1646/4)
|
|
|
|
* **Krona Emmanuel (OONI Social Media Sharing)**
|
|
|
|
* **05/06/20** - [introduction](https://hub.osc.dial.community/t/tor-project-ooni-social-media-sharing/1588)
|
|
|
|
* **05/18/20** - [Week 21 Update](https://hub.osc.dial.community/t/weekly-gsoc-standups-for-2020-w21/1646/2)
|
|
|
|
|
|
# SoP 2018
|
|
# SoP 2018
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Stelios Barberakis | Juha Nurmi (numes) | George (asn) | chefarov | Yes | Ahmia - Onion Service Search |
|
|
| Stelios Barberakis | Juha Nurmi (numes) | George (asn) | chefarov | Yes | Ahmia - Onion Service Search |
|
|
| Dave Rolek | Damian Johnson (Atagar) | Teor | dmr | Yes | Python Tor Client |
|
|
| Dave Rolek | Damian Johnson (Atagar) | Teor | dmr | Yes | Python Tor Client |
|
|
| Juga | Matt Traudt (Pastly) | Teor | Juga | Yes | Bandwidth Scanner |
|
|
| Juga | Matt Traudt (Pastly) | Teor | Juga | Yes | Bandwidth Scanner |
|
|
|
|
|
|
### Tor Browser Fingerprinting Project
|
|
### Tor Browser Fingerprinting Project
|
... | @@ -116,47 +140,44 @@ For each notification implemented, there should be a corresponding specification |
... | @@ -116,47 +140,44 @@ For each notification implemented, there should be a corresponding specification |
|
|
|
|
|
## Schedule
|
|
## Schedule
|
|
|
|
|
|
* **1st status update:** May 25th
|
|
* **1st status update:** May 25th
|
|
* **2nd status update:** June 8th
|
|
* **2nd status update:** June 8th
|
|
* **First phase evaluation:** June 11-15th
|
|
* **First phase evaluation:** June 11-15th
|
|
* **3rd status update:** June 22nd
|
|
* **3rd status update:** June 22nd
|
|
* **4th status update:** July 6th
|
|
* **4th status update:** July 6th
|
|
* **Second phase evaluation:** July 9-13th
|
|
* **Second phase evaluation:** July 9-13th
|
|
* **5th status update:** July 20th
|
|
* **5th status update:** July 20th
|
|
* **6th status update:** August 3rd
|
|
* **6th status update:** August 3rd
|
|
* **SoP final evaluation:** August 14-August 21
|
|
* **SoP final evaluation:** August 14-August 21
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
* **Stelios Barberakis (Ahmia - Onion Service Search)**
|
|
|
|
* **08/06/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-August/001933.html)
|
|
|
|
* **07/20/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001906.html)
|
|
|
|
* **07/06/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001880.html)
|
|
|
|
* **06/22/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001854.html)
|
|
|
|
* **06/10/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001824.html)
|
|
|
|
* **05/29/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-May/001812.html)
|
|
|
|
* **04/23/18** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2018-April/013089.html)
|
|
|
|
|
|
|
|
|
|
|
|
* **Dave Rolek (Python Tor Client)**
|
|
|
|
* **08/13/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-August/001945.html)
|
|
|
|
* **07/25/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001917.html)
|
|
|
|
* **07/13/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001886.html)
|
|
|
|
* **06/25/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001858.html)
|
|
|
|
* **06/13/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001830.html)
|
|
|
|
* **05/29/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-May/001811.html)
|
|
|
|
* **04/23/18** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2018-April/013090.html)
|
|
|
|
|
|
|
|
* **Juga (Bandwidth Scanner)**
|
|
|
|
* **08/07/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-August/001937.html)
|
|
|
|
* **07/27/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001924.html)
|
|
|
|
* **07/07/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001882.html)
|
|
|
|
* **06/24/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001857.html)
|
|
|
|
* **06/09/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001823.html)
|
|
|
|
* **05/30/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-May/001813.html)
|
|
|
|
* **04/23/18** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2018-April/013088.html)
|
|
|
|
|
|
|
|
# GSoC 2017
|
|
* **Stelios Barberakis (Ahmia - Onion Service Search)**
|
|
|
|
* **08/06/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-August/001933.html)
|
|
|
|
* **07/20/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001906.html)
|
|
|
|
* **07/06/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001880.html)
|
|
|
|
* **06/22/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001854.html)
|
|
|
|
* **06/10/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001824.html)
|
|
|
|
* **05/29/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-May/001812.html)
|
|
|
|
* **04/23/18** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2018-April/013089.html)
|
|
|
|
* **Dave Rolek (Python Tor Client)**
|
|
|
|
* **08/13/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-August/001945.html)
|
|
|
|
* **07/25/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001917.html)
|
|
|
|
* **07/13/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001886.html)
|
|
|
|
* **06/25/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001858.html)
|
|
|
|
* **06/13/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001830.html)
|
|
|
|
* **05/29/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-May/001811.html)
|
|
|
|
* **04/23/18** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2018-April/013090.html)
|
|
|
|
* **Juga (Bandwidth Scanner)**
|
|
|
|
* **08/07/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-August/001937.html)
|
|
|
|
* **07/27/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001924.html)
|
|
|
|
* **07/07/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-July/001882.html)
|
|
|
|
* **06/24/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001857.html)
|
|
|
|
* **06/09/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-June/001823.html)
|
|
|
|
* **05/30/18** - [report](https://lists.torproject.org/pipermail/tor-project/2018-May/001813.html)
|
|
|
|
* **04/23/18** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2018-April/013088.html)
|
|
|
|
|
|
|
|
# GSoC 2017
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Felipe Dau | David Stainton (dawuud) | meejah | dau | yes | unMessage |
|
|
| Felipe Dau | David Stainton (dawuud) | meejah | dau | yes | unMessage |
|
... | @@ -166,59 +187,55 @@ For each notification implemented, there should be a corresponding specification |
... | @@ -166,59 +187,55 @@ For each notification implemented, there should be a corresponding specification |
|
|
|
|
|
## Schedule
|
|
## Schedule
|
|
|
|
|
|
* **1st status update:** June 9th
|
|
* **1st status update:** June 9th
|
|
* **2nd status update:** June 23rd
|
|
* **2nd status update:** June 23rd
|
|
* **First phase evaluation:** June 26-30th
|
|
* **First phase evaluation:** June 26-30th
|
|
* **3rd status update:** July 7th
|
|
* **3rd status update:** July 7th
|
|
* **4th status update:** July 21st
|
|
* **4th status update:** July 21st
|
|
* **Second phase evaluation:** July 24-28th
|
|
* **Second phase evaluation:** July 24-28th
|
|
* **5th status update:** August 4th
|
|
* **5th status update:** August 4th
|
|
* **6th status update:** August 18th
|
|
* **6th status update:** August 18th
|
|
* **GSoC finals:** August 29-September 5th
|
|
* **GSoC finals:** August 29-September 5th
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
|
|
|
|
* **Felipe Dau (unMessage)**
|
|
* **Felipe Dau (unMessage)**
|
|
* **8/19/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001392.html)
|
|
* **8/19/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001392.html)
|
|
* **8/4/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001346.html)
|
|
* **8/4/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001346.html)
|
|
* **7/21/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001318.html)
|
|
* **7/21/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001318.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001260.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001260.html)
|
|
* **6/28/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001222.html)
|
|
* **6/28/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001222.html)
|
|
* **6/9/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001193.html)
|
|
* **6/9/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001193.html)
|
|
* **5/11/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001139.html)
|
|
* **5/11/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001139.html)
|
|
|
|
* **Iry (anon-connection-wizard)**
|
|
* **Iry (anon-connection-wizard)**
|
|
* **8/17/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001384.html)
|
|
* **8/17/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001384.html)
|
|
* **8/5/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001349.html)
|
|
* **8/5/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001349.html)
|
|
* **7/20/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001315.html)
|
|
* **7/20/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001315.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001258.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001258.html)
|
|
* **6/22/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001212.html)
|
|
* **6/22/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001212.html)
|
|
* **6/10/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001194.html)
|
|
* **6/10/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001194.html)
|
|
* **5/6/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001135.html)
|
|
* **5/6/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001135.html)
|
|
* **Nur-Magomed Dzhamiev (Crash Reporter for Tor Browser)**
|
|
|
|
* **8/21/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001396.html)
|
|
* **Nur-Magomed Dzhamiev (Crash Reporter for Tor Browser)**
|
|
* **8/5/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001348.html)
|
|
* **8/21/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001396.html)
|
|
* **7/21/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001317.html)
|
|
* **8/5/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001348.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001259.html)
|
|
* **7/21/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001317.html)
|
|
* **6/23/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001213.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001259.html)
|
|
* **5/14/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001197.html)
|
|
* **6/23/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001213.html)
|
|
* **5/12/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001141.html)
|
|
* **5/14/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001197.html)
|
|
* **Pushkar Pathak (Improving Ahmia - Hidden Service Search)**
|
|
* **5/12/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001141.html)
|
|
* **8/6/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001352.html)
|
|
|
|
* **7/22/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001319.html)
|
|
* **Pushkar Pathak (Improving Ahmia - Hidden Service Search)**
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001254.html)
|
|
* **8/6/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-August/001352.html)
|
|
* **6/23/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001215.html)
|
|
* **7/22/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001319.html)
|
|
* **6/10/17** - [report](https://lists.torproject.org/pipermail/tor-dev/2017-June/012304.html)
|
|
* **7/7/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-July/001254.html)
|
|
* **5/12/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001143.html)
|
|
* **6/23/17** - [report](https://lists.torproject.org/pipermail/tor-project/2017-June/001215.html)
|
|
|
|
* **6/10/17** - [report](https://lists.torproject.org/pipermail/tor-dev/2017-June/012304.html)
|
|
|
|
* **5/12/17** - [introduction](https://lists.torproject.org/pipermail/tor-project/2017-May/001143.html)
|
|
|
|
|
|
|
|
# GSoC 2016
|
|
# GSoC 2016
|
|
|
|
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Amogh Pradeep | Nathan | Hans | amoghbl1 | yes | Orfox |
|
|
| Amogh Pradeep | Nathan | Hans | amoghbl1 | yes | Orfox |
|
|
| Huy Vu | Marcela (masomel) | Arlo (arlolra) | c633 | yes | CONIKS for Tor Messenger |
|
|
| Huy Vu | Marcela (masomel) | Arlo (arlolra) | c633 | yes | CONIKS for Tor Messenger |
|
|
| Ismael Riahi | Juha Nurmi (numes) | George (asn) | zma | yes | Ahmia search engine for hidden services |
|
|
| Ismael Riahi | Juha Nurmi (numes) | George (asn) | zma | yes | Ahmia search engine for hidden services |
|
|
| Mridul Malpotra | Philipp (phw) | Damian (atagar) | mtyamantau | no | Exitmap improvements project |
|
|
| Mridul Malpotra | Philipp (phw) | Damian (atagar) | mtyamantau | no | Exitmap improvements project |
|
|
| Pierre Laperdrix | Georg (GeKo) | Günes Acar, Nicolas (boklm) | SuperOctopus | yes | Fingerprint Central |
|
|
| Pierre Laperdrix | Georg (GeKo) | Günes Acar, Nicolas (boklm) | SuperOctopus | yes | Fingerprint Central |
|
... | @@ -227,162 +244,151 @@ For each notification implemented, there should be a corresponding specification |
... | @@ -227,162 +244,151 @@ For each notification implemented, there should be a corresponding specification |
|
|
|
|
|
## Schedule
|
|
## Schedule
|
|
|
|
|
|
* **1st status update:** June 3rd
|
|
* **1st status update:** June 3rd
|
|
* **2nd status update:** June 17th
|
|
* **2nd status update:** June 17th
|
|
* **GSoC midterms:** June 20-27th
|
|
* **GSoC midterms:** June 20-27th
|
|
* **3rd status update:** July 1st
|
|
* **3rd status update:** July 1st
|
|
* **4th status update:** July 15th
|
|
* **4th status update:** July 15th
|
|
* **5th status update:** July 29th
|
|
* **5th status update:** July 29th
|
|
* **6th status update:** August 12th
|
|
* **6th status update:** August 12th
|
|
* **GSoC finals:** August 23-29th
|
|
* **GSoC finals:** August 23-29th
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
|
|
|
|
* **Amogh Pradeep (Orfox)**
|
|
* **Amogh Pradeep (Orfox)**
|
|
* **8/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011297.html)
|
|
* **8/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011297.html)
|
|
* **7/28/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011231.html)
|
|
* **7/28/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011231.html)
|
|
* **7/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011214.html)
|
|
* **7/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011214.html)
|
|
* **6/30/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011158.html)
|
|
* **6/30/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011158.html)
|
|
* **6/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011074.html)
|
|
* **6/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011074.html)
|
|
* **6/3/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011026.html)
|
|
* **6/3/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011026.html)
|
|
* **4/26/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010845.html)
|
|
* **4/26/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010845.html)
|
|
|
|
* **Huy Vu (CONIKS for Tor Messenger)**
|
|
* **Huy Vu (CONIKS for Tor Messenger)**
|
|
* **8/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011293.html)
|
|
* **8/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011293.html)
|
|
* **7/30/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011239.html)
|
|
* **7/30/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011239.html)
|
|
* **7/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011215.html)
|
|
* **7/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011215.html)
|
|
* **7/1/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011172.html)
|
|
* **7/1/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011172.html)
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011079.html)
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011079.html)
|
|
* **6/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011025.html)
|
|
* **6/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011025.html)
|
|
* **4/23/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010824.html)
|
|
* **4/23/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010824.html)
|
|
* **Ismael Riahi (Ahmia search engine for hidden services)**
|
|
|
|
* **8/12/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011290.html)
|
|
* **Ismael Riahi (Ahmia search engine for hidden services)**
|
|
* **7/29/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011238.html)
|
|
* **8/12/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011290.html)
|
|
* **7/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011216.html)
|
|
* **7/29/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011238.html)
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011179.html)
|
|
* **7/15/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011216.html)
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011084.html)
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011179.html)
|
|
* **6/3/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011028.html)
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011084.html)
|
|
* **4/24/16** - [introducton](https://lists.torproject.org/pipermail/tor-dev/2016-April/010832.html)
|
|
* **6/3/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011028.html)
|
|
* **Mridul Malpotra (Exitmap improvements project)**
|
|
* **4/24/16** - [introducton](https://lists.torproject.org/pipermail/tor-dev/2016-April/010832.html)
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011180.html)
|
|
|
|
* **6/27/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011140.html)
|
|
* **Mridul Malpotra (Exitmap improvements project)**
|
|
* **6/5/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011039.html)
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011180.html)
|
|
* **4/23/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010823.html)
|
|
* **6/27/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011140.html)
|
|
* **Pierre Laperdrix (Fingerprint Central)**
|
|
* **6/5/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011039.html)
|
|
* **8/12/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011287.html)
|
|
* **4/23/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010823.html)
|
|
* **7/29/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011233.html)
|
|
|
|
* **7/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011217.html)
|
|
* **Pierre Laperdrix (Fingerprint Central)**
|
|
* **7/1/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011171.html)
|
|
* **8/12/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011287.html)
|
|
* **6/24/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011125.html)
|
|
* **7/29/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011233.html)
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011080.html)
|
|
* **7/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011217.html)
|
|
* **6/3/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011027.html)
|
|
* **7/1/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011171.html)
|
|
* **4/24/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010826.html)
|
|
* **6/24/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011125.html)
|
|
* **Sambuddha Basu (Expand Nyx)** - starting May 1st
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011080.html)
|
|
* **7/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011218.html)
|
|
* **6/3/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011027.html)
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011176.html)
|
|
* **4/24/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010826.html)
|
|
* **6/18/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011087.html)
|
|
|
|
* **6/4/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011033.html)
|
|
* **Sambuddha Basu (Expand Nyx)** - starting May 1st
|
|
* **4/25/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010842.html)
|
|
* **7/16/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011218.html)
|
|
* **segfault (Tails Server)** - starting May 5th
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011176.html)
|
|
* **8/23/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011316.html)
|
|
* **6/18/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011087.html)
|
|
* **7/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011219.html)
|
|
* **6/4/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011033.html)
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011175.html)
|
|
* **4/25/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010842.html)
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011083.html)
|
|
|
|
* **5/20/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-May/010979.html)
|
|
* **segfault (Tails Server)** - starting May 5th
|
|
* **5/6/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-May/010880.html)
|
|
* **8/23/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-August/011316.html)
|
|
* **4/22/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010822.html)
|
|
* **7/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011219.html)
|
|
|
|
* **7/2/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-July/011175.html)
|
|
|
|
* **6/17/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-June/011083.html)
|
|
|
|
* **5/20/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-May/010979.html)
|
|
|
|
* **5/6/16** - [report](https://lists.torproject.org/pipermail/tor-dev/2016-May/010880.html)
|
|
|
|
* **4/22/16** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2016-April/010822.html)
|
|
|
|
|
|
|
|
# SoP 2015
|
|
# SoP 2015
|
|
|
|
|
|
For 2015 ran our own program instead of GSoC ([program announcement](https://blog.torproject.org/blog/tor-summer-privacy-apply-now-0), [selected applications](https://blog.torproject.org/blog/tor-summer-privacy-projects)).
|
|
For 2015 ran our own program instead of GSoC ([program announcement](https://blog.torproject.org/blog/tor-summer-privacy-apply-now-0), [selected applications](https://blog.torproject.org/blog/tor-summer-privacy-projects)).
|
|
|
|
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Donncha O'Cearbhaill | David | George | DonnchaC | yes | [Load Balancing/High Availability Onion Services](https://gist.github.com/DonnchaC/03ad5cd0b8ead0ae9e30) |
|
|
| Donncha O'Cearbhaill | David | George | DonnchaC | yes | [Load Balancing/High Availability Onion Services](https://gist.github.com/DonnchaC/03ad5cd0b8ead0ae9e30) |
|
|
| Jesse Victors | Yawning | George | kernelcorn | yes | [The Onion Name System](https://lists.torproject.org/pipermail/tor-dev/2015-May/008826.html) |
|
|
| Jesse Victors | Yawning | George | kernelcorn | yes | [The Onion Name System](https://lists.torproject.org/pipermail/tor-dev/2015-May/008826.html) |
|
|
| Israel Leiva | Sukhbir | Nima | ilv | yes | [Enhance GetTor](https://people.torproject.org/~ilv/sop_proposal_2015.html) |
|
|
| Israel Leiva | Sukhbir | Nima | ilv | yes | [Enhance GetTor](https://people.torproject.org/\~ilv/sop_proposal_2015.html) |
|
|
| Cristobal Leiva | Damian | Arturo | clv | yes | [Relay Web Dashboard](https://leivaburto.github.io/sop-proposal/) |
|
|
| Cristobal Leiva | Damian | Arturo | clv | yes | [Relay Web Dashboard](https://leivaburto.github.io/sop-proposal/) |
|
|
|
|
|
|
## Summer Schedule
|
|
## Summer Schedule
|
|
|
|
|
|
The following schedule is being used by Donncha and Jesse.
|
|
The following schedule is being used by Donncha and Jesse.
|
|
|
|
|
|
* **Projects officially start:** May 25th
|
|
* **Projects officially start:** May 25th
|
|
* **1st status update:** June 5th
|
|
* **1st status update:** June 5th
|
|
* **2st status update:** June 19th
|
|
* **2st status update:** June 19th
|
|
* **3st status update and midterm evaluation:** July 3rd
|
|
* **3st status update and midterm evaluation:** July 3rd
|
|
* **4st status update:** July 17th
|
|
* **4st status update:** July 17th
|
|
* **5st status update:** July 31th
|
|
* **5st status update:** July 31th
|
|
* **6st status update:** August 14th
|
|
* **6st status update:** August 14th
|
|
* **7st status update:** August 28th
|
|
* **7st status update:** August 28th
|
|
* **End-of-term evaluation:** September 1st
|
|
* **End-of-term evaluation:** September 1st
|
|
|
|
|
|
## Winter Schedule
|
|
## Winter Schedule
|
|
|
|
|
|
The following schedule is being used by Israel and Cristobal.
|
|
The following schedule is being used by Israel and Cristobal.
|
|
|
|
|
|
* **Projects officially start:** July 6th
|
|
* **Projects officially start:** July 6th
|
|
* **1st status update:** July 17th
|
|
* **1st status update:** July 17th
|
|
* **2st status update:** July 31st
|
|
* **2st status update:** July 31st
|
|
* **3st status update and midterm evaluation:** August 14th
|
|
* **3st status update and midterm evaluation:** August 14th
|
|
* **4st status update:** August 28th
|
|
* **4st status update:** August 28th
|
|
* **5st status update:** September 11th
|
|
* **5st status update:** September 11th
|
|
* **6st status update:** September 25th
|
|
* **6st status update:** September 25th
|
|
* **7st status update:** October 9th
|
|
* **7st status update:** October 9th
|
|
* **End-of-term evaluation:** October 13th
|
|
* **End-of-term evaluation:** October 13th
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
|
|
|
|
* **Donncha O'Cearbhaill (Load Balancing/High Availability Onion Services)**
|
|
* **Donncha O'Cearbhaill (Load Balancing/High Availability Onion Services)**
|
|
* **8/30/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009376.html)
|
|
* **8/30/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009376.html)
|
|
* **8/21/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000899.html)
|
|
* **8/21/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000899.html)
|
|
* **8/2/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000884.html)
|
|
* **8/2/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000884.html)
|
|
* **7/21/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000880.html)
|
|
* **7/21/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000880.html)
|
|
* **7/3/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000869.html)
|
|
* **7/3/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000869.html)
|
|
* **6/19/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-June/000855.html)
|
|
* **6/19/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-June/000855.html)
|
|
* **6/7/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-June/000849.html)
|
|
* **6/7/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-June/000849.html)
|
|
* **5/26/15** - [introduction](https://lists.torproject.org/pipermail/tor-talk/2015-May/037966.html)
|
|
* **5/26/15** - [introduction](https://lists.torproject.org/pipermail/tor-talk/2015-May/037966.html)
|
|
|
|
* **Jesse Victors (The Onion Name System)**
|
|
* **Jesse Victors (The Onion Name System)**
|
|
* **8/28/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009375.html)
|
|
* **8/28/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009375.html)
|
|
* **8/20/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009324.html)
|
|
* **8/20/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009324.html)
|
|
* **8/4/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009197.html)
|
|
* **8/4/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-August/009197.html)
|
|
* **7/17/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-July/009103.html)
|
|
* **7/17/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-July/009103.html)
|
|
* **7/9/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-July/009049.html)
|
|
* **7/9/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-July/009049.html)
|
|
* **6/20/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-June/008964.html)
|
|
* **6/20/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-June/008964.html)
|
|
* **6/4/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-June/008935.html)
|
|
* **6/4/15** - [report](https://lists.torproject.org/pipermail/tor-dev/2015-June/008935.html)
|
|
* **5/18/15** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2015-May/008826.html)
|
|
* **5/18/15** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2015-May/008826.html)
|
|
* **Israel Leiva (Enhance GetTor)**
|
|
|
|
* **10/14/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-October/000932.html)
|
|
* **Israel Leiva (Enhance GetTor)**
|
|
* **9/30/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000922.html)
|
|
* **10/14/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-October/000932.html)
|
|
* **9/14/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000916.html)
|
|
* **9/30/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000922.html)
|
|
* **9/1/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000902.html)
|
|
* **9/14/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000916.html)
|
|
* **8/17/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000897.html)
|
|
* **9/1/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000902.html)
|
|
* **8/3/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000887.html)
|
|
* **8/17/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000897.html)
|
|
* **7/17/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000878.html)
|
|
* **8/3/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000887.html)
|
|
* **7/7/15** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2015-July/009034.html)
|
|
* **7/17/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000878.html)
|
|
* **Cristobal Leiva (Relay Web Dashboard)**
|
|
* **7/7/15** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2015-July/009034.html)
|
|
* **10/14/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-October/000933.html)
|
|
|
|
* **9/29/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000921.html)
|
|
* **Cristobal Leiva (Relay Web Dashboard)**
|
|
* **9/16/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000918.html)
|
|
* **10/14/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-October/000933.html)
|
|
* **9/1/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000903.html)
|
|
* **9/29/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000921.html)
|
|
* **8/19/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000898.html)
|
|
* **9/16/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000918.html)
|
|
* **8/3/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000886.html)
|
|
* **9/1/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-September/000903.html)
|
|
* **7/18/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000879.html)
|
|
* **8/19/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000898.html)
|
|
* **7/7/15** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2015-July/009036.html)
|
|
* **8/3/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-August/000886.html)
|
|
|
|
* **7/18/15** - [report](https://lists.torproject.org/pipermail/tor-reports/2015-July/000879.html)
|
|
|
|
* **7/7/15** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2015-July/009036.html)
|
|
|
|
|
|
|
|
# GSoC 2014
|
|
# GSoC 2014
|
|
|
|
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Juha Nurmi | George | Moritz | ahmia | yes | Ahmia.fi - Search Engine for Hidden Services |
|
|
| Juha Nurmi | George | Moritz | ahmia | yes | Ahmia.fi - Search Engine for Hidden Services |
|
|
| Christian Schulz | Karsten | Sathya | rndm | no | Integrating Compass into Globe |
|
|
| Christian Schulz | Karsten | Sathya | rndm | no | Integrating Compass into Globe |
|
|
| Amogh Pradeep | Nathan | Sathya | amoghbl1 | yes | Orbot & Orfox |
|
|
| Amogh Pradeep | Nathan | Sathya | amoghbl1 | yes | Orbot & Orfox |
|
|
| Jacob Haven | Philipp Winter | Arturo | jhaven | no | A Lightweight Censorship Analyser for Tor/OONI |
|
|
| Jacob Haven | Philipp Winter | Arturo | jhaven | no | A Lightweight Censorship Analyser for Tor/OONI |
|
... | @@ -398,130 +404,117 @@ The following schedule is being used by Israel and Cristobal. |
... | @@ -398,130 +404,117 @@ The following schedule is being used by Israel and Cristobal. |
|
|
|
|
|
## Schedule
|
|
## Schedule
|
|
|
|
|
|
* **1st status update:** June 6th
|
|
* **1st status update:** June 6th
|
|
* **2nd status update:** June 20th
|
|
* **2nd status update:** June 20th
|
|
* **GSoC midterms:** June 23-27th
|
|
* **GSoC midterms:** June 23-27th
|
|
* **3rd status update:** July 4th
|
|
* **3rd status update:** July 4th
|
|
* **4th status update:** July 18th
|
|
* **4th status update:** July 18th
|
|
* **5th status update:** August 1st
|
|
* **5th status update:** August 1st
|
|
* **6th status update:** August 15th
|
|
* **6th status update:** August 15th
|
|
* **GSoC finals:** August 18-22nd
|
|
* **GSoC finals:** August 18-22nd
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
|
|
|
|
* **Juha Nurmi (Ahmia.fi - Search Engine for Hidden Services)**
|
|
* **Juha Nurmi (Ahmia.fi - Search Engine for Hidden Services)**
|
|
* **8/16/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000624.html)
|
|
* **8/16/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000624.html)
|
|
* **8/8/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000620.html)
|
|
* **8/8/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000620.html)
|
|
* **8/1/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000600.html)
|
|
* **8/1/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000600.html)
|
|
* **7/25/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000596.html)
|
|
* **7/25/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000596.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000594.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000594.html)
|
|
* **7/11/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000590.html)
|
|
* **7/11/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000590.html)
|
|
* **7/6/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000582.html)
|
|
* **7/6/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000582.html)
|
|
* **6/27/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000571.html)
|
|
* **6/27/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000571.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000564.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000564.html)
|
|
* **6/13/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000562.html)
|
|
* **6/13/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000562.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000555.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000555.html)
|
|
* **5/30/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-May/000537.html)
|
|
* **5/30/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-May/000537.html)
|
|
* **5/23/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-May/000536.html)
|
|
* **5/23/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-May/000536.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006739.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006739.html)
|
|
|
|
* **Christian Schulz (Integrating Compass into Globe)**
|
|
* **Christian Schulz (Integrating Compass into Globe)**
|
|
* **Did not pass at midterm**
|
|
* **Did not pass at midterm**
|
|
* **Amogh Pradeep (Orbot & Orfox)**
|
|
|
|
* **8/17/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007379.html)
|
|
* **Amogh Pradeep (Orbot & Orfox)**
|
|
* **8/1/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007282.html)
|
|
* **8/17/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007379.html)
|
|
* **7/18/14**- [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007152.html)
|
|
* **8/1/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007282.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007083.html)
|
|
* **7/18/14**- [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007152.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007036.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007083.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-dev/attachments/20140606/4f2361e9/attachment.obj)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007036.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006748.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-dev/attachments/20140606/4f2361e9/attachment.obj)
|
|
* **Jacob Haven (A Lightweight Censorship Analyser for Tor/OONI)**
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006748.html)
|
|
* **6/21/14 - dropped out**
|
|
|
|
* **6/6/14** - status report skipped (school finals)
|
|
* **Jacob Haven (A Lightweight Censorship Analyser for Tor/OONI)**
|
|
* **5/2/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-May/006808.html)
|
|
* **6/21/14 - dropped out**
|
|
* **Israel Leiva (Revamp GetTor)**
|
|
* **6/6/14** - status report skipped (school finals)
|
|
* **8/15/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007368.html)
|
|
* **5/2/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-May/006808.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007284.html)
|
|
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007156.html)
|
|
* **Israel Leiva (Revamp GetTor)**
|
|
* **7/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007074.html)
|
|
* **8/15/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007368.html)
|
|
* **6/21/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007039.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007284.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006959.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007156.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006745.html)
|
|
* **7/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007074.html)
|
|
* **Noah Rahman (Stegotorus security enhancement)**
|
|
* **6/21/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007039.html)
|
|
* **8/17/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007377.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006959.html)
|
|
* **8/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007288.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006745.html)
|
|
* **7/29/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007248.html)
|
|
|
|
* **7/5/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007095.html)
|
|
* **Noah Rahman (Stegotorus security enhancement)**
|
|
* **6/24/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007043.html)
|
|
* **8/17/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007377.html)
|
|
* **6/7/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006962.html)
|
|
* **8/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007288.html)
|
|
* **5/5/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-May/006821.html)
|
|
* **7/29/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007248.html)
|
|
* **Sreenatha Bhatlapenumarthi (Rewrite Tor Weather)**
|
|
* **7/5/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007095.html)
|
|
* **8/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007399.html)
|
|
* **6/24/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007043.html)
|
|
* **8/3/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007293.html)
|
|
* **6/7/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006962.html)
|
|
* **7/18/14** - status report skipped (illness)
|
|
* **5/5/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-May/006821.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007091.html)
|
|
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007037.html)
|
|
* **Sreenatha Bhatlapenumarthi (Rewrite Tor Weather)**
|
|
* **6/7/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006964.html)
|
|
* **8/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007399.html)
|
|
* **4/23/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006752.html)
|
|
* **8/3/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007293.html)
|
|
* **Kostas Jakeliunas (Tor BridgeDB Twitter Distributor)**
|
|
* **7/18/14** - status report skipped (illness)
|
|
* **7/26/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000597.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007091.html)
|
|
* **7/13/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000591.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007037.html)
|
|
* **6/21/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000566.html)
|
|
* **6/7/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006964.html)
|
|
* **6/11/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006988.html)
|
|
* **4/23/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006752.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006749.html)
|
|
|
|
* **Marc Juarez (A Framework for Website Fingerprinting Countermeasures)**
|
|
* **Kostas Jakeliunas (Tor BridgeDB Twitter Distributor)**
|
|
* **8/15/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000623.html)
|
|
* **7/26/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000597.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000606.html)
|
|
* **7/13/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000591.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000595.html)
|
|
* **6/21/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000566.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000581.html)
|
|
* **6/11/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006988.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000567.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006749.html)
|
|
* **6/7/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000557.html)
|
|
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006741.html)
|
|
* **Marc Juarez (A Framework for Website Fingerprinting Countermeasures)**
|
|
* **Quinn Jarrell (Building a pluggable transport combiner)**
|
|
* **8/15/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000623.html)
|
|
* **8/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007393.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-August/000606.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007285.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000595.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007157.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-July/000581.html)
|
|
* **7/5/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007094.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000567.html)
|
|
* **6/21/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007040.html)
|
|
* **6/7/14** - [report](https://lists.torproject.org/pipermail/tor-reports/2014-June/000557.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006961.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006741.html)
|
|
* **4/26/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006777.html)
|
|
|
|
* **Daniel Martí (Implement consensus diffs)**
|
|
* **Quinn Jarrell (Building a pluggable transport combiner)**
|
|
* **8/17/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007386.html)
|
|
* **8/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007393.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007287.html)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007285.html)
|
|
* **7/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007163.html)
|
|
* **7/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007157.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007087.html)
|
|
* **7/5/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007094.html)
|
|
* **6/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007030.html)
|
|
* **6/21/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007040.html)
|
|
* **6/8/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006966.html)
|
|
* **6/6/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006961.html)
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006744.html)
|
|
* **4/26/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006777.html)
|
|
* **towelenee (Tor daemon optimization)**
|
|
|
|
* **8/18/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007389.html)
|
|
* **Daniel Martí (Implement consensus diffs)**
|
|
* **8/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007297.html)
|
|
* **8/17/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007386.html)
|
|
* **7/18/14** - status report skipped (unavailable due to military camp)
|
|
* **8/2/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007287.html)
|
|
* **7/4/14** - [unavailable](https://lists.torproject.org/pipermail/tor-dev/2014-July/007086.html)
|
|
* **7/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007163.html)
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007034.html)
|
|
* **7/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-July/007087.html)
|
|
* **6/10/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006984.html)
|
|
* **6/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007030.html)
|
|
* **5/4/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-May/006817.html)
|
|
* **6/8/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006966.html)
|
|
* **Zack Mullaly (HTTPS Everywhere ruleset update mechanism)**
|
|
* **4/22/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-April/006744.html)
|
|
* **8/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007392.html)
|
|
|
|
* **8/1/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007283.html)
|
|
* **towelenee (Tor daemon optimization)**
|
|
* **6/22/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007038.html)
|
|
* **8/18/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007389.html)
|
|
* **6/13/14** - [report](https://lists.eff.org/pipermail/https-everywhere/2014-June/002128.html)
|
|
* **8/4/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007297.html)
|
|
* **5/20/14** - [report](https://lists.eff.org/pipermail/https-everywhere/2014-May/002067.html)
|
|
* **7/18/14** - status report skipped (unavailable due to military camp)
|
|
* **5/14/14** - [introduction](https://lists.eff.org/pipermail/https-everywhere/2014-May/002064.html)
|
|
* **7/4/14** - [unavailable](https://lists.torproject.org/pipermail/tor-dev/2014-July/007086.html)
|
|
|
|
* **6/20/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007034.html)
|
|
|
|
* **6/10/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/006984.html)
|
|
|
|
* **5/4/14** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2014-May/006817.html)
|
|
|
|
|
|
|
|
* **Zack Mullaly (HTTPS Everywhere ruleset update mechanism)**
|
|
|
|
* **8/19/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007392.html)
|
|
|
|
* **8/1/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-August/007283.html)
|
|
|
|
* **6/22/14** - [report](https://lists.torproject.org/pipermail/tor-dev/2014-June/007038.html)
|
|
|
|
* **6/13/14** - [report](https://lists.eff.org/pipermail/https-everywhere/2014-June/002128.html)
|
|
|
|
* **5/20/14** - [report](https://lists.eff.org/pipermail/https-everywhere/2014-May/002067.html)
|
|
|
|
* **5/14/14** - [introduction](https://lists.eff.org/pipermail/https-everywhere/2014-May/002064.html)
|
|
|
|
|
|
|
|
# GSoC 2013
|
|
# GSoC 2013
|
|
|
|
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Kostas Jakeliunas | Karsten | Damian | wfn | yes | Searchable Tor descriptor archive |
|
|
| Kostas Jakeliunas | Karsten | Damian | wfn | yes | Searchable Tor descriptor archive |
|
... | @@ -534,77 +527,70 @@ The following schedule is being used by Israel and Cristobal. |
... | @@ -534,77 +527,70 @@ The following schedule is being used by Israel and Cristobal. |
|
|
|
|
|
## Schedule
|
|
## Schedule
|
|
|
|
|
|
* **1st status update:** June 28th
|
|
* **1st status update:** June 28th
|
|
* **2nd status update:** July 12th
|
|
* **2nd status update:** July 12th
|
|
* **3rd status update:** July 26th
|
|
* **3rd status update:** July 26th
|
|
* **GSoC midterms:** July 29th - August 2nd
|
|
* **GSoC midterms:** July 29th - August 2nd
|
|
* **4th status update:** August 9th
|
|
* **4th status update:** August 9th
|
|
* **5th status update:** August 23th
|
|
* **5th status update:** August 23th
|
|
* **6th status update:** September 6th
|
|
* **6th status update:** September 6th
|
|
* **7th status update:** September 20th
|
|
* **7th status update:** September 20th
|
|
* **GSoC finals:** September 23rd - 27th
|
|
* **GSoC finals:** September 23rd - 27th
|
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
|
|
|
|
* **Kostas Jakeliunas (Searchable Tor descriptor archive)**
|
|
* **Kostas Jakeliunas (Searchable Tor descriptor archive)**
|
|
* **9/20/13** [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005483.html)
|
|
* **9/20/13** [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005483.html)
|
|
* **9/6/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005380.html)
|
|
* **9/6/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005380.html)
|
|
* **8/23/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005310.html)
|
|
* **8/23/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005310.html)
|
|
* **8/10/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005244.html)
|
|
* **8/10/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005244.html)
|
|
* **7/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005197.html)
|
|
* **7/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005197.html)
|
|
* **7/22/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005158.html)
|
|
* **7/22/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005158.html)
|
|
* **6/28/13** - status report skipped (finals)
|
|
* **6/28/13** - status report skipped (finals)
|
|
* **5/29/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004941.html)
|
|
* **5/29/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004941.html)
|
|
|
|
* **Chang Lan (Build Better Pluggable Transports)**
|
|
* **Chang Lan (Build Better Pluggable Transports)**
|
|
* **Did not pass at midterm**
|
|
* **Did not pass at midterm**
|
|
* **7/27/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005193.html)
|
|
* **7/27/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005193.html)
|
|
* **7/12/13** - report missing
|
|
* **7/12/13** - report missing
|
|
* **6/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005086.html)
|
|
* **6/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005086.html)
|
|
* **5/29/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004944.html)
|
|
* **5/29/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004944.html)
|
|
* **Hareesan (Steganography Browser Addon)**
|
|
|
|
* **9/20/13** - status report skipped (finals)
|
|
* **Hareesan (Steganography Browser Addon)**
|
|
* **9/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005409.html)
|
|
* **9/20/13** - status report skipped (finals)
|
|
* **8/25/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005320.html)
|
|
* **9/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005409.html)
|
|
* **8/10/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005243.html)
|
|
* **8/25/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005320.html)
|
|
* **7/27/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005185.html)
|
|
* **8/10/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005243.html)
|
|
* **7/14/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005143.html)
|
|
* **7/27/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005185.html)
|
|
* **6/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005082.html)
|
|
* **7/14/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005143.html)
|
|
* **5/29/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004939.html)
|
|
* **6/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005082.html)
|
|
* **Cristian Toader (Run With Limited Capabilities Project)**
|
|
* **5/29/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004939.html)
|
|
* **9/23/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005490.html)
|
|
|
|
* **9/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005412.html)
|
|
* **Cristian Toader (Run With Limited Capabilities Project)**
|
|
* **8/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005327.html)
|
|
* **9/23/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005490.html)
|
|
* **8/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005238.html)
|
|
* **9/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005412.html)
|
|
* **7/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005180.html)
|
|
* **8/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005327.html)
|
|
* **7/12/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005139.html)
|
|
* **8/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005238.html)
|
|
* **6/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005085.html)
|
|
* **7/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005180.html)
|
|
* **5/30/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004950.html)
|
|
* **7/12/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005139.html)
|
|
* **Robert (Improvements on latency, bandwidth and anonymity in the Tor network)**
|
|
* **6/28/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005085.html)
|
|
* **9/14/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005440.html)
|
|
* **5/30/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-May/004950.html)
|
|
* **8/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005323.html)
|
|
|
|
* **8/10/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005241.html)
|
|
* **Robert (Improvements on latency, bandwidth and anonymity in the Tor network)**
|
|
* **7/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005181.html)
|
|
* **9/14/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005440.html)
|
|
* **7/12/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005141.html)
|
|
* **8/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005323.html)
|
|
* **6/28/13** - status report skipped
|
|
* **8/10/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005241.html)
|
|
* **6/7/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-June/004987.html)
|
|
* **7/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005181.html)
|
|
* **Johannes Fürmann (Create an Internet Censorship Virtual Machine Based Simulator)**
|
|
* **7/12/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005141.html)
|
|
* **9/20/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005484.html)
|
|
* **6/28/13** - status report skipped
|
|
* **9/6/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005394.html)
|
|
* **6/7/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-June/004987.html)
|
|
* **8/23/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005317.html)
|
|
|
|
* **8/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005237.html)
|
|
* **Johannes Fürmann (Create an Internet Censorship Virtual Machine Based Simulator)**
|
|
* **7/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005179.html)
|
|
* **9/20/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005484.html)
|
|
* **7/12/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005140.html)
|
|
* **9/6/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-September/005394.html)
|
|
* **6/27/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005078.html)
|
|
* **8/23/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005317.html)
|
|
* **6/8/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-June/004991.html)
|
|
* **8/9/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-August/005237.html)
|
|
|
|
* **7/26/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005179.html)
|
|
|
|
* **7/12/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-July/005140.html)
|
|
|
|
* **6/27/13** - [report](https://lists.torproject.org/pipermail/tor-dev/2013-June/005078.html)
|
|
|
|
* **6/8/13** - [introduction](https://lists.torproject.org/pipermail/tor-dev/2013-June/004991.html)
|
|
|
|
|
|
|
|
|
|
|
|
# GSoC 2012
|
|
# GSoC 2012
|
|
|
|
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
| **Student** | **Primary Mentor** | **Backup Mentor** | **IRC Nick** | **Passed** | **Project** |
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
|-------------|--------------------|-------------------|--------------|------------|-------------|
|
|
| Ravi Padmala | Damian | Sathyanarayanan | neena | yes | [Stem Improvements and Arm Port](https://www.torproject.org/about/gsocProposal/gsoc12-proposal-stemImprovements.html) |
|
|
| Ravi Padmala | Damian | Sathyanarayanan | neena | yes | [Stem Improvements and Arm Port](https://www.torproject.org/about/gsocProposal/gsoc12-proposal-stemImprovements.html) |
|
... | @@ -616,81 +602,77 @@ The following schedule is being used by Israel and Cristobal. |
... | @@ -616,81 +602,77 @@ The following schedule is being used by Israel and Cristobal. |
|
|
|
|
|
## Status Reports
|
|
## Status Reports
|
|
|
|
|
|
* **Ravi Padmala (Stem Improvements and Arm port)**
|
|
* **Ravi Padmala (Stem Improvements and Arm port)**
|
|
* **8/7/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003882.html)
|
|
* **8/7/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003882.html)
|
|
* **7/22/12** - missing
|
|
* **7/22/12** - missing
|
|
* **7/16/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003782.html)
|
|
* **7/16/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003782.html)
|
|
* **7/9/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003728.html)
|
|
* **7/9/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003728.html)
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003703.html)
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003703.html)
|
|
* **6/25/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003669.html)
|
|
* **6/25/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003669.html)
|
|
* **6/17/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003638.html)
|
|
* **6/17/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003638.html)
|
|
* **6/11/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003618.html)
|
|
* **6/11/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003618.html)
|
|
* **5/28/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-May/003567.html)
|
|
* **5/28/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-May/003567.html)
|
|
|
|
* **Brandon Wiley (Python Pluggable Transports)**
|
|
* **Brandon Wiley (Python Pluggable Transports)**
|
|
* **8/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003859.html)
|
|
* **8/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003859.html)
|
|
* **7/24/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003826.html)
|
|
* **7/24/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003826.html)
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003704.html)
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003704.html)
|
|
* **6/16/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003636.html)
|
|
* **6/16/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003636.html)
|
|
* **6/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003578.html)
|
|
* **6/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003578.html)
|
|
* **Feroze Naina (Hidden Service Configuration)**
|
|
|
|
* **8/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003860.html)
|
|
* **Feroze Naina (Hidden Service Configuration)**
|
|
* **7/18/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003799.html)
|
|
* **8/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003860.html)
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003704.html)
|
|
* **7/18/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003799.html)
|
|
* **6/21/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003663.html)
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003704.html)
|
|
* **6/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003575.html)
|
|
* **6/21/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003663.html)
|
|
* **Michele Orrù (APAF)**
|
|
* **6/1/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003575.html)
|
|
* **8/3/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003867.html)
|
|
|
|
* **7/19/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003804.html)
|
|
* **Michele Orrù (APAF)**
|
|
* **7/8/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003725.html)
|
|
* **8/3/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003867.html)
|
|
* **6/20/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003655.html)
|
|
* **7/19/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003804.html)
|
|
* **6/4/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003588.html)
|
|
* **7/8/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003725.html)
|
|
* **vmon (Stegotorus)**
|
|
* **6/20/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003655.html)
|
|
* **8/8/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003885.html)
|
|
* **6/4/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003588.html)
|
|
* **7/16/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003784.html)
|
|
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003702.html)
|
|
* **vmon (Stegotorus)**
|
|
* **6/17/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003637.html)
|
|
* **8/8/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-August/003885.html)
|
|
* **6/4/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003587.html)
|
|
* **7/16/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003784.html)
|
|
* **Julien Voisin (Tails Server)**
|
|
* **7/2/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-July/003702.html)
|
|
* **6/19/12 -** [**dropped out**](https://lists.torproject.org/pipermail/tor-dev/2012-June/003645.html)
|
|
* **6/17/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003637.html)
|
|
* **6/4/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003593.html)
|
|
* **6/4/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003587.html)
|
|
|
|
|
|
|
|
* **Julien Voisin (Tails Server)**
|
|
|
|
* **6/19/12 - [dropped out](https://lists.torproject.org/pipermail/tor-dev/2012-June/003645.html)**
|
|
|
|
* **6/4/12** - [report](https://lists.torproject.org/pipermail/tor-dev/2012-June/003593.html)
|
|
|
|
|
|
|
|
# Org Admin Checklist
|
|
# Org Admin Checklist
|
|
|
|
|
|
The following is a cheat sheet for being an org admin for Google Summer of Code. Please add things that we're missing as we go along through the year.
|
|
The following is a cheat sheet for being an org admin for Google Summer of Code. Please add things that we're missing as we go along through the year.
|
|
|
|
|
|
* Org Application Phase
|
|
* Org Application Phase
|
|
* Revise GSoC page and project ideas
|
|
* Revise GSoC page and project ideas
|
|
* https://www.torproject.org/about/gsoc.html.en
|
|
* <https://www.torproject.org/about/gsoc.html.en>
|
|
* https://www.torproject.org/getinvolved/volunteer.html.en#Coding
|
|
* <https://www.torproject.org/getinvolved/volunteer.html.en#Coding>
|
|
* Ask potential mentors for new project ideas and to update old ones
|
|
* Ask potential mentors for new project ideas and to update old ones
|
|
* Make an initial plea-of-marginal-effectiveness
|
|
* Make an initial plea-of-marginal-effectiveness
|
|
* Follow up a week later with individual nagging
|
|
* Follow up a week later with individual nagging
|
|
* Apply revisions and remove mentors who weren't responsive
|
|
* Apply revisions and remove mentors who weren't responsive
|
|
* Revise and submit org application to Google
|
|
* Revise and submit org application to Google
|
|
* Org Acceptance
|
|
* Org Acceptance
|
|
* Blog posting (examples: [2012](https://blog.torproject.org/blog/tor-google-summer-code-2012), [2013](https://blog.torproject.org/blog/tor-google-summer-code-2013), [2014](https://blog.torproject.org/blog/tor-google-summer-code-2014), [2016](https://blog.torproject.org/blog/tor-google-summer-code-2016))
|
|
* Blog posting (examples: [2012](https://blog.torproject.org/blog/tor-google-summer-code-2012), [2013](https://blog.torproject.org/blog/tor-google-summer-code-2013), [2014](https://blog.torproject.org/blog/tor-google-summer-code-2014), [2016](https://blog.torproject.org/blog/tor-google-summer-code-2016))
|
|
* Email tor-talk@, tor-dev@, and libtech@ ([2013 example](https://lists.torproject.org/pipermail/tor-dev/2013-April/004621.html), [2014 example](https://lists.torproject.org/pipermail/tor-dev/2014-February/006321.html))
|
|
* Email tor-talk@, tor-dev@, and libtech@ ([2013 example](https://lists.torproject.org/pipermail/tor-dev/2013-April/004621.html), [2014 example](https://lists.torproject.org/pipermail/tor-dev/2014-February/006321.html))
|
|
* Student Selection
|
|
* Student Selection
|
|
* Initial pass through applications
|
|
* Initial pass through applications
|
|
* Flag spam applications
|
|
* Flag spam applications
|
|
* Make summary of the projects and assign potential primary mentor
|
|
* Make summary of the projects and assign potential primary mentor
|
|
* Ask potential mentors to look them over and give feedback
|
|
* Ask potential mentors to look them over and give feedback
|
|
* Schedule meeting on IRC to discuss applications
|
|
* Schedule meeting on IRC to discuss applications
|
|
* Deduplication IRC meeting
|
|
* Deduplication IRC meeting
|
|
* Student Acceptance
|
|
* Student Acceptance
|
|
* Welcoming email
|
|
* Welcoming email
|
|
* After introductions are in make a blog post ([2012 example](https://blog.torproject.org/blog/gsoc-2012-projects), [2016 example](https://blog.torproject.org/blog/gsoc-2016-projects))
|
|
* After introductions are in make a blog post ([2012 example](https://blog.torproject.org/blog/gsoc-2012-projects), [2016 example](https://blog.torproject.org/blog/gsoc-2016-projects))
|
|
|
|
|
|
# 2020 Application Form
|
|
# 2020 Application Form
|
|
|
|
|
|
## Your Details
|
|
## Your Details
|
|
|
|
|
|
### Why does your org want to participate in Google Summer of Code?
|
|
### Why does your org want to participate in Google Summer of Code?
|
|
|
|
|
|
We are excited to have the opportunity to participate in GSoC for 2020. We have been involved with GSoC since 2007 and have seen the benefits that participating in this program can provide, both for us as a hosting organization and the students themselves.
|
|
We are excited to have the opportunity to participate in GSoC for 2020. We have been involved with GSoC since 2007 and have seen the benefits that participating in this program can provide, both for us as a hosting organization and the students themselves.
|
|
|
|
|
|
Tor has many open development tasks that are well-suited to summer projects, and also many students who are excited to work on them. As a non-profit, we are used to engaging with volunteers for standalone projects which then become part of the larger Tor ecosystem.
|
|
Tor has many open development tasks that are well-suited to summer projects, and also many students who are excited to work on them. As a non-profit, we are used to engaging with volunteers for standalone projects which then become part of the larger Tor ecosystem.
|
... | @@ -711,50 +693,41 @@ We have a structure in place, from our many years of previous participation in G |
... | @@ -711,50 +693,41 @@ We have a structure in place, from our many years of previous participation in G |
|
|
|
|
|
We additionally plan to assign two mentors per student to provide redundancy in case anything goes wrong. In general, our chosen mentors are Tor staff or have been working on Tor for multiple years now (and for many of them, it's their full or part time job).
|
|
We additionally plan to assign two mentors per student to provide redundancy in case anything goes wrong. In general, our chosen mentors are Tor staff or have been working on Tor for multiple years now (and for many of them, it's their full or part time job).
|
|
|
|
|
|
=== How will you help your students stay on schedule to complete their projects? ===
|
|
=== How will you help your students stay on schedule to complete their projects? ===
|
|
|
|
|
|
We understand that in order for students to stay on schedule they need to be engaged and invested in their projects, we hope to capitalise on this by picking students who have already demonstrated commitment and/or interest to our community. Further, having multiple mentors per student can hopefully give us a better shot at keeping the students on track.
|
|
We understand that in order for students to stay on schedule they need to be engaged and invested in their projects, we hope to capitalise on this by picking students who have already demonstrated commitment and/or interest to our community. Further, having multiple mentors per student can hopefully give us a better shot at keeping the students on track.
|
|
|
|
|
|
As part of the student application process, we will ask students to break down their project into manageable steps, ideally with timelines. This is a pre-requisite first step before any work is started. We will use this timeline to track progress throughout the project.
|
|
As part of the student application process, we will ask students to break down their project into manageable steps, ideally with timelines. This is a pre-requisite first step before any work is started. We will use this timeline to track progress throughout the project.
|
|
|
|
|
|
We will ensure that students have a regular check in time with their mentors in order to check status and share any blockers. We will encourage students to be open about any issues that they may encounter so that a solution may be found.
|
|
We will ensure that students have a regular check in time with their mentors in order to check status and share any blockers. We will encourage students to be open about any issues that they may encounter so that a solution may be found.
|
|
|
|
|
|
We will also require our students to write bi-weekly status updates with the community to keep us informed of their progress.
|
|
We will also require our students to write bi-weekly status updates with the community to keep us informed of their progress.
|
|
|
|
|
|
### How will you get your students involved in your community during GSoC?
|
|
### How will you get your students involved in your community during GSoC?
|
|
|
|
|
|
We encourage GSoC students to start off by interacting with us on IRC to help us get to know them and them to get to know our community.
|
|
We encourage GSoC students to start off by interacting with us on IRC to help us get to know them and them to get to know our community.
|
|
|
|
|
|
Tor already has an active community on IRC and the mailing lists, and there's also an active research community of scientists trying to improve security of systems like Tor. We can draw on this community---the current active Tor volunteers as well as the graduate and undergraduate students at the research institutions to engage with our GSoC students.
|
|
Tor already has an active community on IRC and the mailing lists, and there's also an active research community of scientists trying to improve security of systems like Tor. We can draw on this community---the current active Tor volunteers as well as the graduate and undergraduate students at the research institutions to engage with our GSoC students.
|
|
|
|
|
|
Further, we require our students to introduce themselves to the community, and to make periodic status reports available in a public format. Each development team at Tor has weekly team meetings on IRC. GSoC students will be attached to a particular development team at Tor depending on their mentor and project and will be encouraged to participate in these weekly meetings to share their progress and any blockers on their project.
|
|
Further, we require our students to introduce themselves to the community, and to make periodic status reports available in a public format. Each development team at Tor has weekly team meetings on IRC. GSoC students will be attached to a particular development team at Tor depending on their mentor and project and will be encouraged to participate in these weekly meetings to share their progress and any blockers on their project.
|
|
|
|
|
|
### How will you keep students involved with your community after GSoC?
|
|
### How will you keep students involved with your community after GSoC?
|
|
|
|
|
|
We have quite a good track record of past GSoC mentees staying on as volunteers and contributing code, some have even ended up becoming core contributors to Tor.
|
|
We have quite a good track record of past GSoC mentees staying on as volunteers and contributing code, some have even ended up becoming core contributors to Tor.
|
|
|
|
|
|
From past experience, the students that were most invested in their project and our development community were the most likely to stick around after the GSoC program ended. Our plan is to encourage them to actively participate in discussions and connect with the community throughout the course of GSoC in order to improve their chances of staying on after the summer has ended.
|
|
From past experience, the students that were most invested in their project and our development community were the most likely to stick around after the GSoC program ended. Our plan is to encourage them to actively participate in discussions and connect with the community throughout the course of GSoC in order to improve their chances of staying on after the summer has ended.
|
|
|
|
|
|
=== Has your org been accepted as a mentor org in Google Summer of Code before? ===
|
|
=== Has your org been accepted as a mentor org in Google Summer of Code before? ===
|
|
|
|
|
|
Yes
|
|
Yes
|
|
|
|
|
|
=== Which years did your org participate in GSoC? ===
|
|
=== Which years did your org participate in GSoC? ===
|
|
|
|
|
|
2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2016, 2017
|
|
2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2016, 2017
|
|
|
|
|
|
=== For each year your organization has participated, provide the counts of successful and total students.===
|
|
=== For each year your organization has participated, provide the counts of successful and total students.===
|
|
|
|
|
|
2007: 4/4
|
|
2007: 4/4 2008: 4/7 2009: 5/6 2010: 5/6 2011: 7/7 2012: 5/6 2013: 6/7 2014: 9/13 2016: 5/7 2017: 4/4
|
|
2008: 4/7
|
|
|
|
2009: 5/6
|
|
|
|
2010: 5/6
|
|
|
|
2011: 7/7
|
|
|
|
2012: 5/6
|
|
|
|
2013: 6/7
|
|
|
|
2014: 9/13
|
|
|
|
2016: 5/7
|
|
|
|
2017: 4/4
|
|
|
|
|
|
|
|
### Refer an Organisation (optional)
|
|
### Refer an Organisation (optional)
|
|
|
|
|
... | @@ -770,14 +743,14 @@ _Is there an organization new to GSoC that you would like to refer to the progra |
... | @@ -770,14 +743,14 @@ _Is there an organization new to GSoC that you would like to refer to the progra |
|
|
|
|
|
### Where does your source code live?
|
|
### Where does your source code live?
|
|
|
|
|
|
https://gitweb.torproject.org/
|
|
<https://gitweb.torproject.org/>
|
|
|
|
|
|
### Is your organization part of any government?
|
|
### Is your organization part of any government?
|
|
|
|
|
|
No
|
|
No
|
|
|
|
|
|
### Anything else we should know (optional)?
|
|
### Anything else we should know (optional)?
|
|
|
|
|
|
## Organisation Profile
|
|
## Organisation Profile
|
|
|
|
|
|
## Organisation Administrators
|
|
## Organisation Administrators
|
... | @@ -785,14 +758,14 @@ https://gitweb.torproject.org/ |
... | @@ -785,14 +758,14 @@ https://gitweb.torproject.org/ |
|
pili (Primary), arma (Backup 1), atagar (Backup 2)
|
|
pili (Primary), arma (Backup 1), atagar (Backup 2)
|
|
|
|
|
|
## Organization (Public) Profile
|
|
## Organization (Public) Profile
|
|
|
|
|
|
### Name
|
|
### Name
|
|
|
|
|
|
The Tor Project, Inc
|
|
The Tor Project, Inc
|
|
|
|
|
|
### Website url
|
|
### Website url
|
|
|
|
|
|
https://www.torproject.org/
|
|
<https://www.torproject.org/>
|
|
|
|
|
|
### Tagline
|
|
### Tagline
|
|
|
|
|
... | @@ -800,15 +773,13 @@ We defend your privacy online through free software and open networks. |
... | @@ -800,15 +773,13 @@ We defend your privacy online through free software and open networks. |
|
|
|
|
|
### Logo URL
|
|
### Logo URL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Primary Open Source License
|
|
### Primary Open Source License
|
|
|
|
|
|
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
|
|
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
|
|
|
|
|
|
### Organisation Category
|
|
### Organisation Category
|
|
|
|
|
|
Web - _Change from last year when it was "Security"_
|
|
Web - _Change from last year when it was "Security"_
|
|
|
|
|
|
### Technology tags
|
|
### Technology tags
|
|
|
|
|
... | @@ -822,7 +793,7 @@ security, privacy, anonymity, anti-censorship |
... | @@ -822,7 +793,7 @@ security, privacy, anonymity, anti-censorship |
|
|
|
|
|
## Descriptions
|
|
## Descriptions
|
|
|
|
|
|
_See [https://developers.google.com/open-source/gsoc/help/org-profile#descriptions](https://developers.google.com/open-source/gsoc/help/org-profile#descriptions) for an example of how these are used._
|
|
_See_ [_https://developers.google.com/open-source/gsoc/help/org-profile#descriptions_](https://developers.google.com/open-source/gsoc/help/org-profile#descriptions) _for an example of how these are used._
|
|
|
|
|
|
### Short description
|
|
### Short description
|
|
|
|
|
... | @@ -837,6 +808,7 @@ The Tor Project is a free-software non-profit project to build an anonymity tool |
... | @@ -837,6 +808,7 @@ The Tor Project is a free-software non-profit project to build an anonymity tool |
|
### Application Instructions
|
|
### Application Instructions
|
|
|
|
|
|
Please use the following template for your application:
|
|
Please use the following template for your application:
|
|
|
|
|
|
- What project would you like to work on?_Use our ideas lists as a starting point or make up your own idea. Your proposal should include high-level descriptions of what you're going to do, with more details about the parts you expect to be tricky. Your proposal should also try to break down the project into tasks of a fairly fine granularity._
|
|
- What project would you like to work on?_Use our ideas lists as a starting point or make up your own idea. Your proposal should include high-level descriptions of what you're going to do, with more details about the parts you expect to be tricky. Your proposal should also try to break down the project into tasks of a fairly fine granularity._
|
|
- Point us to a code sample: ideally from an existing project.
|
|
- Point us to a code sample: ideally from an existing project.
|
|
- Why do you want to work with The Tor Project in particular?
|
|
- Why do you want to work with The Tor Project in particular?
|
... | @@ -848,36 +820,33 @@ Please use the following template for your application: |
... | @@ -848,36 +820,33 @@ Please use the following template for your application: |
|
- Are you applying to other projects for GSoC and, if so, what would be your preference if accepted to both? _Having a stated preference will not impact if we accept your application or not._
|
|
- Are you applying to other projects for GSoC and, if so, what would be your preference if accepted to both? _Having a stated preference will not impact if we accept your application or not._
|
|
- Anything else that we should know?
|
|
- Anything else that we should know?
|
|
|
|
|
|
=== Proposal tags ===
|
|
=== Proposal tags ===
|
|
|
|
|
|
ooni, onion services, snowflake, stem, tor browser
|
|
ooni, onion services, snowflake, stem, tor browser
|
|
|
|
|
|
== Contact Methods ==
|
|
== Contact Methods ==
|
|
|
|
|
|
=== Chat ===
|
|
=== Chat ===
|
|
|
|
|
|
https://www.torproject.org/about/contact.html.en#irc
|
|
<https://www.torproject.org/about/contact.html.en#irc>
|
|
|
|
|
|
### Mailing List
|
|
### Mailing List
|
|
|
|
|
|
https://www.torproject.org/docs/documentation#MailingLists
|
|
<https://www.torproject.org/docs/documentation#MailingLists>
|
|
|
|
|
|
### General Email
|
|
### General Email
|
|
|
|
|
|
frontdesk@rt.torproject.org
|
|
[frontdesk@rt.torproject.org](mailto:frontdesk@rt.torproject.org)
|
|
|
|
|
|
== Links ==
|
|
== Links ==
|
|
|
|
|
|
=== Twitter URL ===
|
|
=== Twitter URL ===
|
|
|
|
|
|
https://twitter.com/@TorProject
|
|
<https://twitter.com/@TorProject>
|
|
|
|
|
|
### Blog URL
|
|
### Blog URL
|
|
|
|
|
|
https://blog.torproject.org/
|
|
<https://blog.torproject.org/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 2019 Application Form
|
|
# 2019 Application Form
|
|
|
|
|
... | @@ -886,14 +855,14 @@ https://blog.torproject.org/ |
... | @@ -886,14 +855,14 @@ https://blog.torproject.org/ |
|
pili (Primary), arma (Backup 1), atagar (Backup 2)
|
|
pili (Primary), arma (Backup 1), atagar (Backup 2)
|
|
|
|
|
|
## Organization (Public) Profile
|
|
## Organization (Public) Profile
|
|
|
|
|
|
### Name
|
|
### Name
|
|
|
|
|
|
The Tor Project, Inc
|
|
The Tor Project, Inc
|
|
|
|
|
|
### Website url
|
|
### Website url
|
|
|
|
|
|
https://www.torproject.org/
|
|
<https://www.torproject.org/>
|
|
|
|
|
|
### Tagline
|
|
### Tagline
|
|
|
|
|
... | @@ -901,7 +870,7 @@ We defend your privacy online through free software and open networks. |
... | @@ -901,7 +870,7 @@ We defend your privacy online through free software and open networks. |
|
|
|
|
|
### Logo URL
|
|
### Logo URL
|
|
|
|
|
|
[https://www.torproject.org//images/tor-logo.png]
|
|
\[<https://www.torproject.org//images/tor-logo.png>\]
|
|
|
|
|
|
### Primary Open Source License
|
|
### Primary Open Source License
|
|
|
|
|
... | @@ -909,7 +878,7 @@ BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
... | @@ -909,7 +878,7 @@ BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
|
|
|
|
|
### Organisation Category
|
|
### Organisation Category
|
|
|
|
|
|
Security
|
|
Security
|
|
|
|
|
|
### Technology tags
|
|
### Technology tags
|
|
|
|
|
... | @@ -921,11 +890,11 @@ security, privacy, anonymity, anti-censorship |
... | @@ -921,11 +890,11 @@ security, privacy, anonymity, anti-censorship |
|
|
|
|
|
### Ideas list
|
|
### Ideas list
|
|
|
|
|
|
https://www.torproject.org/about/gsoc.html.en
|
|
<https://www.torproject.org/about/gsoc.html.en>
|
|
|
|
|
|
## Descriptions
|
|
## Descriptions
|
|
|
|
|
|
_See [https://developers.google.com/open-source/gsoc/help/org-profile#descriptions](https://developers.google.com/open-source/gsoc/help/org-profile#descriptions) for an example of how these are used._
|
|
_See_ [_https://developers.google.com/open-source/gsoc/help/org-profile#descriptions_](https://developers.google.com/open-source/gsoc/help/org-profile#descriptions) _for an example of how these are used._
|
|
|
|
|
|
### Short description
|
|
### Short description
|
|
|
|
|
... | @@ -934,12 +903,13 @@ We are the Tor Project, a 501(c)3 US nonprofit. We advance human rights and defe |
... | @@ -934,12 +903,13 @@ We are the Tor Project, a 501(c)3 US nonprofit. We advance human rights and defe |
|
### Long Description
|
|
### Long Description
|
|
|
|
|
|
The Tor Project is a free-software non-profit project to build an anonymity toolkit used by individuals, companies, governments, and law enforcement around the world. The Tor network has grown since its start in 2002 to several million active users pushing over 60 Gbps of traffic. The Tor Project has a staff of 45 developers, researchers, and advocates, plus several dozen volunteers who help out on a daily basis.
|
|
The Tor Project is a free-software non-profit project to build an anonymity toolkit used by individuals, companies, governments, and law enforcement around the world. The Tor network has grown since its start in 2002 to several million active users pushing over 60 Gbps of traffic. The Tor Project has a staff of 45 developers, researchers, and advocates, plus several dozen volunteers who help out on a daily basis.
|
|
|
|
|
|
## Proposals
|
|
## Proposals
|
|
|
|
|
|
### Application Instructions
|
|
### Application Instructions
|
|
|
|
|
|
Please use the following template for your application:
|
|
Please use the following template for your application:
|
|
|
|
|
|
- What project would you like to work on?_Use our ideas lists as a starting point or make up your own idea. Your proposal should include high-level descriptions of what you're going to do, with more details about the parts you expect to be tricky. Your proposal should also try to break down the project into tasks of a fairly fine granularity._
|
|
- What project would you like to work on?_Use our ideas lists as a starting point or make up your own idea. Your proposal should include high-level descriptions of what you're going to do, with more details about the parts you expect to be tricky. Your proposal should also try to break down the project into tasks of a fairly fine granularity._
|
|
- Point us to a code sample: ideally from an existing project.
|
|
- Point us to a code sample: ideally from an existing project.
|
|
- Why do you want to work with The Tor Project in particular?
|
|
- Why do you want to work with The Tor Project in particular?
|
... | @@ -951,41 +921,41 @@ Please use the following template for your application: |
... | @@ -951,41 +921,41 @@ Please use the following template for your application: |
|
- Are you applying to other projects for GSoC and, if so, what would be your preference if accepted to both? _Having a stated preference will not impact if we accept your application or not._
|
|
- Are you applying to other projects for GSoC and, if so, what would be your preference if accepted to both? _Having a stated preference will not impact if we accept your application or not._
|
|
- Anything else that we should know?
|
|
- Anything else that we should know?
|
|
|
|
|
|
=== Proposal tags ===
|
|
=== Proposal tags ===
|
|
|
|
|
|
ooni, onion services, snowflake, stem, tor browser
|
|
ooni, onion services, snowflake, stem, tor browser
|
|
|
|
|
|
== Contact Methods ==
|
|
== Contact Methods ==
|
|
|
|
|
|
=== Chat ===
|
|
=== Chat ===
|
|
|
|
|
|
https://www.torproject.org/about/contact.html.en#irc
|
|
<https://www.torproject.org/about/contact.html.en#irc>
|
|
|
|
|
|
### Mailing List
|
|
### Mailing List
|
|
|
|
|
|
https://www.torproject.org/docs/documentation#MailingLists
|
|
<https://www.torproject.org/docs/documentation#MailingLists>
|
|
|
|
|
|
### General Email
|
|
### General Email
|
|
|
|
|
|
frontdesk@rt.torproject.org
|
|
[frontdesk@rt.torproject.org](mailto:frontdesk@rt.torproject.org)
|
|
|
|
|
|
== Links ==
|
|
== Links ==
|
|
|
|
|
|
=== Twitter URL ===
|
|
=== Twitter URL ===
|
|
|
|
|
|
https://twitter.com/@TorProject
|
|
<https://twitter.com/@TorProject>
|
|
|
|
|
|
### Blog URL
|
|
### Blog URL
|
|
|
|
|
|
https://blog.torproject.org/
|
|
<https://blog.torproject.org/>
|
|
|
|
|
|
## Organisation Application
|
|
## Organisation Application
|
|
|
|
|
|
### Why does your org want to participate in Google Summer of Code?
|
|
### Why does your org want to participate in Google Summer of Code?
|
|
|
|
|
|
We are excited to have the opportunity to once again participate in Google Summer of Code for 2019. We have been involved with GSoC since 2007 and have seen the benefits that participating in this program can provide, both for us as a hosting organization and the students themselves.
|
|
We are excited to have the opportunity to once again participate in Google Summer of Code for 2019. We have been involved with GSoC since 2007 and have seen the benefits that participating in this program can provide, both for us as a hosting organization and the students themselves.
|
|
|
|
|
|
Tor has many open development tasks that are well-suited to summer projects, and also many students who are excited to work on them. As a non-profit organisation we are used to engaging with volunteers for these sorts of standalone projects which then become part of the larger Tor ecosystem. GSoC can help these students work on important new free software work while also paying rent.
|
|
Tor has many open development tasks that are well-suited to summer projects, and also many students who are excited to work on them. As a non-profit organisation we are used to engaging with volunteers for these sorts of standalone projects which then become part of the larger Tor ecosystem. GSoC can help these students work on important new free software work while also paying rent.
|
|
|
|
|
|
In recent years, The Tor Project has continued to grow, offering interesting new opportunities for summer projects. We expect to attract as many smart students as we have done in previous years.
|
|
In recent years, The Tor Project has continued to grow, offering interesting new opportunities for summer projects. We expect to attract as many smart students as we have done in previous years.
|
|
|
|
|
... | @@ -993,23 +963,23 @@ In recent years, The Tor Project has continued to grow, offering interesting new |
... | @@ -993,23 +963,23 @@ In recent years, The Tor Project has continued to grow, offering interesting new |
|
|
|
|
|
Each project that we are putting forward this year has been proposed by the mentor as something that they are invested in succeeding. Each of these mentors have been leading his or her own projects related to Tor, and they are the most suited for mentoring students working on those modules. Some of our mentors are actually former GSoC students!
|
|
Each project that we are putting forward this year has been proposed by the mentor as something that they are invested in succeeding. Each of these mentors have been leading his or her own projects related to Tor, and they are the most suited for mentoring students working on those modules. Some of our mentors are actually former GSoC students!
|
|
|
|
|
|
We have a structure in place, from our many years of previous participation in GSoC, whereby mentors and mentees check in regularly to ensure that both parties are engaged with the project. This year we will also require mentors to check in regulary with the organisation administrator to share progress and ensure that, if there are any issues, these can be solved promptly.
|
|
We have a structure in place, from our many years of previous participation in GSoC, whereby mentors and mentees check in regularly to ensure that both parties are engaged with the project. This year we will also require mentors to check in regulary with the organisation administrator to share progress and ensure that, if there are any issues, these can be solved promptly.
|
|
|
|
|
|
We additionally plan to assign two mentors per student to provide redundancy in case anything goes wrong. In general, our chosen mentors are Tor staff or have been working on Tor for multiple years now (and for many of them, it's their full or part time job).
|
|
We additionally plan to assign two mentors per student to provide redundancy in case anything goes wrong. In general, our chosen mentors are Tor staff or have been working on Tor for multiple years now (and for many of them, it's their full or part time job).
|
|
|
|
|
|
### How will you help your students stay on schedule to complete their projects?
|
|
### How will you help your students stay on schedule to complete their projects?
|
|
|
|
|
|
We understand that in order for students to stay on schedule they need to be engaged and invested in their projects, we hope to capitalise on this by picking students who have already demonstrated commitment and/or interest to our community. Further, having multiple mentors per student can hopefully give us a better shot at keeping the students' on track.
|
|
We understand that in order for students to stay on schedule they need to be engaged and invested in their projects, we hope to capitalise on this by picking students who have already demonstrated commitment and/or interest to our community. Further, having multiple mentors per student can hopefully give us a better shot at keeping the students' on track.
|
|
|
|
|
|
As part of the student application process, we will ask students to break down their project into manageable steps, ideally with timelines. This is a pre-requisite first step before any work is started. We will use this timeline to track progress throughout the project.
|
|
As part of the student application process, we will ask students to break down their project into manageable steps, ideally with timelines. This is a pre-requisite first step before any work is started. We will use this timeline to track progress throughout the project.
|
|
|
|
|
|
We will ensure that students have a regular check in time with their mentors in order to check status and share any blockers. We will encourage students to be open about any issues that they may encounter so that a solution may be found.
|
|
We will ensure that students have a regular check in time with their mentors in order to check status and share any blockers. We will encourage students to be open about any issues that they may encounter so that a solution may be found.
|
|
|
|
|
|
We will also require our students to write bi-weekly status updates with the community to keep us informed of their progress.
|
|
We will also require our students to write bi-weekly status updates with the community to keep us informed of their progress.
|
|
|
|
|
|
### How will you get your students involved in your community during GSoC?
|
|
### How will you get your students involved in your community during GSoC?
|
|
|
|
|
|
We encourage GSoC students to start off by interacting with us on IRC to help us get to know them and them to get to know our community.
|
|
We encourage GSoC students to start off by interacting with us on IRC to help us get to know them and them to get to know our community.
|
|
|
|
|
|
Tor already has an active community on IRC and the mailing lists, and there's also an active research community of scientists trying to improve security of systems like Tor. We can draw on this community---the current active Tor volunteers as well as the graduate and undergraduate students at the research institutions to engage with our GSoC students.
|
|
Tor already has an active community on IRC and the mailing lists, and there's also an active research community of scientists trying to improve security of systems like Tor. We can draw on this community---the current active Tor volunteers as well as the graduate and undergraduate students at the research institutions to engage with our GSoC students.
|
|
|
|
|
... | @@ -1017,13 +987,13 @@ Further, we require our students to introduce themselves to the community, and t |
... | @@ -1017,13 +987,13 @@ Further, we require our students to introduce themselves to the community, and t |
|
|
|
|
|
### How will you keep students involved with your community after GSoC?
|
|
### How will you keep students involved with your community after GSoC?
|
|
|
|
|
|
We have quite a good track record of past GSoC mentees staying on as volunteers and contributing code, some have even ended up becoming core contributors to Tor.
|
|
We have quite a good track record of past GSoC mentees staying on as volunteers and contributing code, some have even ended up becoming core contributors to Tor.
|
|
|
|
|
|
From past experience, the students that were most invested in their project and our development community were the most likely to stick around after the GSoC program ended. Our plan is to encourage them to actively participate in discussions and connect with the community throughout the course of GSoC in order to improve their chances of staying on after the summer has ended.
|
|
From past experience, the students that were most invested in their project and our development community were the most likely to stick around after the GSoC program ended. Our plan is to encourage them to actively participate in discussions and connect with the community throughout the course of GSoC in order to improve their chances of staying on after the summer has ended.
|
|
|
|
|
|
### Has your org been accepted as a mentor org in Google Summer of Code before?
|
|
### Has your org been accepted as a mentor org in Google Summer of Code before?
|
|
|
|
|
|
Yes.
|
|
Yes.
|
|
|
|
|
|
### Years
|
|
### Years
|
|
|
|
|
... | @@ -1031,16 +1001,7 @@ Yes. |
... | @@ -1031,16 +1001,7 @@ Yes. |
|
|
|
|
|
### For each year your organization has participated, provide the counts of successful and total students. (e.g. 2016: 3/4)
|
|
### For each year your organization has participated, provide the counts of successful and total students. (e.g. 2016: 3/4)
|
|
|
|
|
|
2007: 4/4
|
|
2007: 4/4 2008: 4/7 2009: 5/6 2010: 5/6 2011: 7/7 2012: 5/6 2013: 6/7 2014: 9/13 2016: 5/7 2017: 4/4
|
|
2008: 4/7
|
|
|
|
2009: 5/6
|
|
|
|
2010: 5/6
|
|
|
|
2011: 7/7
|
|
|
|
2012: 5/6
|
|
|
|
2013: 6/7
|
|
|
|
2014: 9/13
|
|
|
|
2016: 5/7
|
|
|
|
2017: 4/4
|
|
|
|
|
|
|
|
### If your org has applied for GSoC before but not been accepted, select the years:
|
|
### If your org has applied for GSoC before but not been accepted, select the years:
|
|
|
|
|
... | @@ -1051,36 +1012,32 @@ Yes. |
... | @@ -1051,36 +1012,32 @@ Yes. |
|
2002
|
|
2002
|
|
|
|
|
|
### Where does your source code live?
|
|
### Where does your source code live?
|
|
|
|
|
|
https://gitweb.torproject.org/
|
|
<https://gitweb.torproject.org/>
|
|
|
|
|
|
### Anything else we should know (optional)?
|
|
### Anything else we should know (optional)?
|
|
|
|
|
|
= Archived questions and answers =
|
|
= Archived questions and answers =
|
|
|
|
|
|
## If you chose "veteran" in the dropdown above, please summarize your involvement and the successes and challenges of your participation. Please also list your pass/fail rate for each year.
|
|
## If you chose "veteran" in the dropdown above, please summarize your involvement and the successes and challenges of your participation. Please also list your pass/fail rate for each year.
|
|
|
|
|
|
We participated in GSoC 2007 through 2014. In 2007 we had a pretty successful group of four students. We had one student working on making Tor servers scale better (and not crash!) on Windows, one working on a library and tool to choose paths through the network according to various rules like "cross at most one ocean", one working on a fuzzing library to look for parsing problems (it's found three so far), and one working on a new way to improve scalability and privacy for Tor hidden services. All four passed and have produced useful code.
|
|
We participated in GSoC 2007 through 2014. In 2007 we had a pretty successful group of four students. We had one student working on making Tor servers scale better (and not crash!) on Windows, one working on a library and tool to choose paths through the network according to various rules like "cross at most one ocean", one working on a fuzzing library to look for parsing problems (it's found three so far), and one working on a new way to improve scalability and privacy for Tor hidden services. All four passed and have produced useful code.
|
|
|
|
|
|
The 2008 GSoC was a success, too. One of our successful GSoC 2008 students has written a nice blog post reviewing how GSoC went for him, for the other students, and for the project in general: https://blog.torproject.org/blog/google-summer-code-2008-review
|
|
The 2008 GSoC was a success, too. One of our successful GSoC 2008 students has written a nice blog post reviewing how GSoC went for him, for the other students, and for the project in general: <https://blog.torproject.org/blog/google-summer-code-2008-review>
|
|
|
|
|
|
In 2009, we had 5 students to work on Tor, plus 1 more working for The Electronic Frontier Foundation. We had to pick these 6 out of 32 applications, which was a pretty hard process for us. In retrospect, there were at least 2 more students that we'd really have wanted to work on Tor but that we were not able to pick. Fortunately, they stuck with the project anyway, with one writing a neat relay monitor (and who is now our primary gsoc admin!) and one helping reimplement Tor in Java for mobile devices. We wrote a wrap-up report how GSoC 2009 went for us here: https://blog.torproject.org/blog/gsoc-wrapup-2009
|
|
In 2009, we had 5 students to work on Tor, plus 1 more working for The Electronic Frontier Foundation. We had to pick these 6 out of 32 applications, which was a pretty hard process for us. In retrospect, there were at least 2 more students that we'd really have wanted to work on Tor but that we were not able to pick. Fortunately, they stuck with the project anyway, with one writing a neat relay monitor (and who is now our primary gsoc admin!) and one helping reimplement Tor in Java for mobile devices. We wrote a wrap-up report how GSoC 2009 went for us here: <https://blog.torproject.org/blog/gsoc-wrapup-2009>
|
|
|
|
|
|
In 2010 we had 4 students work on Tor and 2 more with the EFF. Unfortunately one disappeared shortly after being accepted, but all the rest were successful and greatly benefited the projects they worked on (jtor, soat, torbel, metrics, and switzerland). A couple of these students also wrote blog posts summarizing their summer:
|
|
In 2010 we had 4 students work on Tor and 2 more with the EFF. Unfortunately one disappeared shortly after being accepted, but all the rest were successful and greatly benefited the projects they worked on (jtor, soat, torbel, metrics, and switzerland). A couple of these students also wrote blog posts summarizing their summer:
|
|
|
|
|
|
https://blog.torproject.org/blog/torbel-tor-bulk-exit-list-tools
|
|
<https://blog.torproject.org/blog/torbel-tor-bulk-exit-list-tools> <https://blog.torproject.org/blog/tor-metrics-google-summer-code-2010>
|
|
https://blog.torproject.org/blog/tor-metrics-google-summer-code-2010
|
|
|
|
|
|
|
|
In 2011 we had 6 students to work on Tor and 1 more with the EFF. Two of those students (George and Sathyanarayanan) stayed afterward and became core Tor developers. Everyone was successful and some blogged about their experiences at...
|
|
In 2011 we had 6 students to work on Tor and 1 more with the EFF. Two of those students (George and Sathyanarayanan) stayed afterward and became core Tor developers. Everyone was successful and some blogged about their experiences at...
|
|
|
|
|
|
http://inspirated.com/2011/10/04/summing-up-gsoc-2011
|
|
<http://inspirated.com/2011/10/04/summing-up-gsoc-2011> <http://gsathya.in/blog/?p=107> <https://blog.torproject.org/blog/gsoc-2011-metadata-anonymisation-toolkit> <https://blog.torproject.org/blogs/max-gsoc>
|
|
http://gsathya.in/blog/?p=107
|
|
|
|
https://blog.torproject.org/blog/gsoc-2011-metadata-anonymisation-toolkit
|
|
|
|
https://blog.torproject.org/blogs/max-gsoc
|
|
|
|
|
|
|
|
In 2012 we had 6 students work with Tor. One had to leave the program soon after acceptance for personal reasons, but the rest were all successful. Starting this year we had students write bi-weekly status reports, you can find them on...
|
|
In 2012 we had 6 students work with Tor. One had to leave the program soon after acceptance for personal reasons, but the rest were all successful. Starting this year we had students write bi-weekly status reports, you can find them on...
|
|
|
|
|
|
https://gitlab.torproject.org/tpo/team/-/wikis/GSoC
|
|
<https://gitlab.torproject.org/tpo/team/-/wikis/GSoC>
|
|
|
|
|
|
In 2013 we had 7 students, 2014 had 13 students, and ran the program in a similar fashion.
|
|
In 2013 we had 7 students, 2014 had 13 students, and ran the program in a similar fashion.
|
|
|
|
|
... | @@ -1090,22 +1047,21 @@ Stats for the success rate in prior years is: 4/4 in 2007, 4/7 in 2008, 5/6 in 2 |
... | @@ -1090,22 +1047,21 @@ Stats for the success rate in prior years is: 4/4 in 2007, 4/7 in 2008, 5/6 in 2 |
|
|
|
|
|
Tor has many open development tasks that are well-suited to summer projects, and also many students who are excited to work on them. GSoC can help these students work on important new free software work while also paying rent. In recent years The Tor Project has continued to grow, offering interesting new opportunities for summer projects. We expect to attract smart students as we did in prior years.
|
|
Tor has many open development tasks that are well-suited to summer projects, and also many students who are excited to work on them. GSoC can help these students work on important new free software work while also paying rent. In recent years The Tor Project has continued to grow, offering interesting new opportunities for summer projects. We expect to attract smart students as we did in prior years.
|
|
|
|
|
|
|
|
|
|
## What is the main development mailing list for your organization?
|
|
## What is the main development mailing list for your organization?
|
|
|
|
|
|
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev/
|
|
<https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev/>
|
|
|
|
|
|
## What is the main IRC channel for your organization?
|
|
## What is the main IRC channel for your organization?
|
|
|
|
|
|
irc://irc.oftc.net/tor-dev/
|
|
<irc://irc.oftc.net/tor-dev/>
|
|
|
|
|
|
## Twitter URL
|
|
## Twitter URL
|
|
|
|
|
|
https://twitter.com/torproject
|
|
<https://twitter.com/torproject>
|
|
|
|
|
|
## What criteria did you use to select your mentors for this year's program? Please be as specific as possible.
|
|
## What criteria did you use to select your mentors for this year's program? Please be as specific as possible.
|
|
|
|
|
|
Seth Schoen, Peter Eckersley, and Micah Lee, and Dan Auerbach are EFF Staff as listed on http://www.eff.org/about/staff. The remaining individuals have each worked with Tor, most of them for several years, and most of them are in the "core development team" listed on https://www.torproject.org/about/corepeople. Each individual has been leading his or her own projects related to Tor, and they are the most suited for mentoring students working on those modules. Note that five of our mentors and two of our admins are former GSoC students.
|
|
Seth Schoen, Peter Eckersley, and Micah Lee, and Dan Auerbach are EFF Staff as listed on <http://www.eff.org/about/staff>. The remaining individuals have each worked with Tor, most of them for several years, and most of them are in the "core development team" listed on <https://www.torproject.org/about/corepeople>. Each individual has been leading his or her own projects related to Tor, and they are the most suited for mentoring students working on those modules. Note that five of our mentors and two of our admins are former GSoC students.
|
|
|
|
|
|
## What is your plan for dealing with disappearing students?
|
|
## What is your plan for dealing with disappearing students?
|
|
|
|
|
... | @@ -1123,4 +1079,4 @@ Tor already has an active community on IRC and the mailing lists, and there's al |
... | @@ -1123,4 +1079,4 @@ Tor already has an active community on IRC and the mailing lists, and there's al |
|
|
|
|
|
## What will you do to encourage that your accepted students stick with the project after Google Summer of Code concludes?
|
|
## What will you do to encourage that your accepted students stick with the project after Google Summer of Code concludes?
|
|
|
|
|
|
In past years the students that stuck around afterward were the ones most invested in their project and our development community. We plan to encourage them to actively participate in discussions and connect with the community to improve their chances of staying on after the summer has ended. |
|
In past years the students that stuck around afterward were the ones most invested in their project and our development community. We plan to encourage them to actively participate in discussions and connect with the community to improve their chances of staying on after the summer has ended. |
|
|
|
\ No newline at end of file |