Engineers: Hmm, maybe we should get someone with a bit of market knowledge to the table.
MBA: Shit, I have no clue what they’re talking about. I need someone who speaks my language.
MBA 2: Man, these engineers really have no clue what we’re talking about, huh.
Engineers: removed
Why does that matter? People always say that about open source! “If you don’t like it then fix it yourself!” And then they complain that no one wants to use it!
You can’t have it both ways. If you’re just building it for yourself then keep it to yourself. If you open it up to the public then people are going to complain if there’s issues (or just ignore it outright if it sucks).
are they paid?
yes or no
so no
there’s your answer and I suspect you understand this as we’ve struggled to arrive here
if you want people to do non passion projects you need to pay them for those parts specifically
as much as I love patreon as a concept (not the company it is shit) the work agreement I always seen is rather open
people get all kinds of ideas on what they are owed
but expecting educated, talented people to do boring/difficult/unfun stuff for free is lol
There’s no expectation here. You’re free to walk away from a project any time. You’re free to take your ball and go home. The question is about whether you’re immune to criticism.
I say that when you put a project out into public and people start using it, you invite criticism (but also praise, of course). The issue is with people who think they’re only entitled to praise and not criticism. They want to have their cake and eat it too.