|
# The Tor Project
|
|
# The Tor Project
|
|
|
|
|
|
Welcome to the Tor Project!
|
|
Welcome to the Tor Project!
|
|
|
|
|
|
To edit these pages, you will need to simply click the [Wiki](https://gitlab.torproject.org/tpo/team/-/wikis/home) link on the left sidebar.
|
|
To edit these pages, you will need to simply click the [Wiki](https://gitlab.torproject.org/tpo/team/-/wikis/home) link on the left sidebar.
|
|
|
|
|
|
# Official Resources
|
|
# Official Resources
|
|
|
|
|
|
This is a list of places where the Tor project is maintaining resources and information about Tor.
|
|
This is a list of places where the Tor project is maintaining resources and information about Tor.
|
|
|
|
|
|
- [The Tor Project's official website](https://www.torproject.org).
|
|
- [The Tor Project's official website](https://www.torproject.org).
|
|
- [Support Portal](https://support.torproject.org/)
|
|
- [Support Portal](https://support.torproject.org/)
|
|
- [Community Portal](https://community.torproject.org/)
|
|
- [Community Portal](https://community.torproject.org/)
|
|
- [Tor News](https://newsletter.torproject.org/): a monthly newsletter with updates and opportunities
|
|
- [Tor News](https://newsletter.torproject.org/): a monthly newsletter with updates and opportunities
|
|
- [Meetings](Meetings): Information about how we prepare and run meetings. It also has record of previous Tor meetings and hackathons.
|
|
- [Meetings](Meetings): Information about how we prepare and run meetings. It also has record of previous Tor meetings and hackathons.
|
|
- [Tor in the Media](https://www.torproject.org/press/).
|
|
- [Tor in the Media](https://www.torproject.org/press/).
|
|
|
|
|
|
## Contributions
|
|
## Contributions
|
|
|
|
|
|
- [Official bug-tracker for Tor](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo) is now GitLab.
|
|
- [Official bug-tracker for Tor](http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo) is now GitLab.
|
|
- [Interested in Volunteering?](https://community.torproject.org/)
|
|
- [Interested in Volunteering?](https://community.torproject.org/)
|
|
- [Onboarding](Onboarding) information.
|
|
- [Onboarding](Onboarding) information.
|
|
|
|
|
|
## Documentation
|
|
## Documentation
|
|
|
|
|
|
- [Official documentation](https://2019.www.torproject.org/docs/documentation): will soon move to the Tor Project's [new developer portal](https://gitlab.torproject.org/tpo/team/-/wikis/home#projects) when is ready.
|
|
- [Official documentation](https://2019.www.torproject.org/docs/documentation): will soon move to the Tor Project's [new developer portal](https://gitlab.torproject.org/tpo/team/-/wikis/home#projects) when is ready.
|
|
- [The Tor Relay Guide](https://community.torproject.org/relay/): to help run the Tor network.
|
|
- [The Tor Relay Guide](https://community.torproject.org/relay/): to help run the Tor network.
|
|
- [Tor Browser User Manual](https://tb-manual.torproject.org/): learning on how to use the Tor Browser.
|
|
- [Tor Browser User Manual](https://tb-manual.torproject.org/): learning on how to use the Tor Browser.
|
|
- [Tor User Documentation Style Guide](Tor-User-Documentation-Style-Guide)
|
|
- [Tor User Documentation Style Guide](Tor-User-Documentation-Style-Guide)
|
|
|
|
|
|
## Services
|
|
## Services
|
|
|
|
|
|
- [Official Tor package archive](https://archive.torproject.org/): contains archived software releases, monthly reports, old metrics, etc.
|
|
- [Official Tor package archive](https://archive.torproject.org/): contains archived software releases, monthly reports, old metrics, etc.
|
|
- [Official Tor media archive](https://media.torproject.org/): contains all images, videos, and misc files.
|
|
- [Official Tor media archive](https://media.torproject.org/): contains all images, videos, and misc files.
|
|
- [Check](https://check.torproject.org/): is a service to check if you are currently using Tor
|
|
- [Check](https://check.torproject.org/): is a service to check if you are currently using Tor
|
|
- [Metrics website](https://metrics.torproject.org/): metrics and graphs based on Tor network data.
|
|
- [Metrics website](https://metrics.torproject.org/): metrics and graphs based on Tor network data.
|
|
- [Status](https://status.torproject.org): check the status of Tor Project services.
|
|
- [Status](https://status.torproject.org): check the status of Tor Project services.
|
|
- [Onion addresses](https://onion.torproject.org/): list of onion services run by the Tor Project.
|
|
- [Onion addresses](https://onion.torproject.org/): list of onion services run by the Tor Project.
|
|
|
|
|
|
# Processes at the Tor project
|
|
# Processes at the Tor project
|
|
|
|
|
|
- [Roadmaps](Process/HowToBuildARoadmap): how the roadmaps are shaped for teams and projects and people.
|
|
- [Roadmaps](Process/HowToBuildARoadmap): how the roadmaps are shaped for teams and projects and people.
|
|
- [Management](./Process/HowProjectManagementAtTheTorProject): how we manage sponsored projects at Tor.
|
|
- [Management](./Process/HowProjectManagementAtTheTorProject): how we manage sponsored projects at Tor.
|
|
- [Security intake process](Process/engineering/SecurityIntake): The tor-security@ process and responsibilities
|
|
- [Security intake process](Process/engineering/SecurityIntake): The tor-security@ process and responsibilities
|
|
- By Team:
|
|
- By Team:
|
|
+ [Anti-censorship Team](https://gitlab.torproject.org/tpo/anti-censorship/team#processes-and-policies): processes and policies
|
|
+ [Anti-censorship Team](https://gitlab.torproject.org/tpo/anti-censorship/team#processes-and-policies): processes and policies
|
|
+ [Applications Team](https://gitlab.torproject.org/applications/core/team#processes-and-policies): processes and policies
|
|
+ [Applications Team](https://gitlab.torproject.org/applications/core/team#processes-and-policies): processes and policies
|
|
+ [Network Health Team](https://gitlab.torproject.org/tpo/network-health/team#processes-and-policies): processes and policies
|
|
+ [Network Health Team](https://gitlab.torproject.org/tpo/network-health/team#processes-and-policies): processes and policies
|
|
+ [Network Team](https://gitlab.torproject.org/tpo/core/team#processes-and-policies): processes and policies
|
|
+ [Network Team](https://gitlab.torproject.org/tpo/core/team#processes-and-policies): processes and policies
|
|
- ~~Releases~~
|
|
- ~~Releases~~
|
|
- ~~[OKRs](./okrs/home): we tried OKRs but it did not work for us. The plan is to revisit and find a way that can work for the organization.~~
|
|
- ~~[OKRs](./okrs/home): we tried OKRs but it did not work for us. The plan is to revisit and find a way that can work for the organization.~~
|
|
|
|
|
|
|
|
|
|
# Projects
|
|
# Projects
|
|
|
|
|
|
- [List of active products](code bases) we are maintaining.
|
|
- [List of active products](code bases) we are maintaining.
|
|
- [List of sponsored projects](sponsors-2023) that we are working on in 2023.
|
|
- [List of sponsored projects](sponsors-2024) that we are working on in 2024.
|
|
- [List of projects](projects) that we completed.
|
|
- [List of projects](projects) that we completed.
|
|
- Internships we are usually running almost every year:
|
|
- Internships we are usually running almost every year:
|
|
- [Outreachy](outreachy) provides internships in open source to people subject to systemic bias and impacted by under-representation in the technical industry where they are living.
|
|
- [Outreachy](outreachy) provides internships in open source to people subject to systemic bias and impacted by under-representation in the technical industry where they are living.
|
|
- [Google Summer of Code](gsoc) is the internship that we participate to mentor students coming into the open source world.
|
|
- [Google Summer of Code](gsoc) is the internship that we participate to mentor students coming into the open source world.
|
|
|
|
|
|
# Organization
|
|
# Organization
|
|
|
|
|
|
The Tor Project is not a horizontal organization but we try to make decisions as democratic as possible. We have a [structure](./work-relationships) where we operate and maintain the different pieces of software in teams. Our teams meet once a week to coordinate work and also meet frequently to coordinate projects. We have a [project manager](./Process/HowProjectManagementAtTheTorProject) that facilitates the coordination and keeps an eye on the roadmaps to get to deadlines on time.
|
|
The Tor Project is not a horizontal organization but we try to make decisions as democratic as possible. We have a [structure](./work-relationships) where we operate and maintain the different pieces of software in teams. Our teams meet once a week to coordinate work and also meet frequently to coordinate projects. We have a [project manager](./Process/HowProjectManagementAtTheTorProject) that facilitates the coordination and keeps an eye on the roadmaps to get to deadlines on time.
|
|
|
|
|
|
In 2018, the Executive Director at the Tor Project and set the following goals for the next 3 to 5 years, for the organization and its projects:
|
|
In 2018, the Executive Director at the Tor Project and set the following goals for the next 3 to 5 years, for the organization and its projects:
|
|
|
|
|
|
**A Mature Tor Project (organization)**
|
|
**A Mature Tor Project (organization)**
|
|
- Stable income flows from a diverse funding base
|
|
- Stable income flows from a diverse funding base
|
|
- Diverse and robust organization that meets our needs
|
|
- Diverse and robust organization that meets our needs
|
|
- Strong organizational culture focuses on employees and volunteers happiness
|
|
- Strong organizational culture focuses on employees and volunteers happiness
|
|
- Global brand recognition - Tor means strong privacy
|
|
- Global brand recognition - Tor means strong privacy
|
|
|
|
|
|
**Full Access (product/projects)**
|
|
**Full Access (product/projects)**
|
|
- Any person on the planet can access the Tor network
|
|
- Any person on the planet can access the Tor network
|
|
- Any person on the planet can use the Tor network to access any websites or services online
|
|
- Any person on the planet can use the Tor network to access any websites or services online
|
|
- Ensure the Tor network is diverse, healthy, stable, and scalable
|
|
- Ensure the Tor network is diverse, healthy, stable, and scalable
|
|
|
|
|
|
~~As of August 2021, we started to implement [OKRs](./okrs/home) to set goals per team and role and track outcomes and organize the work ahead. Each team lead has setup OKRs with help of their team (you can find them in each team's wiki) as well as Roger for the [areas he is working on](https://gitlab.torproject.org/tpo/team/-/wikis/arma).~~
|
|
~~As of August 2021, we started to implement [OKRs](./okrs/home) to set goals per team and role and track outcomes and organize the work ahead. Each team lead has setup OKRs with help of their team (you can find them in each team's wiki) as well as Roger for the [areas he is working on](https://gitlab.torproject.org/tpo/team/-/wikis/arma).~~
|
|
|
|
|
|
## Teams
|
|
## Teams
|
|
|
|
|
|
- [Anti-censorship team](https://gitlab.torproject.org/tpo/anti-censorship/team/-/wikis/home) meets every Thursday in irc and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/anti-censorship/-/boards).
|
|
- [Anti-censorship team](https://gitlab.torproject.org/tpo/anti-censorship/team/-/wikis/home) meets every Thursday in irc and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/anti-censorship/-/boards).
|
|
- [Applications team](https://gitlab.torproject.org/tpo/applications/team/-/wikis/home) (Tor Browser) meets every Monday in irc.oftc.net and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/applications/-/boards).
|
|
- [Applications team](https://gitlab.torproject.org/tpo/applications/team/-/wikis/home) (Tor Browser) meets every Monday in irc.oftc.net and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/applications/-/boards).
|
|
- [Communications & Operations team](https://gitlab.torproject.org/tpo/operations/team/-/wikis/home).
|
|
- [Communications & Operations team](https://gitlab.torproject.org/tpo/operations/team/-/wikis/home).
|
|
- [Community team](https://gitlab.torproject.org/tpo/community/team/-/wikis/home) meets monthly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/community/-/boards).
|
|
- [Community team](https://gitlab.torproject.org/tpo/community/team/-/wikis/home) meets monthly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/community/-/boards).
|
|
- [Fundraising team](https://gitlab.torproject.org/tpo/operations/team/-/wikis/Fundraising-Team).
|
|
- [Fundraising team](https://gitlab.torproject.org/tpo/operations/team/-/wikis/Fundraising-Team).
|
|
- [Network team](https://gitlab.torproject.org/tpo/core/team) meets weekly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/core/-/boards).
|
|
- [Network team](https://gitlab.torproject.org/tpo/core/team) meets weekly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/core/-/boards).
|
|
- [Network Health team](https://gitlab.torproject.org/tpo/network-health/team) meets weekly and is working on [this roadmap ](https://gitlab.torproject.org/groups/tpo/network-health/-/boards)and [metric's roadmap](https://gitlab.torproject.org/groups/tpo/metrics/-/boards). We are merging metrics into network health and will be a process that will happen through 2022.
|
|
- [Network Health team](https://gitlab.torproject.org/tpo/network-health/team) meets weekly and is working on [this roadmap ](https://gitlab.torproject.org/groups/tpo/network-health/-/boards)and [metric's roadmap](https://gitlab.torproject.org/groups/tpo/metrics/-/boards). We are merging metrics into network health and will be a process that will happen through 2022.
|
|
- [Roger](https://gitlab.torproject.org/tpo/team/-/wikis/arma) is tracking his roadmap here.
|
|
- [Roger](https://gitlab.torproject.org/tpo/team/-/wikis/arma) is tracking his roadmap here.
|
|
- [Sysadmin team ](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/home)meets monthly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/tpa/-/boards).
|
|
- [Sysadmin team ](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/home)meets monthly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/tpa/-/boards).
|
|
- [UX team](https://gitlab.torproject.org/tpo/ux/team/-/wikis/home) meets monthly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/ux/-/boards).
|
|
- [UX team](https://gitlab.torproject.org/tpo/ux/team/-/wikis/home) meets monthly and is working on [this roadmap](https://gitlab.torproject.org/groups/tpo/ux/-/boards).
|
|
- [Web team](https://gitlab.torproject.org/tpo/web/team/-/wikis/) meets occasionally and cares about [this roadmap ](https://gitlab.torproject.org/groups/tpo/web/-/boards)during sysadmin team's meetings.
|
|
- [Web team](https://gitlab.torproject.org/tpo/web/team/-/wikis/) meets occasionally and cares about [this roadmap ](https://gitlab.torproject.org/groups/tpo/web/-/boards)during sysadmin team's meetings.
|
|
|
|
|
|
# Community Council
|
|
# Community Council
|
|
|
|
|
|
The [Community Council](Community-Council) is an elected body of Tor Core Contributors who are available to help resolve intra-community disputes.
|
|
The [Community Council](Community-Council) is an elected body of Tor Core Contributors who are available to help resolve intra-community disputes.
|
|
|
|
|
|
# Meetings
|
|
# Meetings
|
|
|
|
|
|
We run public [meetings](https://gitlab.torproject.org/tpo/team/-/wikis/Meetings) for all teams in irc and not secret but not public meetings in Big Blue Button for specific projects.
|
|
We run public [meetings](https://gitlab.torproject.org/tpo/team/-/wikis/Meetings) for all teams in irc and not secret but not public meetings in Big Blue Button for specific projects.
|
|
|
|
|
|
## All Hands
|
|
## All Hands
|
|
|
|
|
|
We run weekly internal meetings with this schedule:
|
|
We run weekly internal meetings with this schedule:
|
|
|
|
|
|
- Every two months we have a financial update.
|
|
- Every two months we have a financial update.
|
|
- Every three months we run a demo day.
|
|
- Every three months we run a demo day.
|
|
- Quarterly we revisit priorities.
|
|
- Quarterly we revisit priorities.
|
|
- Quarterly we do a [retrospective](Retrospective-Template).
|
|
- Quarterly we do a [retrospective](Retrospective-Template).
|
|
|
|
|
|
We have Tor DEMO days every three months. Here you can read [notes on past DEMOs](DEMONotes).
|
|
We have Tor DEMO days every three months. Here you can read [notes on past DEMOs](DEMONotes).
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
_This page was originally based on the archived homepage of the old wiki in Trac:_ [_https://trac.torproject.org/projects/tor_](https://trac.torproject.org/projects/tor) |
|
_This page was originally based on the archived homepage of the old wiki in Trac:_ [_https://trac.torproject.org/projects/tor_](https://trac.torproject.org/projects/tor) |