Comment by baq
16 hours ago
The tax you’re describing is exactly why maintainers burn out and why open source projects die, or worse - they’re never born. The only way to win is not to play.
16 hours ago
The tax you’re describing is exactly why maintainers burn out and why open source projects die, or worse - they’re never born. The only way to win is not to play.
It is very similar to club activities and volunteer work. People burn out fast when they stop finding value in the work. It is exceptional common with instructors where say parents pay to a club for their children membership, where the parents might not be fully aware that the cost of operation would be significant higher if the people involved were paid employees rather than people volunteering their time. One has to regularly remind people about the social aspects that are the foundation of such activity, and that the activity can only exist when enough people join in and help. When that fails you get very high burnout rates which quickly can cause a death spiral of the whole activity.
Normally such activity comes with one year commitments. Leaving in the middle of things unannounced and without warning would be breaking the social etiquette. No one is forced to work but there are social expectations and obligations in social activities. How much open source project is similar to such activity, and how much social expectation there are will depend on the context. For example, if you are volunteering as treasurer to a large open source project, the expectations are going to be very similar to that of a club, as will the burn out if the person doing the work don't get value from it.