Hi,
Tails, a portable operating system that protects against surveillance
and censorship, is looking for a project manager to make our
organization function better.
Summary
=======
Tails, a portable operating system that protects against surveillance
and censorship, is looking for a project manager to make our
organization function better.
In the last 12 years, from a tiny volunteer-run Free Software project,
Tails has grown to a setup in which almost all the work is done by
paid workers, with a 350k€ yearly budget. This allowed us to increase
by several orders of magnitude the quality and pace of development of
our product.
However, this growth happened faster than the corresponding, necessary
increase of our organization & social skills and capacity.
As a result, lots of the organization and social work still relies on
the founders of the project.
For our project to thrive sustainably, we want to establish a new role
for someone who will work with us to develop our organization and
manage our day-to-day operations, building upon our core values of
transparency, autonomy, and horizontal decision-making.
About Tails
===========
Tails is a non-profit organization whose mission is to empower people
worldwide by giving out an operating system that protects from
surveillance and censorship.
We make digital security tools accessible to everyone, whenever they
need it: activists, journalists, freedom fighters, and ultimately,
you, whenever you need extra privacy in this digital world.
The Tails project was started in 2009 and has now more than
30 000 daily users.
Read more about our mission and values:
https://tails.boum.org/contribute/mission/
Tails is:
* Non-profit
We put our users first, not profits.
* Free Software
All our work is published as Free Software and we work closely
with related projects (Debian, GNOME, Tor, etc.).
* Small team
We are a small team that values transparency, autonomy, and
horizontal decision-making.
* Remote and international
We are a fully remote team and our team members can work from
anywhere they want around the world. We have workers in 10
different countries.
* Flexible commitment
People work for Tails full-time, part-time, or as consultants.
If you like flexibility, Tails is a place for you.
* Equal opportunity, equal pay
We are committed to creating an inclusive and equitable environment
for all. We have a transparent compensation scheme where everybody
enjoys comparable pay and benefits.
About this job application
==========================
Role description
----------------
We are looking for someone who will work with us to make Tails
a healthier organization & work place, and provide project-wide
management, supporting both organizational and team-level objectives:
- Facilitation, community management: facilitate decision-making
about collective processes, implement them.
For example, deciding who is invited to our yearly gathering,
setting up a process for responding to Code of Conduct violations.
- Project-wide management:
- Help our teams function well and remain aligned with the
priorities of the organization. Manage grant projects
with deadlines.
- Negotiate and document expectations. Set up self-evaluation,
feedback, and accountability mechanisms.
- Encourage workers to grow within the organization. Ensure their
needs, desires, and problems they're facing are heard and
followed-up with.
- Identify knowledge gaps and recruitment needs: which roles we
should hire for and when.
- Facilitate the flow of useful information through the project,
connecting it to the bigger picture as needed.
For example, our Fundraising team needs to know about the capacity
and priorities of our teams, so they can design grant proposals.
Transforming our organization is a substantial project. It will take
time and multiple iterations. It's OK: we are in it for the long run.
You will have agency in shaping the role and setting priorities, in
collaboration with the rest of team, based on which you will organize
your work and time autonomously.
You will work remotely. Our team is global and with various degrees of
involvement, so you will use mostly asynchronous communication
channels (email and bug tracker), although we also use text-based chat
and do plenty of video calls.
During non-pandemic times, some travel is expected, generally 2-4
times per year, including the annual gathering of regular
Tails contributors.
Qualifications
--------------
- If you are part of a group that is under-represented in tech, we
particularly encourage you to apply. We acknowledge that our
community is not as diverse and equitable as we would like it to be.
We understand that we are part of the problem. We want the Tails
project to become more equitable.
- You can commit 25-35 hours per week on a long-term basis. The exact
scope of your responsibilities will depend on how much you work
within this range.
- You can work comfortably at least 3 hours during the peak of Tails
activities: between 10:00 and 17:00 CEST/CET.
- Professional experience organizing team collaboration.
- Experience participating in groups that value transparency,
autonomy, and horizontal decision-making.
- Group and inter-individual communication skills demonstrated, for
example, by experience facilitating collective processes.
- Conceptual understanding of software development work.
- Enthusiastic about our mission and values
(https://tails.boum.org/contribute/mission/), motivated by
social impact.
- Some experience working fully remote, primarily with
asynchronous communication.
- Good written and spoken English communication skills.
Additionally, although that's optional, we would love it if you had
experience participating in Free and Open Source Software communities.
Compensation and benefits
-------------------------
Pay scale is 40-100 k€ per year, including medical coverage.
The exact number depends solely on:
- How much time you work
- Your tax situation
- Cost of medical coverage
On top of this, Tails pays for:
- Exceptional health expenses not covered by your policy
- Computer equipment
- Travel expenses to work events
How to apply
============
See https://tails.boum.org/jobs/project_manager/#apply
Cheers!
Hi everyone!
Our next User Experience Team meeting will be held on Tuesday December 7th at 1400 UTC in #tor-meeting.*
During this meeting we’ll share an update on the UX Team’s ongoing work across key projects, including post-launch support for Tor Browser 11, our search for a new Brand Designer, and a short collaborative session to discuss ways in which we can better track the workload across the team on a weekly basis. If you'd like to get involved please feel free to add your items to the pad:
https://pad.riseup.net/p/1D8sK8Zy74b_0qclC97I-ux-team-monthly-2020-keep <https://pad.riseup.net/p/1D8sK8Zy74b_0qclC97I-ux-team-monthly-2020-keep>
Remember, User Experience team meetings are an open space for discussion around ethical user research, user interface design and the user experience of privacy-enhancing products.
See you soon!
Duncan
[*] https://gitlab.torproject.org/tpo/ux/team/-/wikis/home <https://gitlab.torproject.org/tpo/ux/team/-/wikis/home>
***
Duncan Larsen-Russell
Product Manager & UX Team Lead
duncan(a)torproject.org <mailto:duncan@torproject.org>
This is the November progress report from the OnionShare Desktop team
for the S96 project.
In November we:
- Updated UI for Tor Settings, so it's a tab instead of a dialog
- Make snowflake/meek/moat work in Windows and macOS
- Make snowflake/meek/moat work in Linux packaging with Flatpak and
Snapcraft
- Keep always up-to-date list of built-in bridges
- Much farther along in the quickstart screen UI
- Implement methods for Censorship Circumvention API
Here are the open issues we currently have for this project:
https://github.com/onionshare/onionshare/issues?q=is%3Aopen+is%3Aissue+labe…
Hello, everyone!
We have a new job opening for an Onion Services Site Reliability Engineer: https://www.torproject.org/about/jobs/onion-services-site-engineer/ <https://www.torproject.org/about/jobs/onion-services-site-engineer/>
This is a full-time, remote position. The job description is pasted below. Please help us spread the word by sharing with any people, lists, and/or social media that you think you think might be helpful.
Thank you!
Cheers,
Erin Wyatt
Director of People Operations
ewyatt(a)torproject.org <mailto:ewyatt@torproject.org>
PGP: 35E7 2A9F 6655 45F9 2CB6 6624 BA0C 9400 F80F 91CE
https://www.torproject.org <https://www.torproject.org/>
http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/ <http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/>
—————————————————————>8
# Internet Freedom Nonprofit Seeks Onion Services Site Reliability Engineer
The Tor Project, Inc., a 501(c)(3) nonprofit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies, is seeking Site Reliability Engineer to work on Onion Services.
The Onion Services SRE will work with internal websites and tools as part of Tor’s SysAdmin and Community Teams, reporting to the Community Team Lead. This person will be responsible for setting up and managing onion sites for partners and monitoring their availability, and will manage over 100 onion sites that are hosted by different organizations.
This role is perfect for an experienced SRE, who has strong skills managing medium-large traffic web servers, familiarity with CDNs and other load balance configuration, and has familiarity with Tor Onion Services.
A personal commitment to free and open source software, good communication and documentation skills, and passion for contributing to the greater good are all essential.
This is a full-time, remote position. Salary for this position is $75,000 USD/year and there is voluntary opt-in salary transparency for all employees and contractors.
If you love Tor and you have a strong commitment to the Tor Project’s mission, we would love to hear from you!
## The job:
- Configuration and maintenance of medium traffic web servers.
- Deploying and managing over 100 onion sites for different partners.
- Deploy monitoring system for onion sites with Prometheus or other similar tools.
- Deploy privacy enhanced metrics (e.g. page views count) for onion sites.
- Responsible for high availability of these onion sites.
- Intermediate sysadmin work and support, possible to expand to senior.
### Required skills:
- Ability to work in a self-directed and independent way
- Comfortable working remotely, across multiple time zones
- Strong interpersonal and communication skills
- Strong skills with most Linux commands/utilities and familiarity with most basic system administration processes; for example, ability to boot/shut down a machine, add and remove user accounts, use backup programs, manage shared resources (e.g., file systems snapshots, RAID arrays), update DNS zone files, and install a server
- Strong skills with web servers internals: able to understand complex Nginx configurations, work with OpenResty and Lua is a plus.
- Container orchestration: some previous exposure to any container orchestration system, such as Kubernetes, Docker Swarm, etc.
- Understanding of CDN and other load balancing mechanisms
- Familiarity with Onion Services configuration and management.
- Familiarity with Tor's internal services and the network architecture (for example: check.torproject.org, what "bridges" are, the metrics services, what is an "exit relay", etc.)
- Networking: some previous exposure to topics in network administration, including network optimization, isolation, BGP routing, DDoS mitigation, and so on.
- Familiarity with Git, "forges" (GitLab, GitHub), and "merge-request" based workflows, experience with ticketing systems like GitLab issues.
- Familiarity with Python or similar programming languages
- Familiarity with infrastructure as code tools to automate deployment (e.g. ansible, terraform, saltstack, puppet, etc.)
- Familiarity with different cloud services (e.g. Azure, AWS, Google, etc.)
- Familiarity of how proxies/reverse proxies/forward proxies work
- Familiarity of how cache systems work (e.g. varnish)
### Required background:
- Four or more years of web hosting and system administration experience
- A degree in computer science or a related field, or equivalent experience
## How to Apply
To apply, submit a cover letter, your CV/resume, and a link to a code sample or some non-trivial project you have significantly contributed to.
IMPORTANT: Please email application materials in plain text or PDF format to job-onionsre at torproject dot org with "ONION SRE" in the subject line. In your cover letter, please include the reason you want to work at the Tor Project and where you heard about this job.
## About The Tor Project
The Tor Project's workforce is smart, committed, and hard working. We currently have a paid and contract staff of around 30 developers and operational support people, plus many thousands of volunteers who contribute to our work. The Tor Project is funded in part by government research and development grants, and in part by individual, foundation, and corporate donations.
Tor is for everyone, and we are actively working to build a team that represents people from all over the world - people from diverse ethnic, national, and cultural backgrounds; people from all walks of life. We encourage people subject to systemic bias to apply, including people of color, indigenous people, LGBTQIA+ people, women, and any other person who is part of a group that is underrepresented in tech.
The Tor Project has a strong culture of transparency and democratic processes, and long-standing community guidelines and cultural norms. Our community is committed to creating an inclusive and welcoming environment. Please read more here:
- Our Code of Conduct: https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.t…
- Our Social Contract: https://gitweb.torproject.org/community/policies.git/tree/social_contract.t…
- Our Statement of Values: https://gitweb.torproject.org/community/policies.git/tree/statement_of_valu…
The Tor Project has a competitive benefits package, including a generous PTO policy, 16 paid holidays per year (including the week between Christmas and New Year's), and a flexible work schedule. Insurance benefits vary by employment status and country of residence.
The Tor Project, Inc. is an equal opportunity, affirmative action employer.
Hi,
Notes for relay operator meetup, Nov 20 2021, via BBB.
- Torservers.net reanimation
- Chat says "we're in":
- Nos Oignons
- DFRI
- Digitalcourage
- applied-privacy.net (would like to learn more about it/discuss
more)
- Discussion about what the purpose of TN was/should be (see below)
- One main goal of torservers umbrella is to separate the network of
Tor from the development of Tor, so having something like torservers
is important.
- One useful thing about torservers, from Tor's perspective, is that
when excited new people show up wanting to run a relay, we can ask
if they're nearby any of the orgs on the partner list and send them
there to get connected.
- Torservers has RIPE membership, so there's value in being able to
get/keep/move network blocks too?
- One of the original features of torservers was to take in funding
money, and divide it up across organizations that run exits.
- We could apply for funding to torservers.net -- or apply as any
other org, and then use the torservers infrastructure for dividing
it properly.
- torservers also in the past was useful at helping people find
lawyers in various European countries
- Next Tor activities in CCC rc3
- https://events.ccc.de/2021/11/10/rc3-2021-meta-cfp/
- Leibi really wants to see some more Tor *talks* at CCC this year. We
used to do great talks and it's been years since we did.
- Roger is not excited to try to do a speech into a webcam -- good Tor
talks need an actual audience. But discussions, like relay operator
meetups, work a lot better.
- We could drum up some talk ideas from core Tor people, and also from
other orgs in the Tor ecosystem. We could even glue together several
Tor mini-talks, starting from the state-of-the-onion content.
- Talk proposal deadline is *real soon now*.
- Announcements
- New Tor Forum! https://forum.torproject.net/
- Removing EOL relays and our EOL policy:
https://gitlab.torproject.org/tpo/network-health/team/-/wikis/Relay-EOL-pol…
- v2 onion services deprecation:
https://forum.torproject.net/t/release-0-3-5-17-0-4-5-11-0-4-6-8-and-0-4-7-…
- I found it surprising that a tor service containing a single v2
onion (next to a number of v3 onions) refused to start after
upgrading to a new stable tor release.
- ^ The user experience in these situations is always tough --
if your Tor had started, but quietly not actually published
any v2 stuff, you would have been differently surprised. At least this
way you learned that it wasn't going to work.
- Run a bridge campaign
https://blog.torproject.org/run-a-bridge-campaign/
(there's a link to the community portal already, on "how to setup
bridges")
- Q&A and open topics:
- Internship to map and understand the relay operator world, values,
etc.
- As a precursor to a gamification project, or improving diversity,
etc. Read the project: https://gitlab.torproject.org/tpo/community/team/-/issues/46
- The internship is starting on December 2021.
- Debian stable package release process?
- deb.tpo stable package gets updated when it is included in a
Debian release
- The general policy that weasel has is: things only go onto
deb.torproject.org if they are already in some Debian. So that's
why there's a delay for new stable releases: they need to bake in Debian
sid before they're really in a Debian.
- Gman999 and others are reviving the TorBSD project, which includes
making sure relays work well on all of the BSD platforms.
- Activities in 2022
- Should we do irc meetings, or video calls and chat like this, or
other?
- some people like the video angle, because we see real people.
- next meetup is at CCC r3C.
- RPM packages
- kushal wonders: do any relay operator orgs use the tor rpm?
- no-one present is using it
Relay orgs present include:
- applied-privacy.net
- artikel10
- Calyx
- CCC Stuttgart
- dfri
- digitalcourage
- f3 netze
- nifty
- nos oignons
- torservers.net
--
The Tor Project
Community Team Lead
Hello friends,
Another project with which I and Aspiration do a lot of work is
Reproducible Builds (https://reproducible-builds.org/)
We are doing some communications and "amplification" on the Reproducible
Builds team, and I'm wondering who in Tor has reproducibility on their
plate, and might be good to talk to about Tor thinking on reproducibility?
We are trying to identify things we might visualize as well as how you
are thinking about RB these days?
Thanks in advance...
peace,
gunner
--
Allen Gunn
Executive Director, Aspiration
www.aspirationtech.org
Aspiration: "Better Tools for a Better World"
Read our Manifesto: https://aspirationtech.org/publications/manifesto
Twitter: www.twitter.com/aspirationtech
Hello, everyone!
We have a new job opening for an Education and Communities Coordinator: https://www.torproject.org/about/jobs/education-communities-coordinator/ <https://www.torproject.org/about/jobs/education-communities-coordinator/>
This is a full-time position and the job description is pasted below. Please help us spread the word by sharing with any people, lists, and/or social media that you think might be helpful.
Thank you! :)
Cheers,
Erin Wyatt
Director of People Operations
ewyatt(a)torproject.org <mailto:ewyatt@torproject.org>
PGP: 35E7 2A9F 6655 45F9 2CB6 6624 BA0C 9400 F80F 91CE
https://www.torproject.org <https://www.torproject.org/>
http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/ <http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/>
————————————————————>8
# Internet Freedom Nonprofit Seeks Education and Communities Coordinator
November 15, 2021
The Tor Project, Inc., a 501(c)(3) nonprofit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies, is seeking an Education and Communities Coordinator to be a part of the Community Team.
Are you passionate about helping people all over the world access the Internet freely, safely, and anonymously? Are you extremely organized and good at juggling multiple projects at the same time?
As the Education and Communities Coordinator, you will be responsible for coordinating projects with community partners, you will also provide technical support and training on digital security best practices for them. You will help our partners remotely via various communication methods such as email, tickets, video chat, and online forums. You will also collaborate with the UX and Applications teams, sharing user needs and feedback to improve our tools. This role reports through the Community Team Lead.
This position will be directly connected to the Community Team roadmap and activities in the Global South.
The Community Team at the Tor Project coordinate digital security trainings and user education, localization, user support, and documentation. The team is composed of volunteers and The Tor Project staff members.
We expect the person in this position to have a personal commitment to free and open source software, excellent communication and documentation skills, and a passion for helping others.
This is a full-time, remote position.
Salary for this position is $75,000 USD and there is voluntary opt-in salary transparency for employees and contractors.
## The job
In this position, you will:
- Coordinate projects with Tor’s community partners.
- Be responsible for the onboarding of new training partners.
- Provide support to partners in target countries in the Global South.
- Work with our Onion Sites System Administrator to help coordinate the deployment of onion addresses for our partners’ websites.
- Compile and share usability issues with the UX and Applications teams.
- Collaborate on maintenance and improvement of Tor training resources.
- Train our partners on Tor and other digital security tools.
- Other duties or tasks as asked of you by the Community team Lead.
### Required qualifications
- Knowledge of how Tor works and understanding of Tor Browser features.
- Knowledge of how onion services work.
- Experience providing user support in a remote setting.
- Strong experience with project management.
- Strong public speaking skills and experience coordinating trainings.
- Experience with bug trackers like GitLab and GitHub.
- Cross-platform technical skills, including troubleshooting and familiarity with Android, iOS, Microsoft Windows, macOS, and Linux-based operating systems.
- Awareness of privacy-by-design practices and respect for our users' privacy and anonymity.
- Largely self-directed, motivated, and organized.
- Excellent documentation skills.
- Fluency in English is essential.
### Preferred qualifications
- Familiarity with tools that are part of the Tor ecosystem like Tails, Orbot, OnionShare, GlobaLeaks, and SecureDrop.
- General understanding of Internet privacy and security issues.
- Good understanding of threat models for users in high-risk parts of the world.
- Past contributions to and familiarity with the practices of free software projects.
- Passion and dedication to Internet freedom is an added plus.
## How to Apply
To apply, submit a cover letter, your CV/resume, and a sample of your work (ideally something that demonstrates your documentation skills) to job-community at torproject dog org with "Education and Communities Coordinator" in the subject line. Application materials should be in PDF format. In your cover letter, please include the reason you want to work at the Tor Project and explain how your qualifications meet those required in the job description.
## About The Tor Project
The Tor Project's workforce is smart, committed, and hard working. We currently have a paid and contract staff of around 30 developers and operational support people, plus many thousands of volunteers who contribute to our work. The Tor Project is funded in part by government research and development grants, and in part by individual, foundation, and corporate donations.
Tor is for everyone, and we are actively working to build a team that represents people from all over the world - people from diverse ethnic, national, and cultural backgrounds; people from all walks of life. We encourage people subject to systemic bias to apply, including people of color, indigenous people, LGBTQIA+ people, women, and any other person who is part of a group that is underrepresented in tech.
The Tor Project has a strong culture of transparency and democratic processes, and long-standing community guidelines and cultural norms. Our community is committed to creating an inclusive and welcoming environment. Please read more here:
- Our Code of Conduct: https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.t…
- Our Social Contract: https://gitweb.torproject.org/community/policies.git/tree/social_contract.t…
- Our Statement of Values: https://gitweb.torproject.org/community/policies.git/tree/statement_of_valu…
The Tor Project has a competitive benefits package, including a generous PTO policy, 16 paid holidays per year (including the week between Christmas and New Year's, and a flexible work schedule. Insurance benefits vary by employment status and country of residence.
The Tor Project, Inc. is an equal opportunity, affirmative action employer.
Hello everyone,
We have a new job opening! This is a part-time (20 hours/week), US-based position (in or near New Hampshire).
You can view the job here <https://www.torproject.org/about/jobs/bookkeeper-payroll/> or at the bottom of this email.
Please help us spread the word! Thank you!
Cheers,
Erin Wyatt
Director of People Operations (she/her)
ewyatt(a)torproject.org
PGP: 35E7 2A9F 6655 45F9 2CB6 6624 BA0C 9400 F80F 91CE
https://www.torproject.orghttp://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/
——————————————————————>8
Internet Freedom Nonprofit Seeks Experienced Bookkeeper and Payroll Specialist (P/T)
The Tor Project, Inc., a 501(c)(3) nonprofit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies, is seeking an experienced non-profit QuickBooks Bookkeeper/Payroll Specialist to join our Finance and Fundraising Teams.
The ideal candidate will have at least five years of experience in non-profit bookkeeping, as well as several years of experience in domestic and international payroll implementation and processing. This position reports to our CFO and will work closely with the Grants Manager.
This is a part-time (~20 hours/week), mostly remote position based in New Hampshire or a neighboring state. Salary for this position $36,000 USD/year and there is voluntary opt-in salary transparency for employees and contractors.
Bookkeeper-Payroll Specialist
November 11, 2021
The Job
• Processing accounts payable and receivable
• Reconciling bank accounts and credit card accounts
• Reconciling expense reports, processing reimbursements, and tracking receipts
• Processing domestic and foreign payrolls using multiple payroll platforms, including compliance with international, federal, and state requirements
• Onboarding employees into the payroll systems
• Integrating data from multiple software platforms
• Assisting in the preparation of materials for annual 990 tax returns and audit
• Tracking 1099 vendors and creating annual 1099s
• Preparing annual 401K census reports
• Creating general ledger entries
• Assisting in the preparation of workers compensation audits
• Willingness to do other miscellaneous bookkeeping-related tasks as needed
Desired qualities, skills, and abilities:
• At least 5+ years non-profit bookkeeping experience; Bachelor’s degree preferred
• Highly competent in QuickBooks
• Advanced working knowledge of Excel spreadsheets, specifically including complex formulas
• Must be comfortable working in a paperless office
• Proficient understanding of and ability to use technology; willingness and ability to learn and use new technologies
• conscientious, hard working, and highly organized with superior attention to detail
• Must be a self-starter who thrives on working independently but who is also comfortable helping other staff members
• Must be comfortable asking staff members for information, such as expense reports and required reporting data
• Willingness to seek additional assistance when new challenges present themselves
• Willingness to travel to international meetings once or twice annually (post-COVID).
How to Apply
To apply, submit a cover letter and your CV/resume in PDF format to job-accounting at torproject dot org with "Bookkeeper" in the subject line. In your cover letter, please include the reason you want to work at the Tor Project, your experience as it relates to the job description, and where you heard about this job.
About The Tor Project
The Tor Project's workforce is smart, committed, and hard working. We currently have a paid and contract staff of around 30 developers and operational support people, plus many thousands of volunteers who contribute to our work. The Tor Project is funded in part by government research and development grants, and in part by individual, foundation, and corporate donations.
Tor is for everyone, and we are actively working to build a team that represents people from all over the world - people from diverse ethnic, national, and cultural backgrounds; people from all walks of life. We encourage people subject to systemic bias to apply, including people of color, indigenous people, LGBTQIA+ people, women, and any other person who is part of a group that is underrepresented in tech.
The Tor Project has a strong culture of transparency and democratic processes, and long-standing community guidelines and cultural norms. Our community is committed to creating an inclusive and welcoming environment. Please read more here:
• Our Code of Conduct: https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.t…
• Our Social Contract: https://gitweb.torproject.org/community/policies.git/tree/social_contract.t…
• Our Statement of Values: https://gitweb.torproject.org/community/policies.git/tree/statement_of_valu…
The Tor Project has a competitive benefits package, including a generous PTO policy, 16 paid holidays per year (including the week between Christmas and New Year's, and a flexible work schedule. Insurance benefits vary by employment status and country of residence.
The Tor Project, Inc. is an Equal Employment Opportunity, Affirmative Action Employer.
Hi everyone!
Here are our meeting logs:
http://meetbot.debian.net/tor-meeting/2021/tor-meeting.2021-11-11-15.59.html
and our meeting pad:
Anti-censorship work meeting pad
--------------------------------
Next meeting: Thursday November 11th 16:00 UTC
Weekly meetings, every Thursday at 16:00 UTC, in #tor-meeting at OFTC
(channel is logged while meetings are in progress)
== Goal of this meeting ==
Weekly checkin about the status of anti-censorship work at Tor.
Coordinate collaboration between people/teams on anti-censorship at Tor.
== Announcements ==
we will be posting monthly reports on the new discourse forum
https://forum.torproject.net/
== Discussion ==
Staging and deployments of rdsys/BridgeDB
there are a lot of big changes coming to our deployment of
BridgeDB, we want to make sure it's thoroughly tested in a production
environment
polyanthum (the machine that hosts BridgeDB) is sort of a mess
right now
decision to talk to sysadmin team about container-based deployment
solutions
Blocking of shadowsocks in China
some background info: https://github.com/net4people/bbs/issues/69
blocking happens by port
we should check whether our bridges are being blocked by port
instead of by IP like we assumed
if so we might be able to simply change bridge ports instead of IPs
for our rotating bridge idea
== Actions ==
== Interesting links ==
https://ooni.org/post/2021-investigating-internet-shutdowns-mozilla-telemet…https://aclanthology.org/venues/nlp4if/
Workshop on NLP for Internet Freedom (NLP4IF)
== Reading group ==
We will discuss "Measuring QQMail's automated email censorship in
China" on 2021-11-11
https://dl.acm.org/doi/10.1145/3473604.3474560https://github.com/net4people/bbs/issues/95 summary
Questions to ask and goals to have:
What aspects of the paper are questionable?
Are there immediate actions we can take based on this work?
Are there long-term actions we can take based on this work?
Is there future work that we want to call out, in hopes that others
will pick it up?
== Updates ==
Name:
This week:
- What you worked on this week.
Next week:
- What you are planning to work on next week.
Help with:
- Something you need help with.
cecylia (cohosh): last updated 2021-11-11
Last week:
- updated snowflake docker image on Dockerhub
- looked into policy updates for addons (snowflake-webext#34)
- prep for SOTO
- onboarding tasks
- bumped snowflake library version
- more work on snowflake + shadow simulations
- onboarding tasks
This week:
- automate blocking detection for rotating IP bridges
(censorship-analysis#40020)
- more snowflake performance work (snowflake#40026)
- post monthly report on new forum + mailing list
Needs help with:
arlolra: 2021-08-12
Last week:
- Migrate to v3 of the webextension manifest
Next week:
- Maybe get back to snowflake-webext #10
- Write up the pitch for our use case for supporting creating
PeerConnections in background service workers
https://github.com/w3c/webrtc-extensions/issues/77
Help with:
-
dcf: 2021-11-10 (will be absent 2021-11-11)
Last week:
- posted graphs of users in Turkmenistan
https://gitlab.torproject.org/tpo/community/support/-/issues/40030#note_275…
- started a discussion on upcoming changes to Mozilla add-ons
policy and how it might affect the Snowflake WebExtension
https://lists.torproject.org/pipermail/anti-censorship-team/2021-November/0…https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
Next week:
Help with:
agix:2021-11-04
Last week:
-
Next week:
-Adjust BridgeDB Patch to Gitlab
-Start with rdsys issue#40 (twitter gettor distributor)
Help with:
-
hanneloresx: 2021-3-4
Last week:
- Submitted MR for bridgestrap issue #14
Next week:
- Finish bridgestrap #14
- Find new issue to work on
Help with:
-
maxb: 2021-09-23
Last week:
- Worked on
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
re: utls for broker negotiation
- Had conversation with someone about upstream utls http round
tripper https://github.com/refraction-networking/utls/pull/74
- Too busy with work :/
Next week:
- _Really_ want to get a PR for utls round tripper
meskio: 2021-11-11
Last week:
- local testing and final fixes bridgedb using rdsys (bridgedb!23)
- many rdsys fixes on how bridge authority files are used (rdsys!17)
- review snowflake periodic nat check (snowflake!62)
- mentoring a new contributor for BridgeDB (bridgedb#40030)
- snowflake proxy docker test in rpi (docker-snowflake-proxy#2)
Next week:
- Improve bridgedb email for people who type their bridges
(bridgedb#40028
- improve bridgestrap manage of the cache (bridgestrap#27)
Shelikhoo: 2021-11-11
Last Week:
- [Merge Request] Add S3 backend support for gettor updater
(rdsys!18)
- [Merge Request] Periodic NAT Type Measurement Support
(snowflake!62)
- [Discussion] Add callbacks in the client for key events during
snowflake connections (snowflake#40076)
- [Discussion] Nondetermterisic Unit Testing Result Created by
TestImapExistingInbox (snowflake#68)
- [Discussion] Is there a better moat/snowflake SNI than
cdn.sstatic.net? (rdsys#40068)
Last Week:
- Add Google backend support for gettor updater
Hi everyone,
Considering that our beloved Drupal blog [0] is being migrated to Lektor
next week, as of now you should refrain from drafting new content in Drupal.
Please approve comments on any previous posts by Sunday. Any comments
posted or approved after Sunday will not carry over to the new blog.
Also note, only the comment sections of the most recent 100 posts will
be taken into account.
For authors, please bear with us using during the transition. The
publishing workflow is still being worked on and some issues may not be
fully ironed out from day one. TPA is working hard to make this process
as seamless as possible using the various GitLab features available to us.
If you're interested, you can check out the staging site [1] today! If
you find any issues please don't hesitate to report them or submit a
patch [2] !
Thanks,
-- Jerome
[0] https://blog.torproject.org
[1] https://blog-staging.torproject.org
[2] https://gitlab.torproject.org/tpo/web/blog