Trong các câu trả lời của câu trả lời kinh điển về "nguồn mở, hãy gửi một bản vá" là gì? , nhiều người lên tiếng cho rằng chỉ cần yêu cầu mọi người nộp bản vá là kiêu ngạo và thô lỗ.
Nhưng dường như với tư cách là một nhà phát triển trong bất kỳ dự án nguồn mở nào, bạn sẽ thấy nhiều yêu cầu tính năng hơn trong danh sách gửi thư hơn là bạn có thể thực hiện. Vì vậy, khi người dùng nói: "Tôi muốn xem tính năng X", sự thật của vấn đề thường là cơ hội để nó được triển khai là khá mong manh trừ khi họ tự gửi một bản vá. Ngoài ra, đôi khi một chút khích lệ có thể là tất cả những gì cần thiết để biến người dùng thành cộng tác viên.
Mặt khác, bạn không muốn làm mất đi những người đóng góp (tiềm năng) bằng cách tỏ ra thô lỗ.
Vì vậy, làm thế nào bạn sẽ nói "vui lòng gửi các bản vá thay vì yêu cầu các tính năng" một cách thân thiện?
Cập nhật: Cảm ơn tất cả các đề xuất! Tôi thấy hầu hết trong số họ yêu cầu giải thích khá dài. Nhưng vì tôi muốn tránh (a) giải thích điều tương tự mỗi ngày (chỉ mất quá nhiều thời gian) hoặc (b) sử dụng đoạn trích mà tôi dán vào email (nó thực sự nhanh chóng giả tạo), tôi tự hỏi: bất cứ ai đã viết điều này trong một tài liệu mà tôi có thể liên kết đến?
(Tất cả những thứ cụ thể theo dự án như cách viết bài kiểm tra, biên dịch mã và gửi bản vá vẫn cần phải được ghi lại, nhưng tôi nghĩ những vấn đề kỹ thuật đó nên được đưa vào CONTRIBUTING.txt.)