Dans les réponses de Quelle est la riposte canonique à "c'est open source, soumettre un patch"? , de nombreuses personnes ont exprimé l'opinion que le simple fait de demander aux gens de soumettre un patch est arrogant et grossier.
Mais il me semble qu'en tant que développeur sur n'importe quel projet open source, vous verrez beaucoup plus de demandes de fonctionnalités sur la liste de diffusion que vous pourriez éventuellement implémenter. Ainsi, lorsqu'un utilisateur dit: «J'aimerais voir la fonctionnalité X», la vérité est généralement que les chances de sa mise en œuvre sont assez minces à moins de soumettre lui-même un correctif. De plus, il suffit parfois d'un peu d'encouragement pour transformer un utilisateur en contributeur.
D'un autre côté, vous ne voulez pas effrayer les contributeurs (potentiels) en vous montrant impoli.
Alors, comment diriez-vous "veuillez soumettre des correctifs au lieu de demander des fonctionnalités" de manière conviviale?
Mise à jour: Merci pour toutes les suggestions! Je vois que la plupart d'entre eux nécessitent des explications assez longues. Mais comme je préfère éviter soit (a) d'expliquer la même chose tous les deux jours (cela prend juste trop de temps), soit (b) d'utiliser des extraits que je colle dans un e-mail (cela devient impersonnel très rapidement), je me demande: quelqu'un a-t-il écrit cela dans un document auquel je peux lier?
(Les choses spécifiques au projet, comme la façon d'écrire des tests, de compiler le code et de soumettre le correctif, doivent encore être documentées, bien sûr, mais je pense que ces problèmes techniques devraient de toute façon entrer dans CONTRIBUTING.txt.)