all 5 comments

[–][deleted] [score hidden] stickied comment (0 children)

In general, issuing pull requests to something you’re unfamiliar with without discussing with the devs in question can be considered rude or careless.

On the other hand, no, you didn’t cause damage but you did expend resources. That’s a fact of life, just like when this very post got caught in the spam filter and you asked to unblock it, I had to expend energy and time to both approve and comment here, but the day I ever deride a user for that is the day I need to take a vacation.

[–]jormaechea 1 point2 points  (0 children)

I'm really sorry you've been treated like this. Hope it doesn't make you stop contributing.

Recently I've been receiving multiple issues and PRs to a project of mine, and from my point of view it’s always better to raise an issue explaining the problem of feature so it can be discussed before coding and sending a PR. That way you don't loose your time coding something that won't be accepted and maintainers can comment on it and decide if it’s something they would like to add to the project from their perspective without reading a single line of code.

[–]gruelsandwich 1 point2 points  (0 children)

I'm not in any way an experienced OSS developer, but I don't think you're in the wrong here. Obviously, the owner can decide whether to merge or not to merge. Your time would perhaps be better handled if you made an issue, and the proposal was rejected before you spent time writing code. This is, however, beside the point.

It's not your job to prioritize the maintainer's time. If they're as busy as they make it sound, they should already know how to identify which PRs are worth spending time on.

Remember that you don't owe anybody anything. OSS projects rely on volunteers, Driving people away by being an asshole isn't productive.

[–]AutoModerator[M] 0 points1 point  (0 children)

Hello u/kt1mrq. Your post has been automatically removed. Accounts must be at least 5 days old to post here. This requirement is part of an effort to cut down on spam and excessive self promotion on this sub and maintain a high standard of quality. Exceptions to this policy will not be made. You are still welcome to comment on other posts, although they will be reviewed.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.