|
|
|
|
|
by zzzeek
660 days ago
|
|
if you put angry/demanding vs supportive/helpful on a 0-10 scale, things hover in the 6-7 range typically. i think computer programming for whatever reason correlates a lot with a certain kind of impatience that we all have. I have gobs of it. We're all fighting it each day to not piss each other off because when youre in "flow" we all know how it is when whatever OSS project suddenly surprises you. truth be told I spend my OSS maintenance day being more and more pissed off all day really and a lot of it comes from the desire to recognize when people are either subtly or not-so-subtly asking of you to make sacrifices for them. The person who didn't read the docs, the person who didn't read your "new issue" template asking them to please open a discussion since they likely didn't find a bug, to write clear self-contained demonstration code and to not assume your well defined and documented behavior is a "bug, let me know when this is fixed", the programmers who are asking you to upend your whole project for what they in a very dunning-kruger sense think is a good idea, these are all things that someone can respond to in a patient and friendly manner. Heck anyone that works in the service industry has to have an iron-clad patient and friendly manner with all forms of idiots and jerks, including when it's me. But for me personally, doing the open source thing, and also quite obviously for a lot of other folks doing it, man it's hard to keep the fireballs in check while at the same time giving each of these users a clue that there's something they could be doing to make life easier for the maintainers of the project that they are using for free. rant over I guess! |
|
Richly deserved, brother