Update Outreachy authored by Gaba's avatar Gaba
# ABOUT # ABOUT
Outreachy is an intern program for members of groups traditionally underrepresented in technology. Check out their [main page](https://www.outreachy.org/) for more information about eligibility. Outreachy is an intern program for members of groups traditionally underrepresented in technology. Check out their [main page](https://www.outreachy.org/) for more information about eligibility.
## FOR PARTICIPANTS ## FOR PARTICIPANTS
### About Tor ### About Tor
The ability to access the Internet anonymously and free from repressive observation is critical for the protection of basic freedoms, especially for vulnerable and marginalized populations including journalists, activists, political dissidents, and human rights workers. The ability to access the Internet anonymously and free from repressive observation is critical for the protection of basic freedoms, especially for vulnerable and marginalized populations including journalists, activists, political dissidents, and human rights workers.
The Tor Project is a US 501(c)(3) non-profit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies, supporting their unrestricted availability and use, and further their scientific and popular understanding. The Tor Project is a US 501(c)(3) non-profit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies, supporting their unrestricted availability and use, and further their scientific and popular understanding.
The Tor network and Tor Browser are currently used by over four million people every day to protect their privacy, safety, and freedom of expression on the Internet. The Tor network and Tor Browser are currently used by over four million people every day to protect their privacy, safety, and freedom of expression on the Internet.
### 2020-2021 Application
The Tor Project is participating in the [Outreachy](https://www.outreachy.org/) round that runs May 2021 to August 2021.
#### Contact Information --------------------------------------------------------------------------------------------------------------------------------------------------------------------
The coordinator for this Outreachy period is Gaba (gaba AT torproject DOT org, gaba on IRC). Drop her an email or ping her on IRC with any questions you have during the application period. ## PAST INTERNSHIPS WITH Outreachy
#### Projects
### 2020-2021 Application
##### Project 1: Help Tor Project support our users
The Tor Project is participating in the [Outreachy](https://www.outreachy.org/) round that runs May 2021 to August 2021.
**Mentor:** gus at torproject.org / IRC: ggus
#### Contact Information
The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to: The coordinator for this Outreachy period is Gaba (gaba AT torproject DOT org, gaba on IRC). Drop her an email or ping her on IRC with any questions you have during the application period.
Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as: #### Projects
- Reddit, ##### Project 1: Help Tor Project support our users
- Stackoverflow,
- blog comments **Mentor:** gus at torproject.org / IRC: ggus
- Google Play Store for Tor Browser for Android reviews and feedback
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots. The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to:
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org). Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as:
Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels. - Reddit,
- Stackoverflow,
**During May to August, you must:** - blog comments
- Google Play Store for Tor Browser for Android reviews and feedback
1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots.
- Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org).
- Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us. **During May to August, you must:**
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us. 1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat... - Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history
5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project - Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org
6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us.
## PAST INTERNSHIPS WITH Outreachy 4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
### December to March 2021 Application 5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
##### Project 1: Help Tor Project support our users 6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
**Mentor:** gus at torproject.org / IRC: ggus
### December to March 2021 Application
The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to: ##### Project 1: Help Tor Project support our users
Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as: **Mentor:** gus at torproject.org / IRC: ggus
- Reddit,
- Stackoverflow, The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to:
- blog comments
- Google Play Store for Tor Browser for Android reviews and feedback Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as:
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots. - Reddit,
- Stackoverflow,
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org). - blog comments
- Google Play Store for Tor Browser for Android reviews and feedback
Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots.
**During December to March, you must:**
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org).
1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
- Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history **During December to March, you must:**
- Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org 1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us. - Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us. - Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us.
5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us.
6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
##### Project 2: Anonymous Ticket Handling 5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
**Mentor:** ahf at torproject.org / IRC: ahf 6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
Tor Project is looking for an intern to help us implement a way to post anonymous issues into gitlab. ##### Project 2: Anonymous Ticket Handling
**Mentor:** ahf at torproject.org / IRC: ahf
Project's website: https://gitlab.torproject.org/tpo/tpa/gitlab-lobby
Issues: https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues?label_name%5B%5D=Outreachy Tor Project is looking for an intern to help us implement a way to post anonymous issues into gitlab.
To start working on the project you should: Project's website: https://gitlab.torproject.org/tpo/tpa/gitlab-lobby
1. request an account in https://gitlab.torproject.org Issues: https://gitlab.torproject.org/tpo/tpa/gitlab-lobby/-/issues?label_name%5B%5D=Outreachy
2. clone the project's repository and get the app running
To start working on the project you should:
3. look at available issues mark as 'Outreachy'
1. request an account in https://gitlab.torproject.org
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2. clone the project's repository and get the app running
### Summer 2020 Application 3. look at available issues mark as 'Outreachy'
The Tor Project is applying to participate in the [Outreachy](https://www.outreachy.org/) round that runs May to August 2020.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
#### Contact Information
### Summer 2020 Application
The coordinator for this Outreachy period is Pili Guerra (pili AT torproject DOT org, pili on IRC). Drop her an email or ping her on IRC with any questions you have during the application period.
The Tor Project is applying to participate in the [Outreachy](https://www.outreachy.org/) round that runs May to August 2020.
#### Projects
#### Contact Information
##### Project 1: Help Tor Project support our users
The coordinator for this Outreachy period is Pili Guerra (pili AT torproject DOT org, pili on IRC). Drop her an email or ping her on IRC with any questions you have during the application period.
**Mentor:** gus at torproject.org / IRC: ggus
#### Projects
The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to:
##### Project 1: Help Tor Project support our users
Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as:
**Mentor:** gus at torproject.org / IRC: ggus
- Reddit,
- Stackoverflow, The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to:
- blog comments
- Google Play Store for Tor Browser for Android reviews and feedback Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as:
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots. - Reddit,
- Stackoverflow,
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org). - blog comments
- Google Play Store for Tor Browser for Android reviews and feedback
Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots.
**During March 5 - April 7, you must:**
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org).
1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
- Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history **During March 5 - April 7, you must:**
- Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org 1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us. - Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us. - Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us.
5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us.
6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
##### Project 2: IPv6
5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
In 2020, we are working on improving Tor Relay IPv6 support.
6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
The Internet Protocol, version 6 (IPv6) is a low-level protocol that is used for internet communication. The older Internet Protocol, version 4 (IPv4) is slowly being replaced by IPv6.
##### Project 2: IPv6
More Tor clients are running on IPv6-only or dual-stack (IPv4 and IPv6) networks. But only 20% of Tor’s available relay bandwidth supports IPv6. We want to improve Tor relay support for IPv6, so that it is easier for relay operators to run IPv6 relays. We want to automate relay IPv6 address discovery, and relay reachability self-checks
In 2020, we are working on improving Tor Relay IPv6 support.
##### Getting started with tor development
The Internet Protocol, version 6 (IPv6) is a low-level protocol that is used for internet communication. The older Internet Protocol, version 4 (IPv4) is slowly being replaced by IPv6.
1. Clone tor using git: https://github.com/torproject/tor
2. Build tor from source More Tor clients are running on IPv6-only or dual-stack (IPv4 and IPv6) networks. But only 20% of Tor’s available relay bandwidth supports IPv6. We want to improve Tor relay support for IPv6, so that it is easier for relay operators to run IPv6 relays. We want to automate relay IPv6 address discovery, and relay reachability self-checks
3. Run the tor unit tests using "make check". Let us know if they fail, and we'll help fix them
4. Clone chutney using git. Chutney is a tor integration test tool: https://github.com/torproject/chutney ##### Getting started with tor development
5. Go to the tor directory, and run the tor integration tests using "make test-network". Let us know if they fail, and we'll help fix them
6. Make sure you have a GitHub account, so you can submit pull requests to the tor or chutney GitHub repository 1. Clone tor using git: https://github.com/torproject/tor
2. Build tor from source
##### Initial Tasks 3. Run the tor unit tests using "make check". Let us know if they fail, and we'll help fix them
4. Clone chutney using git. Chutney is a tor integration test tool: https://github.com/torproject/chutney
* [Use Authority Addresses for Socket-Based Address Detection](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1397). 5. Go to the tor directory, and run the tor integration tests using "make test-network". Let us know if they fail, and we'll help fix them
* [Add IPv6 Support to is_local_addr()](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1099). 6. Make sure you have a GitHub account, so you can submit pull requests to the tor or chutney GitHub repository
* [Add a BandwidthStatistics option](https://gitweb.torproject.org/torspec.git/tree/proposals/313-relay-ipv6-stats.txt#n298).
* [Close Existing Connections Before Testing Reachability](https://gitweb.torproject.org/torspec.git/tree/proposals/311-relay-ipv6-reachability.txt#n465). ##### Initial Tasks
* [Add unit tests or chutney tests for IPv6Traffic](https://trac.torproject.org/projects/tor/ticket/31543)
* [Use Authority Addresses for Socket-Based Address Detection](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1397).
##### Main Tasks * [Add IPv6 Support to is_local_addr()](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1099).
* [Add a BandwidthStatistics option](https://gitweb.torproject.org/torspec.git/tree/proposals/313-relay-ipv6-stats.txt#n298).
* [Add IPv6 Support to AuthDirMaxServersPerAddr](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1125) * [Close Existing Connections Before Testing Reachability](https://gitweb.torproject.org/torspec.git/tree/proposals/311-relay-ipv6-reachability.txt#n465).
* [Use Authenticated NETINFO Cells to Discover Relay IP Addresses](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n785) * [Add unit tests or chutney tests for IPv6Traffic](https://trac.torproject.org/projects/tor/ticket/31543)
* [Chutney tests for IPv6-only bridge clients](https://trac.torproject.org/projects/tor/ticket/20068)
* [IPv6 Exits succeed on Travis Linux, but Travis Linux doesn't support IPv6](https://trac.torproject.org/projects/tor/ticket/30182) ##### Main Tasks
===== Stretch Goals ===== * [Add IPv6 Support to AuthDirMaxServersPerAddr](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1125)
* [Use Authenticated NETINFO Cells to Discover Relay IP Addresses](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n785)
* [Existing Connections Before Testing Reachability](https://gitweb.torproject.org/torspec.git/tree/proposals/311-relay-ipv6-reachability.txt#n465Close). * [Chutney tests for IPv6-only bridge clients](https://trac.torproject.org/projects/tor/ticket/20068)
* [Add IPv6 DNS Support via the Libevent DNS API](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1189Use). * [IPv6 Exits succeed on Travis Linux, but Travis Linux doesn't support IPv6](https://trac.torproject.org/projects/tor/ticket/30182)
* [Discovered Addresses as the Default OutboundBindAddress](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1256)
* [Make chutney check for relay microdescriptors before verifying](https://trac.torproject.org/projects/tor/ticket/33428) ===== Stretch Goals =====
* [chutney doesn't verify using IPv6 addresses](https://trac.torproject.org/projects/tor/ticket/17011)
* [Existing Connections Before Testing Reachability](https://gitweb.torproject.org/torspec.git/tree/proposals/311-relay-ipv6-reachability.txt#n465Close).
* [Add IPv6 DNS Support via the Libevent DNS API](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1189Use).
------------------------------------------------------------------------------------------------------------------------------------------------------------------------- * [Discovered Addresses as the Default OutboundBindAddress](https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt#n1256)
* [Make chutney check for relay microdescriptors before verifying](https://trac.torproject.org/projects/tor/ticket/33428)
## 2019 Application * [chutney doesn't verify using IPv6 addresses](https://trac.torproject.org/projects/tor/ticket/17011)
The Tor Project is participating in the [Outreachy](https://www.outreachy.org/) round that runs December to March 2020.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
### Contact Information
## 2019 Application
The coordinator for this Outreachy period is Pili Guerra (pili AT torproject DOT org, pili on IRC). Drop her an email or ping her on IRC with any questions you have during the application period.
The Tor Project is participating in the [Outreachy](https://www.outreachy.org/) round that runs December to March 2020.
We have an excellent set of mentors for this period - Stephanie (steph AT torproject DOT org, stephw on IRC), Gus (gus at torproject.org, ggus on IRC).
### Contact Information
### Projects
The coordinator for this Outreachy period is Pili Guerra (pili AT torproject DOT org, pili on IRC). Drop her an email or ping her on IRC with any questions you have during the application period.
Deadline is Nov. 5, 2019 at 4pm UTC to record your contributions and create a final application.
We have an excellent set of mentors for this period - Stephanie (steph AT torproject DOT org, stephw on IRC), Gus (gus at torproject.org, ggus on IRC).
We have two projects in mind. We will decide whether to mentor one or both based on the interests and expertise of the applicants.
### Projects
#### Project 1: Help Tor Project support our users
Deadline is Nov. 5, 2019 at 4pm UTC to record your contributions and create a final application.
The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to:
We have two projects in mind. We will decide whether to mentor one or both based on the interests and expertise of the applicants.
Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as:
#### Project 1: Help Tor Project support our users
- Reddit,
- Stackoverflow, The Community Team at Tor Project is looking for an intern to help us support our users receive and find the most up to date information on using our products. As part of this internship we’re looking for someone to:
- blog comments
- Google Play Store for Tor Browser for Android reviews and feedback Help us to answer support queries that come in through our frontdesk@ email address, #tor irc channel and other informal support channels such as:
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots. - Reddit,
- Stackoverflow,
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org). - blog comments
- Google Play Store for Tor Browser for Android reviews and feedback
Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
Keep our documentation updated: When new versions of Tor Browser are released, we need to update the [Tor Browser User Manual](https://tb-manual.torproject.org/) with any usage details and explanations of new features as well as with updated screenshots.
**During October 1 - November 5, you must:**
Fix small layout issues with our [Tor Browser Manual](https://tb-manual.torproject.org) and [Support websites](https://support.torproject.org).
1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org Compile a list of common user issues: Write a monthly report collating any common user issues found throughout all of our support channels.
- Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history **During October 1 - November 5, you must:**
- Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org 1. Read our documentation:
- Tor Browser Manual - https://tb-manual.torproject.org
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us. - Support Portal - https://support.torproject.org
- Tor Project history: https://torproject.org/about/history
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us. - Community Portal - https://community.torproject.org
- Blog: https://blog.torproject.org
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
2. Check and answer common questions from our users (probably some of them you will need to do some research) - we will email this to applicants, get in touch with us.
5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
3. Read our open issues and submit a pull request to tickets open in [our repositories](https://dip.torproject.org/torproject/web/); you will need a Gitlab account, get in touch with us.
6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
4. Install an IRC client and [learn how to use IRC](https://support.torproject.org/get-in-touch/#irc-help); join our channels: #tor, #tor-project, #tor-south, #tor-project, #tor-www. Some IRC client suggestions: Hexchat, irssi, weechat...
**Workflow expected during the internship**
5. Subscribe to [Tor mailing lists](https://lists.torproject.org): tor-community-team, global-south and tor-project
1. Everyday connect to IRC and hang out on #tor-www, #tor, #tor-project, #tor-south and other channels
2. Connect to Frontdesk service and answer users. 6. Join us on the Community Team meeting - every Monday, 1600 UTC, #tor-meeting channel on IRC
3. Check blog posts and social media for users comments reporting issues.
4. Based on users feedback [1, 2 and 3]: open tickets to report bugs to Tor Browser devs, make Pull requests with corrections and new content to our documentation **Workflow expected during the internship**
5. If you find outdated or incorrect information on Tor Project websites, we expect you to submit a ticket and/or a pull request.
6. Community Team meeting happens every Monday, 1600 UTC on #tor-meeting. You will need to update our [meeting pad with your work](https://pad.riseup.net/p/tor-community-team-2019-keep). 1. Everyday connect to IRC and hang out on #tor-www, #tor, #tor-project, #tor-south and other channels
2. Connect to Frontdesk service and answer users.
3. Check blog posts and social media for users comments reporting issues.
#### Newcomer guide 4. Based on users feedback [1, 2 and 3]: open tickets to report bugs to Tor Browser devs, make Pull requests with corrections and new content to our documentation
5. If you find outdated or incorrect information on Tor Project websites, we expect you to submit a ticket and/or a pull request.
If you're lost, here's a beginner guide to help you. 6. Community Team meeting happens every Monday, 1600 UTC on #tor-meeting. You will need to update our [meeting pad with your work](https://pad.riseup.net/p/tor-community-team-2019-keep).
**Step 1**
#### Newcomer guide
**Goal: first steps with Tor Browser and join our communication channels.**
* Install and try Tor Browser. If you're lost, here's a beginner guide to help you.
Yep, it's very simple and important to use Tor so you can learn and help others.
* Subscribe to tor-community-team, global-south and tor-project mailing lists: **Step 1**
You can find all the mailing lists here: https://lists.torproject.org
* Create an IRC account, so you can chat with Tor folks and see what's **Goal: first steps with Tor Browser and join our communication channels.**
happening. IRC is a little bit tricky to start, so I suggest you to use an IRC client (for example, Hexchat) and follow the instructions: * Install and try Tor Browser.
https://support.torproject.org/get-in-touch/irc-help/ Yep, it's very simple and important to use Tor so you can learn and help others.
* Create an account in GitLab(dip.torproject.org): ping Pili or Gus to create an account for you. We will be available on #tor-www channel. * Subscribe to tor-community-team, global-south and tor-project mailing lists:
You can find all the mailing lists here: https://lists.torproject.org
**Step 2** * Create an IRC account, so you can chat with Tor folks and see what's
happening. IRC is a little bit tricky to start, so I suggest you to use an IRC client (for example, Hexchat) and follow the instructions:
**Goal: understand the documentation workflow.** https://support.torproject.org/get-in-touch/irc-help/
* Create an account in GitLab(dip.torproject.org): ping Pili or Gus to create an account for you. We will be available on #tor-www channel.
Note: The Tor Project is currently working to migrate issues from
trac.torproject.org to dip.torproject.org. Some teams are already using **Step 2**
dip.torproject.org (Community team, for example).
**Goal: understand the documentation workflow.**
* Probably all the issues that we will work are in this group:
https://dip.torproject.org/groups/torproject/web/-/issues Note: The Tor Project is currently working to migrate issues from
* Prioritize the tag Documentation in Manual and Support repositories. trac.torproject.org to dip.torproject.org. Some teams are already using
* If you see an issue that you would like to work, first check if there's a pull request (PR) in our GitHub repository: dip.torproject.org (Community team, for example).
https://github.com/torproject/manual/pulls
https://github.com/torproject/support/pulls * Probably all the issues that we will work are in this group:
https://github.com/torproject/tpo/pulls https://dip.torproject.org/groups/torproject/web/-/issues
https://github.com/torproject/community/pulls * Prioritize the tag Documentation in Manual and Support repositories.
* If you don't see any PR, you can start working on the ticket. * If you see an issue that you would like to work, first check if there's a pull request (PR) in our GitHub repository:
* Someone will review your PR and we will merge if it's ok. https://github.com/torproject/manual/pulls
https://github.com/torproject/support/pulls
**Step 3** https://github.com/torproject/tpo/pulls
https://github.com/torproject/community/pulls
**Goal: review and improve our documentation based on user feedback.** * If you don't see any PR, you can start working on the ticket.
* Someone will review your PR and we will merge if it's ok.
* Read and answer users questions in public forums (Reddit, stackoverflow, blog.tpo).
* If there's something outdated, incorrect or missing from our documentation resources, open a ticket in dip (support, manual, etc) **Step 3**
* If you know the answer, submit PRs, like phase 2.
**Goal: review and improve our documentation based on user feedback.**
**Step 4**
* Read and answer users questions in public forums (Reddit, stackoverflow, blog.tpo).
We will submit to you some questions from Frontdesk, so you can practice :) * If there's something outdated, incorrect or missing from our documentation resources, open a ticket in dip (support, manual, etc)
* If you know the answer, submit PRs, like phase 2.
#### Project 2: Improve Tor's image in the media and our communications resources **Step 4**
Contact Stephanie (steph AT torproject DOT org, stephw on IRC). We will submit to you some questions from Frontdesk, so you can practice :)
https://www.outreachy.org/december-2019-to-march-2020-internship-round/communities/tor-project/#improve-tors-image-in-the-media-and-our-communicat
#### Project 2: Improve Tor's image in the media and our communications resources
Contact Stephanie (steph AT torproject DOT org, stephw on IRC).
== 2018 Application ==
https://www.outreachy.org/december-2019-to-march-2020-internship-round/communities/tor-project/#improve-tors-image-in-the-media-and-our-communicat
### Contact Information
The coordinator for this Outreachy period is Tommy Collison (tommyc AT torproject DOT org, t0mmy on IRC). Drop him an email or ping him on IRC with any questions you have during the application period.
== 2018 Application ==
We have an excellent mentor for this period — Colin Childs (colin ATtorproject DOT org).
### Contact Information
### The Projects
The coordinator for this Outreachy period is Tommy Collison (tommyc AT torproject DOT org, t0mmy on IRC). Drop him an email or ping him on IRC with any questions you have during the application period.
We have two projects in mind. We will decide on which one based on the interests and expertise of the applicants.
We have an excellent mentor for this period — Colin Childs (colin ATtorproject DOT org).
* User Advocate
### The Projects
Tor is looking for a user advocate who would work with members of Tor’s development and community teams to help us understand where users struggle to use Tor. A secure web browser only works if it’s usable.
We have two projects in mind. We will decide on which one based on the interests and expertise of the applicants.
This intern will monitor our bug-reporting channels, IRC rooms, and social channels to get a sense of what new bugs appear in our software, and where users have problems connecting to and using Tor. Each month, we’d like the intern to report on the most common bugs, problems, questions, and other issues that users have.
* User Advocate
To get started, we suggest you look around [Tor’s bug tracker](https://trac.torproject.org/projects/tor/report/1) to see the sorts of problems users are currently reporting. What are some recurring themes or trends? When do bug reports spike? Feel free to respond to one or more of these questions and email your answer to Tor’s Outreachy coordinator, so we can get a sense your work!
Tor is looking for a user advocate who would work with members of Tor’s development and community teams to help us understand where users struggle to use Tor. A secure web browser only works if it’s usable.
* Documentation Reviewer
This intern will monitor our bug-reporting channels, IRC rooms, and social channels to get a sense of what new bugs appear in our software, and where users have problems connecting to and using Tor. Each month, we’d like the intern to report on the most common bugs, problems, questions, and other issues that users have.
For this task, the intern would help the community team update, review, and format sections of the Tor documentation on how to add Tor’s privacy and anonymity protections to other apps. Much of this documentation is written by volunteers and is not regularly maintained. Tor is about to transition to a new support portal, and the intern would help make this content ready to be displayed on the new website.
To get started, we suggest you look around [Tor’s bug tracker](https://trac.torproject.org/projects/tor/report/1) to see the sorts of problems users are currently reporting. What are some recurring themes or trends? When do bug reports spike? Feel free to respond to one or more of these questions and email your answer to Tor’s Outreachy coordinator, so we can get a sense your work!
To get started on this task, check out Tor’s [documentation pages](https://www.torproject.org/docs/documentation.html.en). We’d like the intern to focus on updating [these pages](https://trac.torproject.org/projects/tor/wiki/Outreachy/2018doclist) in particular.
* Documentation Reviewer
Familiarizing Yourself with Tor
For this task, the intern would help the community team update, review, and format sections of the Tor documentation on how to add Tor’s privacy and anonymity protections to other apps. Much of this documentation is written by volunteers and is not regularly maintained. Tor is about to transition to a new support portal, and the intern would help make this content ready to be displayed on the new website.
- Hang out on #tor-project and #tor-dev to get a sense of the community. Introduce yourself as someone interested in Tor usability. If you're not familiar with IRC, Fedora has a [good beginner's guide](https://fedoramagazine.org/beginners-guide-irc/), and ​​[OFTC's website](http://oftc.net/) has info on connecting to our specific IRC server. If you're can't figure out how to connect, drop Tommy an email, and he'll be happy to help.
- If you can, attend the IRC meetings of the [[org/teams/CommunityTeam|Community Team]] (16:00 UTC every Monday), the [[org/teams/NetworkTeam|Network Team]] (Mondays 17:00 UTC), the [[org/teams/ApplicationsTeam|ApplicationsTeam]] (Mondays 18 UTC) and the [[doc/TorBrowser/Hacking|Development Team]] (19:00 UTC on Mondays) and introduce yourself. To get started on this task, check out Tor’s [documentation pages](https://www.torproject.org/docs/documentation.html.en). We’d like the intern to focus on updating [these pages](https://trac.torproject.org/projects/tor/wiki/Outreachy/2018doclist) in particular.
- Check out the [support wiki](https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam/Support).
- Check out some of the [Community Team's](https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam/Projects) and [Network Team's](https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam) current projects. Familiarizing Yourself with Tor
- Hang out on #tor-project and #tor-dev to get a sense of the community. Introduce yourself as someone interested in Tor usability. If you're not familiar with IRC, Fedora has a [good beginner's guide](https://fedoramagazine.org/beginners-guide-irc/), and ​​[OFTC's website](http://oftc.net/) has info on connecting to our specific IRC server. If you're can't figure out how to connect, drop Tommy an email, and he'll be happy to help.
- If you can, attend the IRC meetings of the [[org/teams/CommunityTeam|Community Team]] (16:00 UTC every Monday), the [[org/teams/NetworkTeam|Network Team]] (Mondays 17:00 UTC), the [[org/teams/ApplicationsTeam|ApplicationsTeam]] (Mondays 18 UTC) and the [[doc/TorBrowser/Hacking|Development Team]] (19:00 UTC on Mondays) and introduce yourself.
- Check out the [support wiki](https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam/Support).
- Check out some of the [Community Team's](https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam/Projects) and [Network Team's](https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam) current projects.