start a yearly review authored by anarcat's avatar anarcat
......@@ -86,6 +86,48 @@ event, but is now part of our roadmap.
in [2025-06-16](meeting/2025-06-16)
- 2025-Q3: plan was made in [2025-07-07](meeting/2025-07-07)
# Yearly reviews
This section was put together to answer the question "what has TPA
done in 2025" for the "state of the onion".
- Prometheus phase B: reduced noise in our monitoring system, finished
the migration from legacy, domain name checks, dead man's switch,
see https://gitlab.torproject.org/groups/tpo/tpa/-/milestones/14
which was mostly done since october 2024 until now
- MinIO clustering research and deployment
https://gitlab.torproject.org/tpo/tpa/team/-/issues/41415
- download page and VPN launch web overhaul
https://gitlab.torproject.org/tpo/web/tpo/-/issues/248 and lots of
others
- massive amount of work on the email systems, with new spam filters,
mailman upgrade, and general improvements on deliverability
https://gitlab.torproject.org/groups/tpo/tpa/-/milestones/16
- tails merge, year 2/6 https://gitlab.torproject.org/groups/tpo/tpa/-/milestones/18
- puppet merge
- new design for a centralized authentication system
- merged limesurvey
- moved from XMPP to Matrix/IRC
- trained each other on both infra
- trixie upgrades: batches 1 and 2 completed, 82% done, funky graph at
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/upgrades#all-time-version-graph,
hoping to converge towards batch upgrades every three years instead
of two parallel upgrade batches *for* three years
https://gitlab.torproject.org/groups/tpo/tpa/-/milestones/12
- service containerization experiments for anticensorship and
network-health teams
https://gitlab.torproject.org/tpo/tpa/team/-/issues/41769
https://gitlab.torproject.org/tpo/tpa/team/-/issues/42080
- confidential GitLab issues encryption
https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/151
- asncounter and GitLab AI crawlers defense
https://gitlab.torproject.org/tpo/tpa/team/-/issues/42152
- survived vacations
- started tracking technical debt more formally in internal reports
https://gitlab.torproject.org/tpo/tpa/team/-/issues/41456
- crossed the 4k closed issue in April, crunching on average 40+
issues per month, or a little over one per day
# Capacity tracking
Actual quarterly allocations are managed in a [Nextcloud spreadsheet](https://nc.torproject.net/apps/onlyoffice/458448).
......
......