- Jenkins is an open source automation server with over 53,000 installations and 600+ plugins created by 500 contributors. It uses a modular architecture and extensibility model to enable large-scale distributed development.
- Jenkins succeeded by focusing on extensibility through well-defined extension points, treating extensions as first-class citizens, enabling data and code extensibility, and ensuring extensions are themselves extensible. This reduced communication needs and lowered barriers to contribution.
- An update center and shared resources like IRC provided a "center of gravity" to connect contributors and ensure the long-term maintenance of plugins. This self-reinforcing community allowed Jenkins to scale development through extensibility.