Thanks for taking the time to answer questions, it's been a very interesting discussion.
I was wondering about your advice for occasional contributors to OSS. I've sent pull requests and documentation to different projects over the years, but I've never had the opportunity to get fully involved with any particular project. (the projects I have maintained I never found enough time for and ended up having to abandon, which I still feel guilty about).
Does it hinder a project when people only submit small patches without taking on maintainer responsibilities, or can a project thrive on a set of occasional contributors?