Keynote: Developing Communities to Develop Themselves
summary
Describes a concrete project called YT (yours truly) used in astronomy, who writes and who uses the code, and how the community shifts from developer‑users to independent contributors. Gives specific failure modes: single‑maintainer bottleneck causing bit rot, burnout, boringness, cites Metcalfe’s law for people‑network value, and cost comparisons (GPU flop vs human labor vs one line of code ≈ $10) to argue that sustaining people not products is the practical goal. Mentions NumFOCUS and OSS unpaid‑labor ethics as actionable contexts.
AI-written summary · about
chapters (13)
- 0:00Keynote introduction
- 4:34Sustaining software matters
- 7:04Sustainability defined
- 11:40Maintainer challenges
- 13:25Self-development over empowerment
- 15:56Core values in communities
- 18:05Product vs project in OSS
- 20:13Ethics of volunteer labor
- 23:04Credit and barriers
- 25:35Innovation vs stability
- 28:07Rethinking scalability
- 30:12Closing remarks
- 31:12Q&A
related talks
45mKeynote: Stories of Science, Community, Failures and Successes
01h 10mKeynote 2: Robust Python and Why It Matters
45mKeynote Speaker – Carol Willing
44mKeynote
45mKeynote: The Python Butterfly Effect
57mScaling Yourself: Make an Impact to Billions
32m503 days working full-time on FOSS: lessons learned
33m"Keynote: Changelong"
