How do you prevent an open source project from becoming dependent on one person?

Open source explained in plain language.

Divide rights and responsibilities. Document processes, make releases portable and give multiple trusted people management rights.

This increases continuity and makes the project less vulnerable.