Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Imagine having built some software, abiding to a standard that to your understanding is the standard to abide to. Then comes people who ask you to break that standard and change your software. Again and again they come. Others ridicule your stance on social media and forums like these. It's burning out.

It's free and open-source for heaven's sake! If you don't like it, fork it, patch it, make your own custom version. But stop pestering maintainers with demands.



> But stop pestering maintainers with demands.

I don’t see any “pestering” in the linked issues. They’re polite and well-written with supporting links.

This is how it’s supposed to be done. Suggestions for improvements or issues noticed go into issue requests for discussion. If the maintainer doesn’t want to do it, a polite and concise explanation is typical.

The refrain of “just fork it!” is a cop-out. Forking software so you can maintain a fork forever isn’t a trivial decision. It’s not helpful to the community to have to choose between a lot of different forks that have minor differences.

I agree that open source maintainers don’t owe anyone anything, but I think this mentality is being taken too far when with the “maintainer is always right” mentality combined with blaming the issue starter for the maintainer’s behavior.


I used pestering for OP's "I and others have brought this up (...) but they refuse to see it this way (...). It's very frustrating."

Suggest it once, discuss it, get refused, move on. Instead there are tens of comments and above is a complaint about an additional ticket for the same issue.

I am not saying that maintainers are necessarily right, but they are in their right to build their project how they like it. It is a bad pressure and force if people continue to ask for things that a maintainer has already ruled out. What's the goal otherwise, caving in due to pressure and stress?


Then maintainer will stop maintaining and you will have to fork anyway. So it's lose-lose for everybody.

Fork and move on with your life.


I don’t think it’s unreasonable to be demanding when this refusal negatively affects a lot of other rust software


It's not an official package. Developers of other Rust software can always build the same functionality on their own or fork.


But the effect trickles down to many end users




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: