Sección 6: recursos

En esta sección se describen los recursos requeridos para ejecutar las actividades de gestión de la configuración del Proyecto MoSimPa, incluyendo todas las herramientas de software que se utilizarán en el mismo.

6.1. Herramientas y Tecnologías para la Gestión de la Configuración

Se empleará GIT como Sistema para el Control de Versiones de los ítems de configuración, lo que permitirá gestionar las revisiones y el taggeo para las distintas versiones. Con ello se pretende garantizar la integridad de los datos/activos, y así facilitar el desarrollo colaborativo y distribuido.

Se usará GitLab como herramienta para la gestión integral del proyecto.

Se deberá procurar respetar las políticas establecidas en el proceso de Gestión de la Configuración del Proyecto MoSimPa descritas en este Plan.

6.1.1 Gestión de ramas y tags del repositorio documentation

En el repositorio documentation se utilizará una única rama master para mantener la documentación.

Para su taggeo se utilizará un número natural que deberá incrementarse en uno por cada versión. El estándar para la definición de líneas de bases está definido en el presente plan y se especificarán en el Plan de Proyecto

6.1.2 Gestión de ramas y tags para los repositorios de software

Para los repositorios de software se utilizará git flow (ver aquí y aquí) como flujo de uso de ramas.

Para los tags correspondientes a versiones desplegables se seguirá Semantic Versioning 2.0.0.

6.1.3 Gestión de ramas y tags de los repositorios de hardware.

Los repositorios de hardware solo usarán una sola ramas master. Los mismos se taggearán usando la forma:

MAJOR.MINOR

Ambos números naturales. El MINOR será cambiado cada vez que se realice un cambio backwards-compatible, mientras que MAJOR deberá cambiarse cuando el cambio no lo sea así (por ejemplo, cambio de versión de integrado no pin a pin compatible o con otro footprint).

6.2. Entornos y Recursos de Software

Los recursos de software que se utilizarán en el Proyecto MoSimPa serán desplegados en el siguiente repositorio: COMPLETAR, identificando sus nombres, números de identificación, versiones (en caso que corresponda), entornos de trabajo en el que serán empleados, propósito de cada uno y ubicación o lugar de almacenamiento.

6.3. Soporte Físico de los Recursos de Software

Los recursos de software empleados como soporte físico del Proyecto MoSimPa se resguardarán en el directorio /home/lisandro/mosimpa/recursos_software del NAS del grupo de trabajo.