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

In any hypothetical open source project I make from now on where I am the owner and sole director I'll just get rid of the features entirely if they cause an undue support burden (which the datastar dev has gone up and down both threads saying this is what happened) to avoid specifically your comment.

Seems to fit in with your world view better and then I can just leave those people high and dry with much less concern!

You're not owed these people's time.



Don't worry, I also won't use your product :)

If the point is good stewardship of the product, deleting features that users clearly need only to replace with a for-pay version stinks possibly only slightly less than deprecating features users clearly need and then replacing with nothing. Both of these things mean your product sucks.


That's fine, less entitled people is healthy for a projects ecosystem.

For a proper way this would work, you the user would contribute your time for those features so you don't overburden the maintainer, but people like you won't and so this is where we're at.

I'd rather avoid burnout (which will kill a project entirely) and lose a few folks like you.


> For a proper way this would work, you the user would contribute your time for those features so you don't overburden the maintainer, but people like you won't and so this is where we're at.

Sure, if you're up front and honest from the beginning then some users will do that, the majority are likely to go for other offerings which don't suffer this problem. Vanishingly few users are going to be cool with features disappearing and then reappearing later on with a price tag attached, which is the scenario we're talking about.

In reality, 99.9% of the users are going to be using whatever free thing is available and your project will live for just about as long as you personally care about it. Rightly or wrongly, the maintainer's work/life balance isn't on the forefront of your mind when you're looking at npm packages, no amount of grandstanding will change that.


Sure so the maintainers set the boundary themselves.

I dont know what world you live in where you can be entitled to something you dont pay or contribute to.

They can do whatever they want to ensure their project works and frankly once again the projects dont need people like you. You’re not that important or special at all, certainly less so than the people building things. Like I get that you really think you are it’s dripping from your comments, but you’re not.

And to be clear this was a discussion among their community it wasnt a sudden thing so your entire premise is wrong.




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

Search: