Day in the Life of Open Source Maintenance 2022-06-19
Inspired by a tweet — https://twitter.com/jonhoo/status/1538210301484535808 — this video is a view into what regular, day-to-day open-source maintenance looks like. We review a few PRs to different project and triage some issues, all linked below, as well as discuss some of the challenges in being an OSS maintainer.
Live version with chat: https://youtu.be/aT5i9jCNRLg
0:00:00 Introduction
0:03:20 Rustacean Station https://github.com/rustacean-station/rustacean-station.org/pull/154
0:04:50 Notifications we'll skip
0:06:13 cargo: target-applies-to-host bug https://github.com/rust-lang/cargo/issues/10744
0:08:35 hashbag: HashBag::difference https://github.com/jonhoo/hashbag/pull/6
0:49:45 openssh-sftp-client: !Unpin support https://github.com/openssh-rust/openssh-sftp-client/pull/8
0:54:52 openssh: resuming sessions https://github.com/openssh-rust/openssh/pull/80
1:11:56 openssh: Dependabot accidentally breaking change https://github.com/openssh-rust/openssh/pull/81
1:24:53 inferno: text alignment improvement https://github.com/jonhoo/inferno/issues/247
1:28:00 std: Switchable buffering for Stdout https://github.com/rust-lang/rust/pull/78515
1:29:16 haphazard: Soundness bug https://github.com/jonhoo/haphazard/issues/36
1:38:00 OSS conversation venues
1:42:08 inferno: lazy_static to once_cell https://github.com/jonhoo/inferno/pull/249
1:55:45 Nitpicking in PRs
2:00:51 inferno: PHP XDebug support https://github.com/jonhoo/inferno/pull/126
2:05:00 bus: dependency update and CI fix https://github.com/jonhoo/bus/pull/29
2:21:30 When to use Miri in CI
2:22:50 Staying motivated in OSS
2:28:35 Would you do OSS full time?