Keynote: Surviving Open Source
summary
Eclipse Collections begins as a 2004 internal library, opens as GS Collections in 2012 and moves to the Eclipse Foundation in 2015; the codebase is ~1M LOC with 160k+ tests, grows from ~20k to ~220k downloads/month, and expands to about 6 committers and ~100 contributors. A performance bug found in 2013 leads to four years of benchmarking and discussion and results in RandomAccessSpliterator landing in OpenJDK (~2017). Maintenance now emphasizes community onboarding, katas, code reviews and deliberate handoffs so the project survives without its originator.
AI-written summary · about
chapters (3)
related talks
27mOpen Source Health - A Crisis of Expectations
01h 21mOpen Source Best Practices at Eclipse Foundation
22mThe State of the Eclipse Community
32mOpen Source - A Journey of Contribution and Collaboration
16mA Journey of Contribution and Collaboration in Open Source
22mState of the Eclipse Foundation
07mThe evolution of open source in enterprise environments
50mEcosystem Stewardship, Revisited
