Wikimedia Release Engineering Team/Checkin archive/2022-05-04
2022-05-04 edit
Welcome to Q4 for real.
Tech all hands followups edit
Happy star wars day
Differential privacy interest form: https://docs.google.com/forms/d/e/1FAIpQLSepRWwo2ekq-DTWk90mMPt9XA26Su4Vokh8yGORtelzMjnbHw/viewform
β¨Valuesβ¨ edit
...what are they again?
- Developer focus
- Integrity
- FOSS
- Quality
- #together
ERC Update edit
- Meeting invite comingβ60 minutes to discuss the 2nd draft
π Wins edit
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- May '22 edition
- Our long, grinding efforts at deployment training are finally starting to result in more people doing deploys (well, ok, they've resulted in Clare doing deploys, anyway) \o/
- Rolled back train five times
- Deployment tooling just kind of sucks less than it used to
- Merged scap backport
- scap stage-train \o/
- Finally got rid of the generic service-pipeline-* jobs and migrated remaining 23 projects to use bespoke `.pipeline/config.yaml` based jobs
πΆ Let's keep this empty edit
π Vacations/Important dates edit
- https://office.wikimedia.org/wiki/HR_Corner/Holiday_List#2022
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off
May edit
- 6 May: Brennen
- 25-27 May: Antoine
- 26β27 May: Tyler
- 30 May: Memorial Day (U.S. Staff with Reqs)
June edit
- ~9-10 Jun: Brennen (π₯)
- 15-17 Jun: Dan (πβ°)
- 20 Jun: Juneteenth (observed) (U.S. Staff with Reqs)
- 20-30 Jun: Jaime
July edit
- 4 Jul: US Independence day (U.S. Staff with Reqs)
- ~29 Jul: Brennen (πͺ)
- 1 Jul: Jaime
August edit
- Antoine: some weeks
- 9 Aug: International Day of the Worldβs Indigenous Peoples
- 12 Aug: Brennen (πΈ)
- 27-31 Aug: Brennen (π₯)
September edit
- 5 Sept: U.S. Labor Day (U.S. Staff with Reqs)
- 1-6 Sept: Brennen (π₯)
- ~14-18 Sept: Brennen (πͺ)
π₯π Train edit
- https://tools.wmflabs.org/versions/
- https://train-blockers.toolforge.org/
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- 2 May β wmf.10 β Antoine + Brennen
- 9 May - wmf.11 β Skipping for GitLab-a-thon
- 16 May - wmf.12 - Jaime + Antoine
- 23 May - wmf.13 - Dan + Jaime (Antoine out)
- 30 May - wmf.14 - Ahmon + Dan
- 6 Jun - wmf.15 - Jeena + Ahmon (Brennen out)
- 13 Jun - wmf.16 - Brennen + Jeena (Dan out)
- 20 Jun - wmf.17 - Antoine + Brennen (Jaime out)
- 27 Jun - wmf.18 - Dan + Antoine (Jaime out)
- 4 Jul - wmf.19 - Jaime + Dan
- 11 Jul - wmf.20 - Ahmon + Jaime
- 18 Jul - wmf.21 - Jeena + Ahmon
- 25 Jul - wmf.22 - Brennen + Jeena
- 1 Aug - wmf.23 - Antoine + Brennen
- 8 Aug - wmf.24 - No train (Brennen out)
- 15 Aug - wmf.25
Hiring Update edit
- Started interviewing 2022-03-18
- 214 Applicants
- Pausing additinal interviews (getting *close*)
Hackathon edit
- Do we want to host a session?
- https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2022/Schedule
- "Infrastructure Tools Room- topics such as Phabricator, Git, Gerrit, GitLab, or the DevPortal"
- GitLab-a-thon output present? Runbook?
- Probably doing a session with Addshore on mwcli (Jeena)
- I wonder if we could invite somebody from Phorge... (Just to cause trouble.)
- I'd love to write some Phabricator/Phorge RSS functionality one of these days
π¦π GitLab-a-thon edit
Goals
1. Migration of blubber / blubberoid to GitLab
2. Mirroring all of Gerrit read-only to GitLab (less than 40GB of repos)
Now a subset of repos is the agreement with serviceops (disk space issues)βMediaWiki Β―\_(γ)_/Β―
- Sprint workboard: https://phabricator.wikimedia.org/project/board/5873/
- GitLab workboard: https://phabricator.wikimedia.org/tag/gitlab/
- Maybe useful: https://hatjitsu.toolforge.org/