How to maintain an Open Source project
Open source is unique in that energy, not time or money, is the limiting factor. The existential threats are maintainer burnout and an imploding community, not failing to make payroll. As a result, it’s very important to do three things:
Recruit new maintainers as frequently as possible.
Ruthlessly prioritize the energy of existing maintainers.
Be kind to your users.
All other concerns are in some sense secondary; it doesn’t matter if a project has lots of useful features if it’s been abandoned ...
Read more at jyn.dev