/ / Não é possível decidir sobre um host de projeto de código aberto adequado - github, google-code, sourceforge, hosting de projetos, assembla

Não é possível decidir sobre um host de projeto de código aberto adequado - github, google-code, sourceforge, hospedagem de projeto, assemblagem

Preciso de um pouco de ajuda para decidir para qual host do projeto (se houver) mover o projeto atualmente existente.

Atualmente, temos um projeto de código fechado SVN (mas disposto a migrar, se necessário) existente no Assembla. Estamos nos perguntando sobre a mudança porque queremos abrir nosso projeto existente e:

  • Não temos recursos para promover ativamentenosso projeto agora de código aberto, e suspeite que o projeto que hospedamos seja influenciado em como o projeto é publicado. Se passarmos de assembla para o github, qual a probabilidade de nosso projeto receber mais atenção?
  • Queremos que seja o mais fácil possível para novos desenvolvedores pegar e começar a executar.

Nosso projeto também vai precisar de muitodocumentação do wiki, pois é uma estrutura de aplicativos da web corporativa muito complexa (um pouco semelhante à primavera). Faz sentido colocar essa documentação no mesmo local que o nosso repo host? Ou devemos ter um site separado para isso? Também gostaríamos de ter um blog e um fórum. A mesma pergunta para aqueles.

Socorro?

Respostas:

1 para resposta № 1

Não temos recursos para promover ativamente nosso projeto de código aberto, agora, e suspeitamos que o host que selecionamos possa influenciar a forma como nosso projeto é publicado.

Pode - e pode não. Você pode ver muitos projetos solo em qualquer hospedagem de origem

Queremos que seja o mais fácil possível para os novos desenvolvedores pegar e começar a correr

Assembla é uma escolha muito boa neste caso. Não esteja em uma doença comum Git-mania. Realmente "grande comunidade" no caso do Github é apenas trapaça comum de marketing, nada mais - é não seu comunidade

Assembla tem a maioria ferramentas necessárias (para projetos grandes e complexos), comparadasaos concorrentes. Solicitações pull no Github implementadas melhor, sim. Mas não consigo me lembrar de nenhuma outra vantagem. O suporte de quase todos os modernos SCM amplamente usados ​​(exceto Bazaar) é uma grande vantagem também.

Em torno do tamanho da comunidade: a Assembla tem grandes planos de expansão para um milhão de usuários nos próximos anos (dois, AFAICR)

NB: Tu posso pense em mudar o SCM para (alguns) DVCS - bifurcação | mesclagem são mais naturais nesses sistemas e isso dará mais um nível de liberdade aos contribuidores sem grande dor de cabeça para nenhum dos lados


1 para resposta № 2

Eu acho que seu projeto iria receber mais atençãoestando no github ou bitbucket, os desenvolvedores seriam capazes de clonar facilmente de qualquer host usando git. Com isso dito, você pode tentar promovê-lo em sites como o Hacker News.

Visto que seu wiki seria muito complexo, acho que um site separado seria mais adequado.