Tu ayuda es fundamental para mantener esta plataforma actualizada y relevante para el ecosistema tecnológico ecuatoriano. A continuación, te explicamos cómo puedes colaborar:
- Forkea el repositorio: Crea una copia personal del repositorio para realizar tus cambios.
- Crea una nueva rama: Basada en la rama
maino la rama de desarrollo activa. - Realiza tus cambios:
- Añade una nueva comunidad: Completa el formato establecido en el archivo
data/comunidades.jsonodata/comunidades.csv. - Agrega un nuevo evento: Completa el formato establecido en el archivo
data/eventos.jsonodata/eventos.csv. - Actualiza información existente: Edita los archivos de datos correspondientes.
- Mejora la documentación: Corrige errores tipográficos, actualiza enlaces o crea nuevas guías.
- Implementa nuevas funcionalidades: Propón nuevas características a través de un issue y discutamos su implementación.
- Añade una nueva comunidad: Completa el formato establecido en el archivo
- Envía una Pull Request: Una vez realizados los cambios, envía una solicitud de fusión (Pull Request) describiendo claramente los cambios realizados.
-
comunidades.json/csv: Cada comunidad debe tener los siguientes campos (puedes personalizarlos):
- nombre
- descripción
- enlace
- tecnologías
- frecuencia_de_reuniones
- redes_sociales
- ubicación
-
eventos.json/csv: Cada evento debe tener los siguientes campos (puedes personalizarlos):
- nombre
- fecha
- hora
- ubicación
- descripción
- enlace
- organizador
- tecnologías
- Formato: Utiliza un formato consistente para los archivos de datos (JSON o CSV).
- Codificación: Utiliza UTF-8 para todos los archivos.
- Lenguaje: Escribe en español, utilizando un lenguaje claro y conciso.
- Convenciones de estilo: Adhiérete a las convenciones de estilo del lenguaje de programación utilizado en el proyecto (por ejemplo, JavaScript, Python).
- Revisión inicial: Un miembro del equipo revisará tu Pull Request para verificar que los cambios cumplan con los estándares de calidad.
- Discusión: Si es necesario, se iniciará una discusión para aclarar dudas o solicitar cambios adicionales.
- Fusión: Una vez que los cambios sean aprobados, se fusionarán en la rama principal.
Si encuentras algún error o tienes alguna sugerencia, por favor abre un issue en el repositorio.
- Traducción: Si hablas otros idiomas, puedes ayudar a traducir la plataforma.
- Diseño: Puedes mejorar la apariencia visual de la plataforma.
- Documentación: Puedes crear tutoriales y guías para los usuarios.
- Difusión: Puedes ayudar a difundir la plataforma en tus redes sociales.
¡Gracias por tu contribución! Cada pequeño aporte hace una gran diferencia.
¡Juntos podemos construir una plataforma aún mejor para la metacomunidad tecnológica ecuatoriana!