If anyone demands I implement some feature into one of my open source projects that I either don’t have time for or don’t want to do, my response is one of the following:
I’ll get to it when I can (if I actually care to do it)
You are welcome to implement it yourself and submit a PR
You are welcome to fork the project and do it yourself or convince someone else to do it
But thankfully, my projects don’t have a very wide audience, so requests/demands are rare.
But you have to implement [Insert Niche Feature That Adds No Benefit For The Average User] because I need it and can’t be bothered to implement it myself! /s
I did maintain an opensource project for a while and that taught me how to do it correctly:
Or to put it differently: Never see your project or contribution as anything more than a hobby. You will never see an return on investment.
If anyone demands I implement some feature into one of my open source projects that I either don’t have time for or don’t want to do, my response is one of the following:
But thankfully, my projects don’t have a very wide audience, so requests/demands are rare.
But you have to implement [Insert Niche Feature That Adds No Benefit For The Average User] because I need it and can’t be bothered to implement it myself! /s
You can leverage your projects to help land jobs. Other than that yeah, you don’t owe anybody anything.