Sou desenvolvedor de um projeto de código aberto hospedado no SourceForge.
Começou como um pequeno aplicativo e, depois de alguns lançamentos, ficou cada vez mais popular e começou a consumir mais tempo e responsabilidade de mim. Então, eu ativei a opção de doação no SourceForge.
Sou apaixonado por continuar desenvolvendo de graça, mas se (algum dia) houver dinheiro, como devo dividi-lo com minha equipe?
Devo dividir a quantia igualmente entre o número de membros da equipe? (50-50, pois é uma equipe de dois membros agora)
Número de aulas, submissões ou outras submissões valiosas dos membros da equipe?
Alguma outra ideia?
O que você faria em tal situação? Por favor, dê suas opiniões.
Espero que esta pergunta seja útil para outros.
open-source
pricing
team-leader
estimation
Vigneshwaran
fonte
fonte
Respostas:
Eu recomendo não distribuí-lo para os membros do projeto. Nomear ou eleger um tesoureiro, abrir uma conta e depositar o dinheiro para ganhar juros simples. Se você distribuir fundos doados entre desenvolvedores, pelo menos um será excluído à medida que o projeto crescer.
Em vez disso, considere as outras possibilidades para os fundos:
Swag. Imprima algumas camisetas para enviar a pessoas que fizeram mais do que contribuições triviais ao código.
Recompensas. Recompensa o recurso que a comunidade realmente deseja, mas ninguém realmente quer implementar. Essa também é uma ótima maneira de obter novos colaboradores a longo prazo. Ou, "adoça a panela" um pouco para corrigir um bug realmente desconcertante. As recompensas não precisam ser em dinheiro, especialmente se você tiver ganhos para dar. Ele também não precisa ser swag, um Pi na mão vale 10 no forno.
Hardware. Compre coisas que a comunidade possui e que todos os desenvolvedores podem usar. Podem ser servidores ou gadgets compartilhados pelo correio.
Ferramentas / Licenciamento. Você pode precisar pagar pelo software, mesmo sendo um projeto de código aberto. Pode ser necessário comprar uma cópia dos Acme Widgets para estudá-la com o objetivo de criar uma alternativa aberta, ou pode ser necessário ajudar um ótimo colaborador a atualizar seu ambiente de desenvolvimento.
Eventos. Ajude a enviar seus desenvolvedores para conferências ou eventos importantes quando as oportunidades se apresentarem. Ou patrocine seu próprio encontro, se pessoas suficientes puderem participar.
Taxas legais. Embora (felizmente) ainda seja relativamente incomum 1 , você pode se envolver em litígios por vários motivos. É bom ter algum dinheiro guardado. Isso pode ser simplesmente impor sua licença ou direitos autorais ou defender-se de outra coisa.
Há tantas maneiras pelas quais o dinheiro pode ser distribuído para que todos se beneficiem, realmente não faz muito sentido limitar o bem que poderia fazer.
Se você chegar ao ponto de que doações e apoio da comunidade tornam a contratação de alguns dos desenvolvedores mais prolíficos para trabalhar no projeto em tempo integral razoável, isso significa que você deve considerar o projeto mais como um negócio do que um hobby.
1 Litígios em código aberto são muito parecidos com acidentes de avião. Você lê sobre as histórias de horror e drama nas notícias quando algo acontece, mas não se esqueça dos quase milhões de projetos que têm e continuarão a existir sem qualquer problema.
fonte
Eu acho que a realidade é que ele ficará na sua conta do PayPal até que haja o suficiente para levar a equipe e comprar uma rodada de cervejas. E se você é como a maioria dos projetos de SO, daqui a meses ou anos .
Se houver uma quantidade real de dinheiro, proponho que você NÃO o gaste em desenvolvedores - que obviamente estão contribuindo com seu tempo e conhecimento por boas razões que não são financeiras. Em vez disso, gaste-o em ferramentas necessárias para promover o projeto (hardware, uma conta Basecamp, etc.) ou em itens de marketing baratos e divertidos, como camisetas e brinquedos de mesa. Certifique-se de que todos os que contribuíram adquiram uma camiseta e você tenha sobra o suficiente para jogar fora em grupos de usuários, convenções e outras coisas.
fonte
Coloque-o novamente no projeto (compre servidores etc.) ou divida-o igualmente entre colaboradores importantes (não dê para pessoas que fizeram apenas algumas linhas).
As pessoas não trabalham em projetos de código aberto para o dinheiro. Tentar compartilhar dinheiro de qualquer maneira complexa enfatiza o aspecto financeiro do projeto e é um insulto limítrofe
fonte
Apenas minha opinião, mas eu diria que não se preocupe com isso até que valha a pena se preocupar. Se você está recebendo alguns dólares aqui e ali por si mesmo, eu não suaria nem me sentiria culpado a menos que alguém perguntasse especificamente.
Agora, para o trabalho em andamento, eu poderia dizer "ei, eu tenho um botão de doação no site e darei
n
% do corte quando as doações chegarem" apenas para chamar a atenção e ser aberto.fonte
Eu realmente gosto da idéia de "recompensas de código". Ajuda a incentivar as pessoas a doar porque estão doando para melhorar algo importante para elas, e significa que quem implementa os recursos solicitados ganha o dinheiro (e também resolve "como dividir 50 centavos uniformemente quando há 8 desenvolvedores "problema ;-)).
fonte