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