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