В ответах « Что такое каноническая реплика:« Это открытый исходный код, отправьте патч »? Многие люди высказывали мнение, что просто просить людей представить патч высокомерно и грубо.
Но мне кажется, что как разработчик любого проекта с открытым исходным кодом, вы увидите намного больше запросов функций в списке рассылки, чем могли бы реализовать. Поэтому, когда пользователь говорит: «Я хотел бы увидеть функцию X», правда в том, что шансы на его реализацию довольно малы, если он сам не отправит патч. Кроме того, иногда все, что нужно для того, чтобы превратить пользователя в участника, может быть немного поощрения.
С другой стороны, вы не хотите отпугивать (потенциальных) участников, выступая как грубый.
Итак, как бы вы сказали «пожалуйста, отправляйте патчи вместо того, чтобы запрашивать функции» по-дружески?
Обновление: спасибо за все предложения! Я вижу, что большинство из них требуют довольно длинных объяснений. Но так как я предпочел бы избегать (а) объяснения одного и того же через день (это занимает слишком много времени) или (б) использования фрагментов, которые я вставляю в электронную почту (это очень быстро становится безличным), мне интересно: кто-нибудь написал это в документе, на который я могу сослаться?
(Специфичные для проекта вещи, такие как, как писать тесты, компилировать код и отправлять патч, все же, конечно, должны быть задокументированы, но я думаю, что эти технические проблемы должны все равно войти в CONTRIBUTING.txt.)