Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Wiki Replica
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Cecylia Bocovich
Wiki Replica
Commits
52f79f0c
Verified
Commit
52f79f0c
authored
3 years ago
by
anarcat
Browse files
Options
Downloads
Patches
Plain Diff
add meeting minutes
parent
f3c02cbe
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
meeting.md
+1
-0
1 addition, 0 deletions
meeting.md
meeting/2021-12-06.md
+189
-0
189 additions, 0 deletions
meeting/2021-12-06.md
with
190 additions
and
0 deletions
meeting.md
+
1
−
0
View file @
52f79f0c
...
...
@@ -25,6 +25,7 @@ We hold the following regular meetings:
# 2021
*
[
2021-12-06
](
meeting/2021-12-06
)
*
[
2021-11-01
](
meeting/2021-11-01
)
*
[
2021-10-07
](
meeting/2021-10-07
)
*
[
2021-09-07
](
meeting/2021-09-07
)
...
...
This diff is collapsed.
Click to expand it.
meeting/2021-12-06.md
0 → 100644
+
189
−
0
View file @
52f79f0c
# 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#support-levels
# 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
*
planned bullseye upgrades completion date: ???
*
[
GitLab tickets
][]
: 164 tickets including...
*
open: 0
*
icebox: 142
*
backlog: 10
*
next: 8
*
doing: 2
*
(closed: 2540)
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.
[
Gitlab tickets
]:
https://gitlab.torproject.org/tpo/tpa/team/-/boards
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment