Como faço para atrair desenvolvedores para um projeto Open Source?[fechado]

StackOverflow https://stackoverflow.com/questions/12023

  •  08-06-2019
  •  | 
  •  

Pergunta

Como faço para atrair desenvolvedores para um projeto de código aberto?Obviamente se o projeto fosse legal ou valioso seria mais fácil encontrar pessoas.(Na verdade, eles provavelmente viriam até mim.) Mas o que eu faço com o que é mundano ou desinteressante?

Anunciar o projeto?Fóruns de spam?Ou apenas continue trabalhando esperando que outras pessoas percebam?

É uma questão de tempo, grandiosidade do projeto ou sorte?

Foi útil?

Solução

As pessoas só vão trabalhar em coisas que eles consideram valioso . O que é interessante sobre um servidor web? Nada muito, mas Apache simplesmente continua indo e indo - o que iniciou o projeto todos cuidada . Então, eu sugiro que você pedir ajuda onde os usuários são .

Além disso, ninguém vai querer bater em uma base de código que eles não podem ver fazendo nada, então você começa a fazer a versão 0.01 sozinho . Yay!

A web-book Producing Open Source Software é um excelente ponto de partida, pois ele aborda um monte de coisas que você está certo de ter negligenciado.

Outras dicas

Eu não acho que as pessoas começam a projetos de código aberto que pensam que eles vão conseguir ajuda para ele. A maioria dos bons projetos de código aberto começou com apenas uma ou duas pessoas trabalhando em um projeto que eles amavam.

Ao longo de um período de tempo, seu projeto foi valioso para os outros, bem como, e que é quando eles começaram a ficar voluntários. Então, você deve apenas começar indo em seu projeto e as pessoas virão.

Eu comecei um projeto open source Octopussy 3 anos agora. Posso confirmar pelo menos 2 coisas de respostas já publicadas:

  1. escolha um nome bom (como disse no livro produção de software Open Source )
  2. Freshmeat ajuda

1) No início, eu realmente gostei da idéia do octopussy usando seus 8 tentáculos para pegar todos os logs e ter um animal para fazer um "estilo de livro O'Reilly"

MAS

  • Pesquisar Octopussy retorna filme de James Bond ...: (
  • todos os nomes de domínio Octopussy foram reservados por isso optei 8pussy.org que soa site pornô ... :( (EDIT: O site oficial é agora octopussy.pm ... :))

2) fiz minha primeira anouncement lançamento em Freshmeat 6 meses após o meu primeiro lançamento público em SourceForge , e eu vi a diferença ... um salto de 30 downloads / mês para 160 downloads / mês

Mais downloads não necessariamente significa mais desenvolvedores, mas dá mais opiniões!

O livro Producing Open Source Software por Karl Fogel é um grande livro para ler. Ele ajuda você a entender o modelo de desenvolvimento Open Source e que impulsiona os desenvolvedores OSS para contribuir para um projeto. Eu recomendo dar uma olhada no livro.

Eu comecei alguns projetos de código aberto no SourceForge. O único que tem outras pessoas a contribuir foi um dos que (a) tinha funcionalidade valiosa para desenvolvedores comerciais e (b) não houve produto comercial disponível que tinha a funcionalidade. Basicamente, era um nicho que não tinha sido comercializado. As pessoas que encontraram o fez por pesquisando para determinados termos.

Então, para mim, levar as pessoas a contribuir foi uma questão de fazer algo "único".

BTW, uma vez que um produto comercial tornou-se disponíveis, que fez o meu projeto fez, as contribuições parou. Eu acho que foi mais fácil comprar a coisa do que para ajudar a construir-lo.

Venha para pensar sobre isso, isso pode não ser uma sugestão ruim. Um tipo de anúncio de trabalho de código aberto. isso é parte do Stack Overflow. Óptima exposição. Talvez até mesmo um emblema nele. ;)

O tempo para uma resposta fresco para uma velha questão.

Lista de seu projeto em Freecode.com (anteriormente freshmeat)

Esta não existia no momento em que esta questão foi colocada, mas agora há o Stack Overflow Open Source Publicidade .

É exatamente com a finalidade de encontrar desenvolvedores para um projeto open source.

Muitos anos atrás, as pessoas anunciados novos lançamentos de código em Freshmeat . Eu não sei se isso ainda é corriqueiras mais. (Acabei de ler sua página sobre, e parece ser mais para projetos de software multi-plataforma Unix-orientadas e. Se o seu software é mais para Windows, pode haver melhores fóruns.)

Outra coisa que eu só pensava em se os aspectos de licenciamento de seu código. Mais uma vez, eu não posso falar para a multidão de código aberto do Windows, no entanto, nos círculos Linux, geralmente o código deve usar GPL , ou pelo menos uma compatível com a GPL licença, para obter muita tração .

Boa sorte com o crescimento de seu projeto!

Por que não perguntar aqui? programadores mais novos que procuram experiência para preencher um currículo pode ir a bordo.

nós geeks mais velhos, bem de minha própria experiência, eu trabalhar no que eu gosto. Para mim, é principalmente AI relacionado ou (não ria) Warcraft e Civ4 mods.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top