Wikimedia Release Engineering Team/Checkin archive/2022-10-19

= 2022-10-19 =

🏆 Wins

 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
 * Oct '22 edition


 * Blubber's gitlab ci file is enough to move the project over
 * Setup in gitlab ci: jwt auth and buildkit
 * New features in blubber: builders improvement from Jaime + feature for running variant from Jaime
 * Jaime + Antoine upgraded scap in the dev-tools project
 * Team likes each other
 * Train feels less stressful lately

🌻 Open source/Upstream contributions

 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Upstream

😶 Let's keep this empty

 * +1'd gerrit changes
 * Gerrit access requests

📅 Vacations/Important dates

 * 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

October

 * 3 Oct: Dan (🏝🌋)
 * THIS MONDAY 10 Oct: Indigenous Peoples' Day (Columbus Day)
 * Next week: 10–14 Oct: Tyler in Portland for 🤖 Digital Transformer Manager offsite
 * I'm soliciting topics during 1-on-1s—if you have anything you're burning for managers to figure out: let me know.


 * 21 Oct: Tyler -- rest and recovery

November

 * 8 Nov: Election Day (US staff with reqs)
 * 11 Nov: Veteran's Day (US staff with reqs)
 * 24 Nov: Thanksgiving (US staff with reqs)
 * 25 Nov: Day after Thanksgiving (US staff with reqs)

December

 * 23 Dec: Christmas Eve (Observed in lieu) (US staff with reqs)
 * 24 Dec–31 Dec: Global end of year holiday

🔥🚂 Train

 * https://tools.wmflabs.org/versions/
 * https://train-blockers.toolforge.org/
 * https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar


 * 22 Aug - wmf.26 - Antoine + Chad
 * 29 Aug - wmf.27 - Dan + Antoine (Brennen out)
 * 5 Sep - wmf. 28 - NOT Jaime ;) — Jeena + Dan (Brennen out 'til Tues)
 * 12 Sep - 1.40.0-wmf.1 – Ahmon + Jeena (Jaime, Brennen Out Wed)
 * 19 Sep - wmf.2 - Jaime + Ahmon
 * 26 Sep - wmf.3 - Brennen + Jaime
 * 3 Oct - wmf.4 - Chad + Brennen
 * 10 Oct - wmf. 5 - Dan + Chad (Monday holiday)


 * 17 Oct - wmf.6 - Antoine + Dan
 * 24 Oct - wmf.7 - Jaime + Antoine
 * 31 Oct - wmf.8 - Jeena + Jaime
 * 7 Nov - No Train (Election Day Tues.; Veteran's Day Fri.)
 * 14 Nov - wmf.10 - Brennen + Jeena
 * 21 Nov - No Train (Thanksgiving Thu–Fri)
 * 28 Nov - wmf.12 - Ahmon + Brennen
 * 5 Dec - wmf. 13 - Chad + Ahmon
 * 12 Dec - wmf.14 - Antoine + Chad
 * 19 Dec - No Train
 * 26 Dec - No Train

offsite report back

 * How our group engages with the rest of the org
 * Expectations for managers/directors
 * Dinner with Selena

GitLab

 * Open source partners program—we've joined
 * Gives us access to other teams/projects that work with GitLab
 * Gives us more access upstream
 * We have to do a case-study
 * It's a small group, you have to be asked to join

Discussion

 * Other open source program
 * Access to GitLab Ultimate for "free" (as in beer)
 * Requires annual request: prove OSI license non-private
 * Required to keep projects public*
 * Estimate number of seats year-over-year
 * Conversation as a team as an organization
 * Paid gitlab feature list: https://docs.google.com/spreadsheets/d/1jcDjDgqC4PY-Wh7pq6wBERtwdIDoLh8dhw24k_L2_10/edit?usp=drive_web&ouid=115716293492873814664
 * Against it, but have given up on GitLab and I feel trapped by this thing
 * Vendor lock-in is a concern
 * GitLab is not meaningfully open source—it's hard to extend
 * Moving forward would be a risk, but there are also features that we need
 * We have a responsibility to get something working
 * If it were up to me, I'd have an account at GitHub + Gerrit—there are many use-cases and Gerrit is doing some things very well, and GitLab serves others very well.