Adding functionality or improving performance or reliability takes additional time.
So, I'd budget about 8 hours per month. For me, that means I can only realistically maintain about 1-2, maaaaybe 3 projects at a time, unless I'm getting paid.
Adding functionality or improving performance or reliability takes additional time.
So, I'd budget about 8 hours per month. For me, that means I can only realistically maintain about 1-2, maaaaybe 3 projects at a time, unless I'm getting paid.
I don't think we do Open Source maintainers any favours by hiding these numbers.
It's OK for volunteers to do a job badly, or not to do the job at all. But that doesn't mean the job doesn't take real, measurable time to do well.
Knowing what that time demand is can help them prioritise relative to other parts of their life, or find other ways to get the work done, or accommodate themselves to not doing the work.