Simple Science

Ciencia de vanguardia explicada de forma sencilla

# Informática# Ingeniería del software

Impulsando el patrocinio de código abierto a través de redes sociales

Este artículo analiza cómo Twitter ayuda a los desarrolladores a conseguir patrocinio a través de GitHub Sponsors.

― 8 minilectura


Estrategias de patrocinioEstrategias de patrociniopara desarrolladorescódigo abierto.atraer donaciones para proyectos deAprovecha las redes sociales para
Tabla de contenidos

El software de código abierto (OSS) es un software que cualquier persona puede usar, modificar y compartir. Aunque muchos Desarrolladores colaboran en proyectos de OSS de forma voluntaria, mantener estos proyectos puede ser complicado. Los desarrolladores a menudo dependen de donaciones para apoyar su trabajo. En los últimos años, se han creado algunas plataformas para ayudar a estos desarrolladores a recibir apoyo financiero. Sin embargo, no todos los desarrolladores tienen éxito al atraer donaciones. Este artículo explora cómo las redes sociales, especialmente Twitter, pueden ayudar a los desarrolladores a conseguir patrocinadores a través de plataformas como GitHub Sponsors.

Antecedentes

En 2019, GitHub lanzó una función llamada GitHub Sponsors, que permite a los desarrolladores recibir donaciones para apoyar sus Proyectos de código abierto. A pesar de esta iniciativa, un estudio encontró que solo dos quintas partes de los desarrolladores que buscaron Patrocinio realmente recibieron una donación. Esto plantea preguntas sobre qué pasos adicionales pueden tomar los desarrolladores para atraer patrocinadores.

Las redes sociales son una posible vía para que los desarrolladores promocionen su trabajo y atraigan patrocinio. Muchos desarrolladores ya están usando plataformas como Twitter para compartir actualizaciones sobre sus proyectos y relacionarse con su comunidad. Sin embargo, el impacto de estas interacciones en redes sociales para obtener patrocinio no se ha examinado a fondo.

Objetivos de la Investigación

Esta investigación tiene como objetivo entender cómo las menciones de los perfiles de GitHub Sponsors en Twitter afectan la cantidad de patrocinadores que reciben los desarrolladores. Específicamente, queremos analizar las características de los tuits que mencionan estos perfiles y evaluar su influencia en el desarrollo de estrategias en redes sociales para atraer patrocinio. Los hallazgos de este estudio pueden ayudar a los desarrolladores a mejorar sus posibilidades de recibir donaciones y a navegar mejor por el mundo de las redes sociales.

Recolección de Datos

Reunimos datos de tuits que incluían enlaces a perfiles de GitHub Sponsors. Nuestro análisis cubrió tuits publicados desde mayo de 2019, cuando se lanzó GitHub Sponsors, hasta abril de 2022. Usamos la API de Twitter para buscar tuits que contuvieran la estructura de enlace específica relacionada con GitHub Sponsors. En total, recopilamos más de 11,000 tuits que mencionaban perfiles de GitHub Sponsors.

La mayoría de los tuits que analizamos estaban en inglés. Nos enfocamos exclusivamente en tuits en inglés para nuestros análisis cuantitativos y cualitativos.

Análisis Cuantitativo

Características de los Tuits

Realizamos análisis cuantitativos para entender las características de los tuits que mencionan perfiles de GitHub Sponsors. Esto incluyó analizar los idiomas utilizados, los tipos de cuentas (individuales u organizacionales) y los lenguajes de programación principales de los desarrolladores mencionados en los tuits.

La mayoría de los tuits estaban escritos en inglés, con un porcentaje menor en otros idiomas. En cuanto a los tipos de cuenta, la mayoría de los perfiles mencionados pertenecían a desarrolladores individuales en lugar de organizaciones. JavaScript surgió como el lenguaje de programación más popular entre los desarrolladores mencionados en los tuits, seguido de Python y PHP.

Métricas de Participación

Para evaluar la efectividad de los tuits que mencionan perfiles de GitHub Sponsors, examinamos métricas de participación como me gusta, retuits y respuestas. Comparamos estas métricas con tuits similares que enlazaban a otras plataformas de patrocinio, como Open Collective y Patreon.

Nuestro análisis reveló que los tuits que mencionaban GitHub Sponsors recibieron menos interacciones que aquellos enlazados a Patreon o Open Collective. Sin embargo, los tuits que mencionaban GitHub Sponsors tuvieron un efecto notable en aumentar la cantidad de patrocinadores adquiridos, con un incremento promedio de aproximadamente 1.22 patrocinadores por tuit.

Análisis Cualitativo

Propósito de los Tuits

También realizamos análisis cualitativos para entender las motivaciones detrás de los tuits sobre perfiles de GitHub Sponsors. Clasificamos los tuits según su propósito, diferenciando entre desarrolladores que promocionaban sus propios perfiles y patrocinadores que hablaban de los perfiles de otros desarrolladores que apoyan.

Encontramos que la mayoría de los tuits provenían de desarrolladores que buscaban patrocinadores para su propio trabajo. Otros provenían de personas que expresaban aprecio por el trabajo de los patrocinadores o promocionaban los perfiles de otros desarrolladores.

Contexto de los Tuits

Además, analizamos el contexto en el que se mencionaron los perfiles. Los desarrolladores a menudo tuiteaban sobre sus perfiles cuando tenían nuevas actualizaciones o características que anunciar. Algunos tuits expresaban aprecio por las donaciones recibidas o pedían más apoyo para mantener proyectos de OSS.

También notamos que muchos tuits no proporcionaban información explícita sobre el momento de su publicación, pero algunos estaban vinculados a eventos específicos, como alcanzar un objetivo de patrocinio, experimentar un aumento en la actividad o anunciar actualizaciones significativas en sus proyectos.

Respuestas a los Tuits

Los tuits que mencionaban perfiles de GitHub Sponsors recibieron varios tipos de respuestas. Muchos tuits no recibieron ninguna respuesta, mientras que algunos fueron agradecidos por sus contribuciones o las donaciones realizadas. Otros fueron acompañados de emojis o comentarios casuales, indicando un nivel informal de participación en la plataforma.

Patrones de Actividad

Examinamos los niveles de actividad de los desarrolladores antes y después de publicar tuits mencionando sus perfiles de GitHub Sponsors. Observamos de cerca las semanas alrededor del tuit para evaluar cualquier cambio en sus actividades de contribución.

Nuestros hallazgos sugieren que los desarrolladores tienden a estar más activos en sus contribuciones durante la semana en que publican sobre sus perfiles. Esta actividad aumentada podría indicar un esfuerzo por mostrar su trabajo a posibles patrocinadores, sugiriendo que la presencia en redes sociales podría ayudar a atraer apoyo financiero.

Estrategias de Patrocinio

Basándonos en nuestro análisis, proponemos varias estrategias que los desarrolladores pueden adoptar para mejorar sus posibilidades de recibir patrocinio a través de redes sociales:

  1. Participa Regularmente: Los desarrolladores deberían interactuar activamente con sus seguidores y la comunidad en Twitter. Actualizaciones regulares sobre sus proyectos, ideas sobre sus procesos de desarrollo y agradecimientos a los patrocinadores pueden fomentar un ambiente de apoyo.

  2. Usa Plantillas: GitHub proporciona plantillas de tuits que los desarrolladores pueden utilizar para anunciar sus perfiles. Utilizar estas plantillas puede facilitar la comunicación de sus intenciones y atraer atención.

  3. Destaca Contribuciones: Al tuitear, los desarrolladores deberían enfatizar sus contribuciones y el impacto de su trabajo en la comunidad OSS. Esto puede mostrar el valor de sus proyectos a posibles patrocinadores.

  4. Ajusta el Momento de tus Tuits: El momento puede jugar un papel importante en la efectividad de los tuits. Publicar durante períodos activos o en relación a hitos de proyectos puede aumentar la visibilidad y atraer más participación.

  5. Colabora con Patrocinadores: Los desarrolladores deberían considerar animar a sus patrocinadores a compartir sus experiencias de patrocinio en redes sociales. Esta promoción mutua puede aumentar la visibilidad para ambas partes.

Implicaciones y Futura Investigación

Este estudio destaca la importancia de las redes sociales en la atracción de patrocinio para desarrolladores de código abierto. Al promover activamente su trabajo a través de plataformas como Twitter, los desarrolladores pueden obtener apoyo financiero para mantener sus proyectos.

Investigaciones futuras podrían explorar más a fondo el impacto de diferentes plataformas de redes sociales en la adquisición de patrocinio, así como el papel de varias estrategias de mensajería en la atracción de donaciones. También hay una necesidad de investigar cómo diferentes tipos de desarrolladores, organizaciones y proyectos podrían beneficiarse de enfoques personalizados para el compromiso en redes sociales.

Conclusión

El desarrollo de software de código abierto depende en gran medida del apoyo y las contribuciones de la comunidad. Con el auge de plataformas como GitHub Sponsors, el potencial para atraer apoyo financiero ha aumentado. Sin embargo, los desarrolladores deben interactuar activamente con su audiencia y aprovechar las redes sociales de manera efectiva para mejorar sus chances de recibir donaciones.

Al entender la dinámica de las interacciones en redes sociales e incorporar estrategias efectivas, los desarrolladores pueden crear un ambiente más sostenible para sus proyectos de código abierto. A medida que el panorama del desarrollo de software continúa evolucionando, la conexión entre el compromiso en redes sociales y la adquisición de patrocinio probablemente se volverá cada vez más importante para mantener iniciativas de OSS.

Fuente original

Título: "My GitHub Sponsors profile is live!" Investigating the Impact of Twitter/X Mentions on GitHub Sponsors

Resumen: GitHub Sponsors was launched in 2019, enabling donations to open-source software developers to provide financial support, as per GitHub's slogan: "Invest in the projects you depend on". However, a 2022 study on GitHub Sponsors found that only two-fifths of developers who were seeking sponsorship received a donation. The study found that, other than internal actions (such as offering perks to sponsors), developers had advertised their GitHub Sponsors profiles on social media, such as Twitter (also known as X). Therefore, in this work, we investigate the impact of tweets that contain links to GitHub Sponsors profiles on sponsorship, as well as their reception on Twitter/X. We further characterize these tweets to understand their context and find that (1) such tweets have the impact of increasing the number of sponsors acquired, (2) compared to other donation platforms such as Open Collective and Patreon, GitHub Sponsors has significantly fewer interactions but is more visible on Twitter/X, and (3) developers tend to contribute more to open-source software during the week of posting such tweets. Our findings are the first step toward investigating the impact of social media on obtaining funding to sustain open-source software.

Autores: Youmei Fan, Tao Xiao, Hideaki Hata, Christoph Treude, Kenichi Matsumoto

Última actualización: 2024-01-05 00:00:00

Idioma: English

Fuente URL: https://arxiv.org/abs/2401.02755

Fuente PDF: https://arxiv.org/pdf/2401.02755

Licencia: https://creativecommons.org/licenses/by/4.0/

Cambios: Este resumen se ha elaborado con la ayuda de AI y puede contener imprecisiones. Para obtener información precisa, consulte los documentos originales enlazados aquí.

Gracias a arxiv por el uso de su interoperabilidad de acceso abierto.

Más de autores

Artículos similares