¿Cómo atraigo desarrolladores a un proyecto de código abierto?[cerrado]

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

  •  08-06-2019
  •  | 
  •  

Pregunta

¿Cómo atraigo desarrolladores a un proyecto de código abierto?Obviamente, si el proyecto fuera interesante o valioso, sería más fácil encontrar gente.(De hecho, probablemente vendrían a verme). Pero, ¿qué hago por lo mundano o aburrido?

¿Anunciar el proyecto?¿Foros spam?¿O simplemente seguir trabajando con la esperanza de que otras personas se den cuenta?

¿Es cuestión de tiempo, de la genialidad del proyecto o de suerte?

¿Fue útil?

Solución

La gente sólo va a trabajar en cosas que consideran valiosas..¿Qué tiene de interesante un servidor web?No mucho, pero Apache sigue y sigue: el gente que empezó el proyecto a todos les importaba.Entonces, te sugiero que pide ayuda donde están tus usuarios.

Además, nadie querrá superar un código base que no puede ver haciendo nada, así que puedes usar la versión 0.01. todo por ti mismo.¡Hurra!

El libro web Producir software de código abierto es un excelente punto de partida, porque aborda un montón de cosas que seguramente habrás pasado por alto.

Otros consejos

No creo que la gente inicie proyectos de código abierto pensando que recibirán ayuda.La mayoría de los buenos proyectos de código abierto comenzaron con sólo una o dos personas trabajando en un proyecto que les encantaba.

Con el tiempo, su proyecto también fue valioso para otros, y fue entonces cuando empezaron a conseguir voluntarios.Entonces, deberías continuar con tu proyecto y la gente vendrá.

Comencé un proyecto de código abierto. pulpo Hace ahora 3 años.Puedo confirmar al menos 2 cosas de las respuestas ya publicadas:

  1. elige un buen nombre (como se dice en Producir software de código abierto libro)
  2. liberar el Carne fresca ayuda

1) Al principio me gustó mucho la idea del pulpo usando sus 8 tentáculos para atrapar todos los troncos y tener un animal para hacer un "estilo libro de O'Reilly"

PERO

  • Buscando a Octopussy regresa la película de James Bond...:(
  • Todos los nombres de dominio de Octopussy estaban reservados, así que elegí 8pussy.org, que suena como un sitio porno...:( (EDITAR:El sitio web oficial ya está pulpopussy.pm... :) )

2) Hice mi primer anuncio de lanzamiento el Carne fresca 6 meses después de mi primer lanzamiento público el FuenteForge, y vi la diferencia...un salto de 30 descargas/mes a 160 descargas/mes

¡Más descargas no significan necesariamente más desarrolladores, pero brindan más comentarios!

El libro Producir software de código abierto de Karl Fogel es un gran libro para leer.Le ayuda a comprender el modelo de desarrollo de código abierto y qué impulsa a los desarrolladores de OSS a contribuir a un proyecto.Recomiendo encarecidamente echar un vistazo al libro.

Comencé algunos proyectos de código abierto en Sourceforge.El único que consiguió que otras personas contribuyeran fue uno que (a) tenía una funcionalidad valiosa para los desarrolladores comerciales y (b) no había ningún producto comercial disponible que tuviera esa funcionalidad.Básicamente, era un nicho que no se había comercializado.Las personas que lo encontraron lo hicieron buscando en Google ciertos términos.

Entonces, para mí, lograr que la gente contribuyera era una cuestión de hacer algo "único".

Por cierto, una vez que estuvo disponible un producto comercial que hizo lo que hizo mi proyecto, las contribuciones cesaron.Supongo que fue más fácil comprarlo que ayudar a construirlo.

Ahora que lo pienso, esta podría no ser una mala sugerencia.Una especie de oferta de trabajo de código abierto.eso es parte de Stack Overflow.Gran exposición.Quizás incluso tenga una insignia.;)

Es hora de dar una nueva respuesta a una vieja pregunta.

Incluya su proyecto en Código libre.com (anteriormente carne fresca)

Esto no existía en el momento en que se publicó esta pregunta, pero ahora hay Publicidad de código abierto de Stack Overflow.

Es exactamente con el propósito de encontrar desarrolladores para un proyecto de código abierto.

Hace muchos años, la gente anunciaba nuevos lanzamientos de código en Carne fresca.No sé si eso sigue siendo algo común.(Acabo de leer su página acerca de y parece ser más para proyectos de software multiplataforma y orientados a Unix.Si su software es más para Windows, es posible que haya mejores foros).

Otra cosa en la que acabo de pensar son los aspectos de licencia de su código.Nuevamente, no puedo hablar por la multitud de código abierto de Windows; sin embargo, en los círculos de Linux, generalmente su código debe usar GPL, o al menos un compatible con GPL licencia, para conseguir mucha tracción.

¡Buena suerte con el crecimiento de tu proyecto!

¿Por qué no preguntar aquí?Los programadores más nuevos que busquen experiencia para completar un currículum podrían sumarse.

Nosotros, los geeks mayores, bueno, por experiencia propia, trabajo en lo que me gusta.Para mí, se trata principalmente de modificaciones relacionadas con la IA o (no te rías) de Warcraft y Civ4.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top