Você gostaria de criar um projeto de código aberto porque é "mal gerenciado"


12

Se você conhece um projeto de código aberto cujo organizador

  • ficou muito ocupado que ele não mantém tanto
  • e ele é o tipo de cara que só aceita contribuições alguns meses depois (ocupado, eu acho), se é que
  • e o projeto está começando a tropeçar

você iria elaborar esse projeto, dar um novo nome a ele e continuar trabalhando duro nele e criar uma nova comunidade em torno dele que seja mais encorajadora para codificar contribuições? Basicamente, um projeto melhor gerenciado, já que a preocupação agora é o gerenciamento ruim.

Respostas:


15

Deve-se começar vendo se o mantenedor atual estaria disposto a deixar você assumir o controle. Como o problema é que ele está ocupado, eu esperaria que ele estivesse disposto a entregá-lo. Se isso funcionar, é melhor para todos os envolvidos.

Se isso falhar, sugiro coletar contribuições em uma distribuição que você mantém sem torná-lo um projeto separado. Dessa forma, você trabalha na comunidade existente. A esperança é que, eventualmente, o mantenedor veja a luz e aceite sua oferta para assumir o controle.

Se isso falhar, bifurque-o. Nesse ponto, você ganhou alguma visibilidade e acho que atrairá parte da comunidade original. Mas, ao mesmo tempo, você deixou claro que não é seu desejo dividir a comunidade.


Esta parece ser uma das falhas do software de código aberto ... você começa a usar um projeto e começa a vacilar, daí o ponto de decisão em que está. Gosto dessa resposta, pois ela tenta ir pelos canais existentes e depois bifurca se nada mais funciona. Eu também continuaria tentando mesclar suas alterações no projeto original de tempos em tempos. Talvez se você conseguir usuários suficientes saltando do navio, o proprietário original ouvirá. Boa sorte.
cjstehno

O +1 também acrescentaria que, se você usa o GitHub ou semelhante, é muito fácil dividir uma base de código sem dividir a comunidade, porque a divisão e a mesclagem se tornam muito fáceis.
Mikera

6

Eu bifurcava e fazia o que precisava fazer. Se isso atraiu outras pessoas, querendo contribuir, que assim seja. Eu não sairia do meu caminho para tentar atrair as pessoas. Isso é muito parecido com politicagem (para o meu gosto).


+1. Ele deixa a opção de mesclar as alterações de volta, não pisa no pé, mas ainda permite que você faça o que precisa.
Larry Coleman #

4

Eu entraria em contato com o organizador do projeto original para ver se ele estaria disposto a se afastar e permitir que você o gerencie. Claro, você precisa construir um bom argumento de por que você seria melhor que ele. Se ele é um cara decente e está disposto a aceitar críticas, então você descobrirá algo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.