Diario del Equipo - pringa-uvlhub/uvlhub GitHub Wiki

Proyecto: pringa-hub

  • Grupo: 1
  • Curso escolar: 2024/2025
  • Asignatura: Evolución y Gestión de la Configuración

Miembros del grupo (en orden alfabético según apellido)

  • Diañez Suárez, Daniel
  • Díaz Ordóñez, Pablo
  • Escalante Ramos, María
  • Fernández Rodríguez, Jesús
  • García Rodríguez, Javier
  • González Ortiz, Miguel
  • Mateos Villarejo, Francisco
  • Nieto Vicioso, Javier
  • Palacios Pineda, Manuel
  • Palomo García, Miguel
  • Periáñez Franco, Luis Javier

Resumen de total de reuniones empleadas en el equipo

  • Total de reuniones: 8
  • Total de reuniones presenciales: 0
  • Total de reuniones virtuales: 6
  • Total de tiempo empleado en reuniones presenciales: 0
  • Total de tiempo empleado en reuniones virtuales: 3 horas y 30 minutos

Actas de acuerdos de las reuniones en las que se tomaron decisiones importantes

ACTA 2024-01

Detalles de la Reunión

  • Asistentes: Grupo pringa-hub-1
  • Fecha: 19/10/2024
  • Hora de Inicio: 11:15
  • Hora de Finalización: 13:00

Temas Tratados

  1. Revisión de los WIs (Work Items) propuestos para el desarrollo.
  2. Redacción del acta fundacional con vistas a su entrega en la fase M1 del proyecto.

Acuerdos Tomados

  • Acuerdo 2024-01-01: Se definieron los Work Items prioritarios para el desarrollo de ambos equipos:
    • Priorización de tareas según urgencia y recursos disponibles.
    • Definición de responsables por cada WI asignado.
  • Acuerdo 2024-01-02: Se completó el acta fundacional que será entregada como parte del Milestone 1 (M1), quedando aprobada por todos los asistentes.

ACTA 2024-02

Detalles de la Reunión

  • Asistentes: Grupo pringa-hub-1 y pringa-hub-2
  • Fecha: 28/10/2024
  • Hora de Inicio: 16:00
  • Hora de Finalización: 17:30

Temas Tratados

  1. Formato para los mensajes de commits.
  2. Configuración de ramas de desarrollo y flujo de trabajo.
  3. Estándar para el formato y gestión de issues.
  4. Proceso de integración continua.
  5. Criterios y procedimientos para cerrar ramas de trabajo.

Acuerdos Tomados

  • Acuerdo 2024-02-01: Se estableció un formato unificado para los mensajes de commits. En concreto, se definieron varios aspectos:

    • No se va a aplicar un límite al cuerpo de los commits
    • El tipo de commit podrá ser de varios tipos: feat,fix,config,docs, y testing.
  • Acuerdo 2024-02-02: Se configurará el siguiente flujo de trabajo para las ramas:

    • No se procederá a crear ramas de release.
    • Se generarán ramas del tipo config, destinadas a la configuración del proyecto, por encima de las funcionalidades a desarrollar
    • Las ramas de hotfix que se tengan que crear, serán para develop.
    • Se generarán ramas de test, para desarrollar los respectivos tests de las funcionalidades
  • Acuerdo 2024-02-03: Se definió el formato estándar para los issues:

    • Formato: WI- <NOMBRE DEL WI> - FEATURE/TEST
  • Acuerdo 2024-02-04: La integración continua (CI) se realizará con revisiones automáticas en cada pull request hacia develop.

    • Cada 3 días, se mergeará la rama de developen main, salvo errores en los que haya que interactuar mediante las ramas hotfix.
  • Acuerdo 2024-02-05: No se realizarán un cierre como tal de ramas:

    • Se contará su cierre una vez haya pasado un período en el que no haya más commits, para poder mantener un registro completo de todos los cambios del proyecto

ACTA 2024-03

Detalles de la Reunión

  • Asistentes: Grupo pringa-hub-1 y pringa-hub-2
  • Fecha: 02/12/2024
  • Hora de Inicio: 12:30
  • Hora de Finalización: 12:45

Temas Tratados

  1. Desarrollo de ramas dedicadas a testing de cada WI
  2. Nomenclatura asociada a las PR de release.

Acuerdos Tomados

  • Acuerdo 2024-03-01: Se estableció que se desarrollará una rama para desarrollar los tests necesarios para cada WI.
    • El formato de esta rama será test/<Nombre-de-WI>
  • Acuerdo 2024-03-02: La nomenclatura de las PR de release será: Release/DD-MM-YYYY , cosa que facilita llevar un control porque se ha decidido hacer merge a main cada 3 dias.

ACTA 2024-04

Detalles de la Reunión

  • Asistentes: Grupo pringa-hub-1 y pringa-hub-2
  • Fecha: 08/12/2024
  • Hora de Inicio: 18:00
  • Hora de Finalización: 18:05

Temas Tratados

  1. Notificación de inactividad por parte de Javier Nieto Vicioso debido a un problema con su móvil.

Acuerdos Tomados

  • Acuerdo 2024-04-01: Javier Nieto Vicioso informa al equipo de que no pudo acceder a GitHub ni al repositorio del proyecto desde el martes pasado hasta hoy domingo, debido a que su móvil se rompió y tenía activado el 2FA (Autenticación en dos factores), lo cual le impidió gestionar sus actividades en el repositorio.
    • Este incidente quedó resuelto hoy domingo, tras solucionar el problema.
    • A partir de ahora, retomará sus tareas en el repositorio.

ACTA 2024-05

Detalles de la Reunión

  • Asistentes: Grupo pringa-hub-1 y pringa-hub-2
  • Fecha: 11/12/2024
  • Hora de Inicio: 13:00
  • Hora de Finalización: 13:30

Temas Tratados

  1. Etiquetado a las issues relacionadas con los work items.
  2. Desarrollo de un workflow para automatización de releases.
  3. Creación de una nueva issue de tipo FEAT.
  4. Decisión de cierre de ramas

Acuerdos Tomados

  • Acuerdo 2024-05-01: Tras acudir a la clase del seguimiento de CI/CD, y consultar con la profesora del aula, Belén Ramos Gutiérrez, acordamos añadir la etiqueta a las issues de los WI. En concreto, se añadirá la de priority:medium a todos los WI, a excepción de Fakenodo, que recibirá la etiqueta de priority:critical.
  • Acuerdo 2024-05-02: Antes de esta reunión, se desarrollaban pull requests de develop a main del tipo Release/<Fecha> cada 3 días, sin generar un tag asociado. Tras esto, se decidió que se desarrollaría un nuevo workflow para automatizar la generación de un tag, de forma diaria a las 13:00. Este workflow, además, genera una pull request asociada a esta release, con el formato Release/<Fecha-diaria>.
  • Acuerdo 2024-05-03: Se creará una nueva issue con formato FEAT - <Descripción>, la cual será destinada a incorporar nuevas funcionalidades o aspectos visuales de la aplicación. Esta issue implica también la realización de los tests asociados a las nuevas funcionalidades.
  • Acuerdo 2024-05-04: Tras la última clase, se decidió que era más adecuado proceder al cierre de las ramas una vez se diese por finalizada su función.
⚠️ **GitHub.com Fallback** ⚠️