Trên cơ sở nào bạn sẽ chia tiền quyên góp giữa các thành viên nhóm nguồn mở của mình mà không có bất kỳ xung đột nào? [đóng cửa]


27

Tôi là nhà phát triển của một dự án nguồn mở được lưu trữ trong SourceForge.

Nó bắt đầu như một ứng dụng nhỏ sau đó sau một số bản phát hành, nó ngày càng trở nên phổ biến hơn và nó bắt đầu tiêu tốn nhiều thời gian và trách nhiệm hơn từ tôi. Vì vậy, tôi đã kích hoạt tùy chọn quyên góp trong SourceForge.

Tôi đam mê tiếp tục phát triển nó miễn phí nhưng nếu (bao giờ) có tiền, tôi nên chia nó với nhóm của mình như thế nào?

  1. Tôi có nên chia số tiền bằng nhau cho số lượng thành viên trong nhóm không? (50-50 vì bây giờ là đội hai thành viên)

  2. Số lượng lớp học, cam kết hoặc bất kỳ đệ trình có giá trị khác của các thành viên trong nhóm?

  3. Còn ý tưởng nào khác không?

Bạn sẽ làm gì trong tình huống như vậy? Hãy cho ý kiến ​​của bạn.
Tôi hy vọng câu hỏi này sẽ hữu ích cho những người khác.


2
câu hỏi không có vẻ cụ thể đối với lập trình - điều này có thể có trong bất kỳ dự án tình nguyện nào
gnat

4
@gnat Mình không đồng ý. Lập trình nguồn mở không giống như bất kỳ dự án tình nguyện nào. Đối với đóng góp bắt đầu dễ dàng được nhận ra hơn trong dự án nguồn mở. Đưa ra +1 để chống lại -1 không công bằng
Tom Squires

1
@TomSquires dễ dàng hơn so với những gì? Không có hoạt động tình nguyện nào tôi tham gia có vấn đề nhận ra sự đóng góp. Sự công nhận minh bạch trông thực sự điển hình trong hoạt động tình nguyện, không thực sự "đặc hữu" đối với các dự án phần mềm nguồn mở
gnat

4
@gnat Điều này dường như (với tôi) là hoàn hảo về chủ đề, vì bối cảnh rõ ràng là quyết định mà nhiều dự án nhỏ phải đối mặt khi họ nhận được tiền từ những người tìm thấy phần mềm hữu ích. Đối với tôi, điều đó làm cho nó không chỉ về chủ đề, mà còn hữu ích.
Tim Post

5
Cảm ơn bạn @Tim Đăng. IMO, bất cứ ai thực hiện tìm kiếm cho vấn đề này sẽ không tìm kiếm trên một trang web phi lợi nhuận hoặc tình nguyện, mà là một trang web lập trình. Hầu hết các tổ chức tình nguyện sẽ chi tiền cho các chi phí hoặc trả lại cho những người mà họ đang cố gắng giúp đỡ. Các dự án nguồn mở có rất ít chi phí và những gì họ đang giúp đỡ là những người quyên góp trong hầu hết các trường hợp.
JeffO

Câu trả lời:


53

Tôi khuyên bạn không nên phân phối nó cho các thành viên dự án. Chỉ định hoặc bầu một thủ quỹ, mở một tài khoản và gửi tiền để kiếm lãi đơn giản. Nếu bạn phân phối tiền quyên góp giữa các nhà phát triển, ít nhất một người sẽ bị tước quyền khi dự án phát triển.

Thay vào đó, hãy xem xét các khả năng khác cho các quỹ:

  • Swag. In một số áo phông để gửi cho những người đã đóng góp nhiều hơn những đóng góp tầm thường cho mã.

  • Tiền thưởng. Đặt phần thưởng cho tính năng mà cộng đồng thực sự muốn nhưng không ai thực sự cảm thấy muốn thực hiện. Đây cũng là một cách tuyệt vời để có được những người đóng góp dài hạn mới. Hoặc, 'làm ngọt nồi' một chút để sửa lỗi thực sự khó hiểu. Tiền thưởng không phải là tiền mặt, đặc biệt là nếu bạn có tiền để đưa. Nó cũng không phải là swag, một Pi trong tay trị giá 10 trong lò nướng.

  • Phần cứng. Mua những thứ mà cộng đồng sở hữu mà tất cả các nhà phát triển có thể sử dụng. Đây có thể là máy chủ hoặc tiện ích được chia sẻ qua thư.

  • Công cụ / Cấp phép. Bạn có thể cần phải trả tiền cho phần mềm, thậm chí là một dự án nguồn mở. Bạn có thể cần mua một bản sao của Acme Widgets để nghiên cứu nó với mục đích tạo ra một sự thay thế mở hoặc bạn có thể cần giúp một người đóng góp lớn nâng cấp môi trường phát triển của họ.

  • Sự kiện. Giúp gửi nhà phát triển của bạn đến các hội nghị hoặc sự kiện quan trọng khi có cơ hội. Hoặc, tài trợ cho cuộc họp của riêng bạn nếu đủ người có thể tham dự.

  • Phí hợp pháp. Trong khi (rất may) vẫn còn tương đối hiếm gặp 1 , bạn có thể thấy mình bị kiện tụng vì một số lý do. Thật tốt khi có một số tiền bỏ đi. Điều này có thể chỉ đơn giản là thực thi giấy phép hoặc bản quyền của bạn, hoặc bảo vệ chống lại cái gì khác.

Có rất nhiều cách để tiền có thể được lan truyền để mọi người đều có lợi, thực sự không có ý nghĩa gì để hạn chế những điều tốt đẹp mà nó có thể làm.

Nếu bạn nhận thấy rằng sự đóng góp và hỗ trợ cộng đồng khiến việc thuê một số nhà phát triển tài năng nhất làm việc trong dự án toàn thời gian hợp lý, điều đó có nghĩa là bạn nên xem dự án như một công việc hơn là một sở thích.


1 Kiện tụng trong nguồn mở rất giống như tai nạn máy bay. Bạn đọc về những câu chuyện kinh dị và kịch tính trong tin tức khi có chuyện xảy ra, nhưng đừng quên gần hàng triệu dự án đã và sẽ tiếp tục tồn tại mà không có vấn đề gì.


2
Tôi đồng ý với tất cả mọi thứ trừ tiền thưởng. Tiền thưởng nhiều khả năng sẽ thay thế động lực bình thường để làm công việc. Và nếu một cái gì đó đủ quan trọng để làm, sớm hay muộn sẽ có người làm nó. Ngoài ra, ai là người quyết định đưa tiền thưởng vào và làm thế nào để bạn quyết định rằng những thứ có tiền thưởng đã được thực hiện đủ tốt?
HenningJ

1
@HenningJ Tôi không nghĩ rằng tiền thưởng thay thế động lực nội tại để đóng góp, vì nhiều lập trình viên được trả tiền tìm thấy tiền để trở thành một động lực thứ yếu. Nhưng, như bạn chỉ ra, họ có thể khó khăn trong việc tổ chức và quản lý, nó thực sự phụ thuộc vào cộng đồng. Tôi liệt kê nó bởi vì tôi đã thấy chúng được sử dụng thành công và đó là một cách có thể hiểu được để sử dụng tiền quyên góp.
Tim Post

@HenningJ Tôi đã chỉnh sửa câu trả lời một chút, vì tiền thưởng không phải dựa trên tiền mặt, đặc biệt là nếu bạn có swag để đưa ra. Tôi không thấy có gì sai khi kiếm áo phông để sửa lỗi quái vật.
Tim Post

Cảm ơn bạn đã trả lời (nói chung hữu ích hơn). Tôi mong đợi một câu trả lời không chỉ hữu ích cho tôi mà còn cho tất cả những người phải đối mặt với loại nhầm lẫn này. Bây giờ câu hỏi này xuất hiện trong kết quả của Google, họ sẽ thấy tất cả những câu trả lời hay này hữu ích.
Vigneshwaran

7

Tôi nghĩ rằng thực tế của nó là, nó sẽ nằm trong tài khoản PayPal của bạn cho đến khi có đủ để đưa đội ra ngoài và mua một vòng bia. Và nếu bạn giống như hầu hết các dự án hệ điều hành, đó sẽ là vài tháng hoặc nhiều năm nữa .

Nếu đó là số tiền thực sự, tôi đề nghị bạn KHÔNG nên dành nó cho các nhà phát triển - những người rõ ràng đang đóng góp thời gian và chuyên môn của họ vì những lý do chính đáng không phải là tài chính. Thay vào đó, hãy dành nó cho các công cụ cần thiết để tiếp tục dự án (phần cứng, tài khoản Basecamp, v.v.) hoặc vào các công cụ tiếp thị giá rẻ thú vị như áo phông và đồ chơi trên bàn. Hãy chắc chắn rằng tất cả những người đã từng đóng góp đều có một chiếc áo phông và bạn còn dư đủ để tung ra các nhóm và quy ước và nội dung của người dùng.


5

Hoặc đưa nó trở lại vào dự án (mua máy chủ ect) hoặc chia đều cho những người đóng góp quan trọng (không cung cấp bất kỳ cho những người chỉ thực hiện một vài dòng).

Mọi người không làm việc trên các dự án nguồn mở để kiếm tiền. Cố gắng chia sẻ tiền theo bất kỳ cách phức tạp nào nhấn mạnh khía cạnh tiền mặt của dự án và bị xúc phạm biên giới


3
Tuy nhiên, từ "đáng kể" là có vấn đề. Là người dẫn dắt dự án, rõ ràng anh ta đã vẽ được đường đó, nhưng còn anh chàng có sửa lỗi một dòng đã sửa một lỗi lâu dài và tinh tế thì sao? Hay anh chàng có đóng góp "gần như" đáng kể? Tốt hơn là có một số liệu cứng, hoặc không làm điều đó, IMO.
Dan Ray

1
@Dan: chỉ vì ai đó sẽ không đồng ý với lựa chọn của bạn, không có nghĩa là sai khi đưa ra lựa chọn. Nếu anh ấy là người lãnh đạo dự án, anh ấy sẽ chọn làm gì với số tiền đó. Lãnh đạo chung có thể lựa chọn cùng nhau. Sự lựa chọn đó vốn đã chủ quan. Nếu những người khác không thích nó, họ có thể rẽ nhánh dự án.
Jaap

2

Chỉ là ý kiến ​​của tôi, nhưng tôi nói đừng lo lắng về điều đó cho đến khi nó đáng lo ngại. Nếu bạn nhận được một vài đô la ở đây và ở đó cho chính mình, tôi sẽ không đổ mồ hôi hoặc cảm thấy tội lỗi về điều đó trừ khi có ai đó hỏi cụ thể.

Bây giờ, đối với công việc đang diễn ra, tôi có thể nói "này, tôi có một nút quyên góp trên trang web và tôi sẽ cung cấp cho bạn n% số tiền cắt giảm khi đóng góp" chỉ để gọi nó ra và cởi mở về nó.


1

Tôi thực sự thích ý tưởng về "tiền thưởng mã". Điều này giúp khuyến khích mọi người quyên góp vì họ đang quyên góp để cải thiện thứ gì đó quan trọng đối với họ và điều đó có nghĩa là bất cứ ai thực hiện tính năng được yêu cầu đều thắng tiền (và cũng giải quyết "cách chia đều 50 xu khi có 8 nhà phát triển " vấn đề ;-) ).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.