|
|
|
|
|
by two
4792 days ago
|
|
I run a large open source project. I don't think it's an ego thing. I wake up every morning with around 50 e-mails of people complaining and criticizing something I devoted a lot of time to writing, while asking nothing in return. Of course, there are many more happy users of the software. However, I can totally relate to his "No." response. I would cut him a little slack... he was probably just having an off day. |
|
I think this kind of angry dialogue isn't helpful. It won't bring people closer to agreement.
But I don't think you can say "I made this thing, and gave it to you, so you can't criticize my actions regarding it".
The core team of an open source project control what code gets into it.
Some core team members are great programmers, or contribute a lot of time. Others are the real world friends or bosses of important team members.
It's not like you could get up tomorrow, go full time on Gnome project, and expect to be able to put this feature back in.
Regarding your 'I get nothing back, so go easy on me' point, this isn't always true.
On some open source projects, many of the biggest contributors are working on the project for a company, and use their influence to take it in the direction the company wants. They are being paid, and changing what the project is in return that. If I don't like those changes, I'm not sure your argument applies.
More generally, strong contributors to popular projects often consult or get jobs on the back of them.
I can see how this stream of complaints could be disheartening. But you do have power. You have been entrusted with other peoples work. I think being held to account (politely) is sort of fair enough.