2008-12-09 9 views
5

Tengo varios pequeños proyectos de código abierto que escribí. Todos mis intentos de encontrar colaboradores (buscar en sourceforge.net y codeplex) fallaron miserablemente - o no pude encontrar a nadie, o encontré personas que no estaban interesadas o que no contribuyeron con nada. De ahí viene la pregunta: ¿cómo y dónde puedo encontrar gente con quien trabajar (en material de código abierto)?¿Cómo encontrar colaboradores para proyectos de código abierto?

+2

http://collabfinder.com/ –

Respuesta

5

La respuesta corta es: Sé increíble.

Si su software realmente aborda un punto problemático y lo aborda bien, la gente lo hará por su cuenta (suponiendo una cantidad razonable de promoción de su parte) a través de SourceForge/GitHub/etc., Google y de boca a boca . Si atrae a una masa crítica de personas que necesitan lo que su software necesita y necesita que tenga nuevas características, vendrán colaboradores.

También: Manténgase activo. Si no ha actualizado su código en 6 meses, o si su página en SourceForge dice que su software ha estado en Alpha durante un año, muchas personas lo ignorarán y pasarán al siguiente resultado de búsqueda. Lleve el software a donde esté listo para que otros lo usen y manténgalo.

Lo de código abierto es que realmente tiene que crecer orgánicamente - nadie le paga, nadie está bajo la amenaza de ser despedidos - la gente tiene que atención acerca de su software para que crezca más allá de lo que puede hacer. Nunca vas a conseguir colaboradores (o de todos modos, buenos) solicitándolos, solo haciendo algo que un buen programador encuentre interesante para trabajar.

4

creo que sólo hay manera de hacer esto:

  • construir algo, que la gente usa mucho y el potencial número de usuarios debe ser grande, así
  • mantenerlo actualizado y mantener la base de usuarios

después de un tiempo las personas deberían comenzar a hackear su herramienta, y luego unirse al desarrollo. Pero antes de que la herramienta gane una popularidad decente, creo que es bastante difícil esperar que la gente se una al proyecto.

+1

Esta respuesta parece la norma y muestra la naturaleza individualista de código abierto. Primero, construye algo _alone_, luego vendrán los contribuyentes. Pero, ¿y si quieres desarrollar algo con la ayuda de otros? –

1

Pregúntese si el "conjunto de personas a las que se beneficiaría este proyecto" incluye más que usted. Encuentra personas en ese conjunto que también pueden codificar. Por ejemplo, estaba escribiendo un proyecto para beneficiar a los pilotos. Así que pedí ayuda a los pilotos, algunos de los cuales son codificadores.

1

Como contribuyente, estoy buscando:

  • Un proyecto maduro con el desarrollo activo
  • algo que me interesa
  • Un montón de oportunidades para la adición de características que suenan divertido para mí
  • Una comunidad de usuarios/desarrolladores de apoyo, incluso si es una
  • Algunas iteraciones de versiones para demostrar que no está haciendo para morir

Asegúrate de que tu proyecto no se vea como un limón, atiende a los usuarios y construye esa base lo mejor que puedas, y creo que brotarán de la madera.

La ruta principal para los contribuyentes son los usuarios, después de eso, asegúrese de que sea amigable con los desarrolladores y que deba encontrar un grupo de personas que lo ayude.

Cuestiones relacionadas