Esta es una guía sobre cómo contribuir al proyecto de código abierto Discourse de varias maneras, incluyendo promoción, diseño, traducción, contribuciones de código, reporte de errores y soporte financiero.
Nivel de usuario requerido: ¡Cualquiera puede contribuir!
Muchas personas apasionadas a menudo preguntan cómo pueden retribuir a Discourse. La respuesta simple es: “¡Eres increíble!
” y sí, hay muchas maneras en que puedes contribuir.
Resumen
En esta documentación, cubriremos:
- Diferentes formas en que puedes retribuir a Discourse
- Guías paso a paso sobre cómo involucrarte
- Mejores prácticas para cada forma de contribución
- Soluciones a problemas comunes que puedas encontrar
- Preguntas frecuentes sobre cómo contribuir
Todos son bienvenidos
Discourse es un proyecto de código abierto. Contrariamente a la creencia popular, contribuir a un proyecto de código abierto no se limita a la codificación. Hay varias otras áreas importantes donde puedes marcar la diferencia.
Promoción
Una de las mejores maneras de apoyar a Discourse es promoviéndolo. Habla sobre Discourse siempre que puedas, sin ser insistente.
Métodos comunes de promoción
- Categoría de Elogios (Praise) en Meta: Comparte tus experiencias positivas con Discourse en la categoría Praise. Considera también reseñar Discourse en estos sitios de terceros.
- X (anteriormente Twitter): Usa @discourse para compartir tus historias de comunidad. Leemos todas tus publicaciones.
- Otras redes sociales: Puede que no tengamos cuentas oficiales en otras plataformas sociales, pero siguen siendo un excelente lugar para contarle a la gente sobre Discourse.
- Encuentros (Meetups): Únete u organiza encuentros a través de plataformas como meetup.com. Discute sobre Discourse conectándote con personas interesadas en temas como Ruby, JavaScript y Código Abierto.
Diseño
Puedes contribuir al diseño participando en las discusiones en curso de UX o Feature. También puedes crear un Theme o un Theme component.
- Revisa diseños como Material Design o componentes como Header Categories Navbar.
- Sigue guías como Guía para principiantes sobre el uso de temas de Discourse y Guía para desarrolladores de temas de Discourse.
Traducción
Si hablas varios idiomas, contribuye traduciendo Discourse.
- Sigue la guía de contribución de traducción.
- Únete a la conversación en Dev > Translations.
Código
Si estás familiarizado con Rails y Ember.js o quieres aprenderlos, puedes contribuir con código.
- Comienza con un Theme component o Plugin.
- Consulta guías como Guía para principiantes sobre el uso de Theme Creator y Creación de Plugins de Discourse.
- Sigue las directrices de desarrollo y contribución.
Reportes de Errores
Si encuentras errores, puedes ayudar reportándolos.
- Asegúrate de que el error sea reproducible.
- Sigue la guía de reporte de errores.
Dinero
Si tú o tu organización tienen más recursos financieros que tiempo, considera suscribirte a nuestro servicio de hosting premium. No aceptamos donaciones, pero pagar por nuestro servicio alojado va directamente al mismo equipo central que desarrolla Discourse.
Preguntas Frecuentes
¿Cómo sé por dónde empezar?
Con tantas opciones, puede ser abrumador. Aquí tienes algunos consejos:
- Lee todo: Comienza con la página Top para mantenerte al día con los eventos importantes.
- Haz las cosas que crees que la gente debería hacer: Si crees que la comunidad se beneficiaría de algo, adelante y hazlo.
¿Pueden los contribuyentes recibir un pago?
Sí, algunas contribuciones son pagadas ya sea por la compañía Discourse o por terceros. Fomentamos las contribuciones pagadas, pero entendemos que no siempre es posible. Independientemente de cómo suceda, las contribuciones deben ser impulsadas idealmente por la motivación intrínseca y el deseo de hacer crecer el proyecto y la comunidad de Discourse.
Recursos Adicionales
67 Me gusta