Para alguien nuevo en GitHub, ¿cómo puedo ganar tracción para mi proyecto?

  1. ¡Participe en comunidades relacionadas! Como anon mencionó, reddit puede ser particularmente útil. Sin embargo, como la confianza juega un papel tan importante (como en todas las comunidades de Internet), debe tomarse el tiempo para participar comentando en lugar de simplemente publicar su proyecto. Un buen lugar para comenzar es / r / learnprogramming (o un subreddit de “aprendizaje” similar). Cuanto más interactúes con los usuarios, más dispuestos estarán a revisar tu proyecto. También considere unirse a grupos relacionados de Facebook.
  2. Configure alertas para que le notifiquen cuando las personas hablan sobre un tema en el que su proyecto sería útil. Por ejemplo, con las Alertas de Google, puede configurar una alerta como “sitio: reddit.com/r/opensource “. A continuación, puede configurar la frecuencia con la que desea consultarlo y un correo electrónico al que se enviará. Si bien las alertas de Google se pueden configurar para cualquier sitio, también hay un servicio específico para reddit: trackreddit. Cuando comencé por primera vez / r / holdmybeer, configuré alertas para la frase “hold my beer” y luego, cada vez que se mencionaba, respondía con el subreddit.
  3. Participa en otros proyectos en GitHub. Cuando otros desarrolladores vean que pasas tiempo trabajando en su proyecto, estarán más dispuestos a ver al menos el tuyo. Como es un desarrollador experimentado, no debería tener problemas para encontrar proyectos en los que pueda ayudar.
  4. Haga que la información de su proyecto sea fácilmente accesible en todos los perfiles de Internet. A medida que continúas interactuando con las personas, puede que muchos te busquen y quieras que el proyecto esté cerca de la cima.
  5. Agregue su proyecto a la descripción de esta pregunta. Puede obtener respuestas más específicas si las personas supieran cuál es el problema común que está resolviendo.

Aparte de las buenas respuestas existentes, sugeriría

– escriba una publicación de blog sobre la motivación, los problemas que intentaba resolver y ejemplos para utilizar el proyecto ect.

– Publicar en reddit (y, por supuesto, sub-reddit relacionado). Digamos que es una biblioteca de Android, puede publicar en r / androiddev.

– Publicar en Mostrar HN.

Algunas personas (especialmente las personas de HN) a menudo critican su proyecto, pero no se desanimen por ellos. Puede suponer que, si han encontrado tiempo para mirar su proyecto y criticarlo, al menos, tienen interés y le dan sus opiniones honestas sobre su proyecto.

Si ese proyecto contiene alguna aplicación que ya está implementada en la web, promueva más esa aplicación en particular, de lo contrario, cree un sitio web que tenga como objetivo promover su diseño. Además de esto, puede pedirles a sus amigos que difundan la información sobre la aplicación en varias plataformas, como las redes sociales, su círculo de amigos individuales y que lo sepan, si es realmente útil y vale la pena usarlo, muy pronto verán una web de promotores y usuarios del proyecto.

Puede publicar su proyecto aquí y la gente puede echarle un vistazo =)