Hacker News new | ask | show | jobs
by otterley 3360 days ago
Contributors volunteer skilled labor that can help a project be even better. The worst thing a maintainer can do is dissuade them from helping.

A good rule of thumb is to assume positive intent from contributors. People who are requesting changes are trying to solve problems; rarely are they doing it for personal aggrandizement or to fulfill some philosophical mission.

One thing that really upsets me when I propose changes -- especially when they're accompanied by code -- is getting a thumbs-down from (or, even worse, an issue closed by) a maintainer, without any constructive feedback as to how to resolve their concerns. I can work with someone who can inform me about their concerns or the weaknesses of my proposal, and who says, "yes, but...," but I can't work with someone who just says "no."

In my own projects, I have a rule of thumb: I never close an issue without the consent of the submitter. I try to ensure I've either convinced them that there's a better way to do what they're trying to achieve; I've resolved their problem as best I can; or I simply don't have the resources to give them a proper resolution.

3 comments

> rarely are they doing it for personal aggrandizement or to fulfill some philosophical mission.

Sometimes. Spending hours tweaking a CoC or changing pronouns in documentation is not solving any problems and results in unnecessary back-and-forth, flame wars, HN posts, etc.

Everyone should take an improv class.

Improv is about making offers, and responding to offers, and using that structure to build something unexpected

So the aim is to avoid "no" which just closes everything down, "Yes, and…" or "Yes, but…" are powerful tools

Contributors volunteer skilled labor

In an ideal yet non-existing world that is true. In reality there are also contributors volunteering not-so-skilled labor resulting in quite some overhead for the maintainer. That doesnt make the other things you sais less of a good advice, but you almost make it sound like it's all flowers and sunshine.