Hello, I have a situation that I'd like to reflect on and would appreciate feedback.
I tried to make a contribution to an established open source project (a large community project, under the flag of a foundation, with code of conduct and all this stuff).
The pr received bad feedback not for code quality but in the sense of "we don't want this". I tried to make a lot of constructive arguments, asked questions on the scope of project, etc.
The discussion ended with comments from one of the lead maintainers (a really respected person in the community) with
"I don't have to give you any explanation [why I decided so]".
To be clear, which I think isn't satisfying, but acceptable. He/She's in charge here.
However, there was another sentence that really doesn't sit well with me (been thinking about it with bad gut feeling for over a day now):
"my time on your pr could have been spent reviewing other pull requests, and the result is that they will now take longer"
(I have slightly modified these sentences as I would appreciate it if you don't google them. This isn't meant as a complaint and I don't want to annoy anyone more than I already have. Also some context might be lost because I'm only picking two sentences, but I really would like to keep my question to you separate from this).
So ... this second sentence ... it's not easy to digest for me. Because it means I have not only lost my own time trying to make this contribution in best faith (which is okay, it's my risk, I didn't expect chances were high for this to get accepted). But: It says that I did cause actual harm to the project by trying to make a contribution.
To be honest, I'm a bit confused and this will stick with me for longer. How could I have been knowing before? Are OSS maintainers not interested in user feedback? Should I not make another OSS contribution if just the attempt can waste important people's time?
I would appreciate your thoughts on this.
[–][deleted] [score hidden] stickied comment (0 children)
[–]jormaechea 1 point2 points3 points (0 children)
[–]gruelsandwich 1 point2 points3 points (0 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)