Existen varias formas de apoyar y contribuir al desarrollo de este proyecto con su trabajo. Si encuentra que puede participar dentro de alguno de los roles propuestos puede contactarnos para coordinar esfuerzos.
Escritor de contenidos:
Descripción de la función: Comunicar mediante palabras.
Habilidades que debes tener o que puedes aprender: Escribir, editar, gramática (redacción), lenguaje técnico, explicar en forma agradable ideas complejas, enseñar, manejo de herramientas para publicar información, generar videos o screencasts, conocimiento técnico (específico y general).
Ejemplos acerca de dónde y cómo puedes colaborar con esta función:
Escribir documentos, guías tutoriales para el uso de la herramienta, PUFs, material de mercadeo, documentos de proceso o metodologías, notas de lanzamiento de las versiones, etc.
Espacios de Wiki de la comunidad con documentación sobre Práctico. Aquí puede clarificar, completar y mejorar los textos.
Foros de discusión en la resolución de inquietudes de otros usuarios..
Espacios de documentación general sobre el uso de la herramienta Práctico.
Identificar material interesante de otros colaboradores y sitios y enlazarlo o comunicarlo para que pueda ser enlazado en la web.
Motivar y reclutar a nuevos miembros del grupo.
Identificar problemas en textos existentes tanto de la documentación como de la herramienta.
Escribir contenidos para publicar en espacios de noticias
Diseñador:
Descripción de esta función: Comunicar mediante imágenes.
Habilidades que debes tener o que puedes aprender: Uso de herramientas libres de diseño gráfico como nkscape, GIMP, OO.org, diseño, utilización/interacción
Ejemplos acerca de dónde y cómo puedes colaborar con este rol:
Creando arte y diseños para las necesidades que tenga la comunidad Práctico.
Diseñar algunos elementos como logos, banners de promoción, widgets, temas, iconos, afiches, camisetas y demás medios.
Mejorar la experiencia del usuario final mediante el diseño de nuevos temas o plantillas gráficas para la herramienta.
Aquellas personas que deseen participar del proyecto en este rol pueden consultar nuestra guía básica para el uso del árbol GIT del proyecto.
Relaciones públicas:
Descripción de esta función: Comunicar mediante el contacto de persona a persona. Habilidades que debes tener o que quieres aprender: Habilidades sociales, organización de eventos, servicio/soporte al cliente, entusiasmo.
Ejemplos acerca de dónde y cómo puedes colaborar con esta función:
Representar al proyecto en público y ayudar a difundirlo para ampliar la comunidad.
Mejorar la visibilidad de la herramienta obteniendo enlaces y menciones en todos los lugares posibles.
Ayudar a reclutar nuevos colaboradores para el proyecto.
Convertirse en un mentor del proyecto ayudando, promoviendo y orientando a personas en su área de experiencia.
Ofrecer soporte en las listas de correo, foros y demás espacios.
Proveer ideas a los desarrolladores en base a errores detectados.
Traductor:
Descripción del rol: Comunicar mediante la traducción.
Habilidades que debes tener o que quieres aprender: Inglés y otros idiomas, conocimiento técnico, diff, PO, traducción, código básico en PHP (definición de variables)
Ejemplos acerca de dónde y cómo puedes colaborar con este rol:
Mantenimiento de los archivos de idioma en las nuevas versiones.
Explorar todo el aplicativo (incluyendo la generación de errores en todos los niveles) para la identificación de textos a traducir en el idioma que soporte y hacer las actualizaciones de los archivos correspondientes.
Revise cómo contribuir mediante la traducción del sistema a otro idioma de manera simple.
Desarrollador
Descripción de esta función: Comunicar mediante el código.
Habilidades que debes tener o que quieras aprender:
Programación, conocimiento del lenguajes como PHP (y extensiones utilizadas por el proyecto), JavaScript, HTML, XML
Conocimientos en motores de bases de datos (SQL-DDL)
Trabajo en equipo
Ejemplos acerca de dónde y cómo puedes colaborar con este rol:
Rastrear y solucionar errores (bugs)
Ser puente entre los usuarios finales y sus necesidades y los desarrolladores del proyecto.
Creación de parches de actualización y corrección de errores
Ampliación de funcionalidades derivadas de necesidades personales o aquellas expresadas por los usuarios.
Probar e intentar quebrar la herramienta para detectar y reportar errores buscando la mejora constante de la herramienta.
Se recomienda para aquellos desarrolladores que deseen realizar aportes al proyecto, revisar la sección de documentación general donde encontrarán lo necesario
Usuario final
Descripción del rol: Comunicar mediante la red. Habilidades que debes tener o que quieres aprender: Instalación de la aplicación, creación de aplicaciones mediante Práctico.
Ejemplos acerca de dónde y cómo puedes colaborar con este rol:
Ofrecer recursos tecnológicos para el desarrollo del proyecto.
Explorar de manera exhaustiva la herramienta en busca de errores para reportar/mejorar
Proponer mejoras en la herramienta derivadas de las necesidades personales