|
|
|
|
|
by abeppu
550 days ago
|
|
I agree that maintainers shouldn't need to feel committed or obligated to keep working on a project. And yet: - it's also not reasonable to expect that anyone should use your project if it's not clear it's going to maintained etc - OSS contributors should not over-state the capabilities of their project, or make untruthful comparisons to paid alternatives Yes, it's unhealthy and unsustainable to feel like you're on the hook for the health of a project, which may not sit easily alongside your day job, school, life, and your own changing interests. Yes, it can feel like a community of users has high or unending expectations. But also, projects often invite and encourage users to use their cool new thing, develop processes or workflows that depend on the project, make claims that their project does everything that existing commercial project X does but cheaper/faster/with greater data privacy, etc. Announcements are made that "the much requested feature X is underway and is planned to be included in release y.z". These all contribute quite understandably to the expectations of the community. The view that every contribution is a one-time gift and the world isn't entitled to your future time and attention only works if we're all clear and honest about that up front. |
|