ey there!
I wanted to invite you to the Tor Monthly Localization Hangout
tomorrow, where we discuss localization topics, priorities, best
practices, and more.
More information:
https://community.torproject.org/localization/hangouts/
See you on #tor-l10n!
emmapeel
Localization Coordinator
Tor Project
Hello all,
Next week, we're hosting PrivChat #6 - Privacy is a Human Right.
Amidst escalating Russian censorship against Tor, this is a very timely
conversation that includes an artist & activist who knows what it's like
to be living in Russia and depending on Tor: *Nadya Tolokonnika, founder
of Pussy Riot.*
Event will be hosted by *Cindy Cohn*, ED of EFF, and Nadya will be
joined by fellow panelists *Ali Gharavia* of Sida, and *Nicholas
Merrill*, founder & ED of the Calyx Institute.
**
* *When: *Wed, Dec 15 @ 19:00 UTC (convert to your timezone:
https://www.timeanddate.com/worldclock/converter.html?iso=20211215T190000&p…)
* *Where:* https://www.youtube.com/watch?v=ttQiA_GfI6s
* *Details: *https://torproject.org/privchat
Please share this with anyone who may be interested!
Cheers,
Al
--
Al Smith (they/them)
Fundraising Director
The Tor Project
https://www.torproject.org |
http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/
Greetings everyone!
Network team will be releasing on Thursday a new Tor 0.4.6.x stable and
0.4.7.x alpha containing various fixes but nothing critical.
One important fix is the one removing DNS timeouts from the overload general
signal. You will find more details about it here:
https://gitlab.torproject.org/tpo/network-health/team/-/issues/139
Another thing we would like to clarify. We are way pass our usual timeline of
6 months per stable version with regards to the 0.4.7.x series. The reason is
that we've been working very hard on this new congestion control feature
(prop#324) for the network that is not only very complex but takes a long
time to test and simulate.
And thus, we made the decision to delay 0.4.7.x first stable version until
congestion control is to our standard and hopefully a wonderful thing :). The
estimate for that might not be until February if all goes well but don't take
my words for it.
In the meantime, we'll be rolling out more alphas as important bugs need to be
release. Nothing is set in stone, we regularly assess the schedule for 0.4.7.
Upcoming versions:
- 0.4.6.9
- 0.4.7.3-alpha
@network-team: It is _now_ a good time to start reviewing changes/ files:
046: https://gitlab.torproject.org/tpo/core/tor/-/tree/release-0.4.6/changes
047: https://gitlab.torproject.org/tpo/core/tor/-/tree/main/changes
Last, we've asked the dirauth to recommend these versions few minutes ago.
Cheers!
David
--
ur/QctTmnMWK0VP2przjh2ctwvaJxNFxD0oKG8FoaYI=
Hi!
TPA held its last meeting of the year, and it was a big one because this
time we welcomed the UX and community folks to talk about web things.
# Roll call: who's there and emergencies
* anarcat
* gaba
* gus
* kez
* lavamind
* nah
# Final roadmap review before holidays
What are we *actually* going to do by the end of the year?
See the 2021 roadmap, which we'll technically be closing this month:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/roadmap/2021#q4
Here are the updates:
* blog migration done!
* discourse instance now in production!
* jenkins (almost) fully retired (just needs to pull rouyi and the
last builder off, waiting for the Debian package tests)
* tpa mailing list *will* be created
* submission server ready, waiting for documentation for launch
* donate website rewrite postponed to after the year-end campaign
* bridges.torproject.org not necesssarily deployed before the
holidays, but a priority
## Website redesign retrospective
Gus gave us a quick retrospective on the major changes that happened
on the websites in the past few years.
The website migration started in 2018, based on a new design made by
Antonela. In Tor Dev Meeting Rome, we discussed how to do the
migration. The team was antonela (design), hiro (webdev), alison and
gus (content), steph (comms), pili (pm), and emmapeel (l10n).
The main webpage totally redesigned, and support.tpo created as a new
portal. Some docs from Trac and RT articles imported in support.tpo.
Lektor was chosen because:
- localisation support
- static site generator
- written in Python
- can provide a web interface for editors
But dev.tpo was never launched. We have a spreadsheet (started with
duncan at an All Hands meeting in early 2021) with content that still
needs to be migrated. We didn't have enough people to do this so we
prioritized the blog migration instead.
### Where we are now
We're using lektor mostly everywhere, except metrics, research, and
status.tpo:
* metrics and research portal was separate, developed in hugo. irl
made a bootstrap template following the styleguide
* status was built by anarcat using hugo because there was a solid
"status site" template that matched
A lot of content was copied to the support and community portals, but
some docs are only available in the old site (2019.www.tpo). We
discussed creating a docs.tpo for documentation that doesn't need to
be localized and not for end-users, more for advanced users and
developers.
So what do we do with docs.tpo and dev.tpo next? dev.tpo just needs to
happen. It was part of sponsor9, and was never completed. docs.tpo was
for technical documentation. dev.tpo was a presentation of the
project. dev.tpo is like a community portal for devs, not
localized. It seems docs.tpo could be part of dev.tpo, as the
distinction is not very clear.
## web OKR 2022 brainstorm
To move forward, we did a quick brainstorm of a roadmap for the web
side of TPA for 2022. Here are the ideas that came out:
* check if bootstrap needs an upgrade for all websites
* donation page launch
* sponsor 9 stuff: collected UX feedback for portals, which involves
web to fix issues we found, need to prioritise
* new bridge website (sponsor 30)
* dev portal, just do it (see [issue 6][])
[issue 6]: https://gitlab.torproject.org/tpo/web/dev/-/issues/6
We'll do another meeting in jan to make better OKRs for this.
We also need to organise with the new people:
* onion SRE: new OTF project USAGM, starting in february
* new community person
The web roadmap should live somewhere under the [web wiki][] and be
cross-referenced from the [TPA roadmap section][].
[web wiki]: https://gitlab.torproject.org/tpo/web/team/-/wikis/home
[TPA roadmap section]: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/roadmap/2022
## Systems side
We didn't have time to review the TPA dashboards, and have delegated
this to the next weekly checkin, on December 13th.
* https://gitlab.torproject.org/tpo/tpa/team/-/boards/117
* https://gitlab.torproject.org/groups/tpo/tpa/-/boards
# Holidays
Who's AFK when?
* normal TPI: dec 22 - jan 5 (incl.)
* anarcat: dec 22 - jan 10th, will try to keep a computer around and
not work, which is hard
* kez: normal TPI, will be near a computer, checking on things from
time to time
* lavamind: normal TPI (working on monday or tuesday 20/21, friday
7th), will be near a computer, checking on things from time to time
TPA folks can ping each other on signal if you see something and need
help or take care of it.
Let's keep doing the triage rotation, which means the following weeks:
* week 50 (dec 5-11): lavamind
* week 51 (dec 12-18): anarcat
* week 52 (dec 19-25): kez
* week 1 2022 (dec 26 - jan 1 2022): anarcat
* week 2 (jan 2-7 2022): lavamind
* week 3 (jan 8-14 2022): kez
anarcat and lavamind swapped the two last weeks, normal schedule
(anarcat/kez/lavamind) should resume after.
The idea is *not* to work as much as we currently do, but only check
for emergencies or "code red". As a reminder, this policy is defined
in [TPA-RFC-2][], [support levels][]. The "code red" example does not
currently include GitLab CI, but considering the rise in that service
and the pressure on the shadow simulations, we may treat major outages
on runners as a code red during the vactions.
[TPA-RFC-2]: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/tpa-rfc-2-support
[support levels]: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/tpa-rfc-2-support…
# Other discussions
We need to review the dashboards during the next checkin.
We need to schedule a OKR session for the web team in January.
# Next meeting
No meeting was scheduled for next month. Normally, it would fall on
January 3rd 2022, but considering we'll be on vacation during that
time, we should probably just schedule the next meeting on January
10th.
# Metrics of the month
* hosts in Puppet: 88, LDAP: 88, Prometheus exporters: 139
* number of Apache servers monitored: 27, hits per second: 176
* number of Nginx servers: 2, hits per second: 0, hit ratio: 0.81
* number of self-hosted nameservers: 6, mail servers: 8
* pending upgrades: 0, reboots: 0
* average load: 1.68, memory available: 3.97 TiB/4.88 TiB, running processes: 694
* disk free/total: 84.64 TiB/35.46 TiB
* bytes sent: 340.91 MB/s, received: 202.82 MB/s
* [GitLab tickets][]: 164 tickets including...
* open: 0
* icebox: 142
* backlog: 10
* next: 8
* doing: 2
* (closed: 2540)
[Gitlab tickets]: https://gitlab.torproject.org/tpo/tpa/team/-/boards
We're already progressing towards our Debian bullseye upgrades: 11 out
of those 88 machines have been upgraded. We did retire a few buster
boxes however, which helped: we had a peak of 91 machines, in October
*and* early December, which implies we have quite a bit of churn in
the number of machines created and destroyed, which is interesting in
its own right.
We do not have a completion date yet, but considering that (a) the first
bullseye hosts were introduced in September and (b) that we have ~12.5%
of the hosts upgraded, it will take us another 21 months (or 7 quarters,
more than two years!) to complete the upgrade. Obviously, a few work
sessions will be required to meet our planned deadline (next summer).
--
Antoine Beaupré
torproject.org system administration
Hello Tor people!
I'm very excited to share that we have a new, limited-time-only gift
available through https://donate.torproject.org.
From now through December 13, Tor DEF CON 29 badges -- fully functional
mini lie detectors -- are available with a donation of $500 to the Tor
Project.
Your donation makes an impact for the millions of people who need Tor
every day by helping us improve Tor network speeds, re-write Tor in
Rust, build community among relay operators, and re-imagine the flow of
censorship circumvention in Tor Browser.
As a token of our thanks, you will receive the Tor DEF CON 29 badge.
Only ~200 are available. We are extremely appreciative of your support
and hope you enjoy this gift!
P.S.: Please extend a huge thank you to Tor supporters seeess and gigs
for designing and assembling these badges, both for DEF CON 29 in-person
and for this limited run as part of our year-end campaign.
--
Al Smith (they/them)
Fundraising Director
The Tor Project
https://www.torproject.org |
http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/