Closed diagutierrezro closed 2 months ago
@Skyrus1203 Recuerda la importancia de documentar las issues, nos tienes aconstumbrados a muy buenos comentarios!
Se tiene una reunión el día lunes con el desarrollador David para realizar una apropiación del sistema. El día de ayer se realizó la clonación de repositorios, sin embargo al tratar de ejecutar en simultaneo el oikos root, el core cliente, y las apis de mapeo de dependencias y gestión de dependencias (por medio de la opción "Debug" presente en el package.json de ambos el oikos root y el core cliente) la consola se quedaba congelada y no ejecutaban los servicios, y aún así el consumo de memoria ram era muy elevado
Se resolvió el problema presentado el día anterior, primero siguiendo las instrucciones presentes en el readme de los respectivos repositorios y segundo en el core_cliente se realizó pull de los cambios realizados en la rama en la que se están desarrollando las funcionalidades, en la que se agrega la url de pruebas del core_cliente alivianando la ejecución local.
Luego se procedió a ejecutar las apis de mapeo de dependencias y el mid de gestión de dependencias, siendo el primero ejecutado exitosamente y el segundo presentando un error:
Primero se identificó que no se creaba el go.sum al hacer go mod init -> go mod tidy. En el repositorio del mid había un comando go get que al agregarse generó exitosamente el go.sum con lo siguiente:
Sin embargo el error persiste y no permite ejecutar el mid. Se está trabajando en arreglar este inconveniente para poder completar las tareas lo antes posible. Este comentario también aplica para el otro issue asignado sobre la edición de dependencias
Adicional a esto me disculpo por no realizar la documentación respectiva los días anteriores, a mi juicio al no tener avances significativos en la tarea no consideré pertinente documentar los problemas de instalación y ejecución que he tenido estos días. Tendré en cuenta la observación de la importancia de la documentación, y procuraré documentar diario por más pequeños que sean los avances.
En la ventana de edición de mapeo de dependencias se logró realizar el ajuste de front agregando los campos requeridos (Con la ayuda y guía del desarrollador David Arias) y también se logró añadir pestañas informativas para cada campo ajustando su despliegue para que pudiese ser visible:
Se edita ligeramente el Css para que la pestaña informativa de la columna izquierda se muestre hacia la derecha con el propósito de que la viñeta no se corte:
Quedando de la siguiente manera:
Queda pendiente ajustar el botón al ancho requerido en el mockup, agregar los place holders en los inputs en los que se muestren los datos de la dependencia a editar, ajustar pop ups y crear el endpoint correspondiente y probarlo
Los avances descritos para el día de hoy son los mismos puntualizados en el Issue de generación de dependencias
Se ha generado una demora por parte del ingeniero Jhon para la creación de los endpoints en JBPM por lo que la tarea no se ha podido finalizar.
Además de la actualización descrita en el issue de creación de dependencias se agrega también el método de edición de dependencias, que también queda pendiente de ser probado:
Se solicita al ingeniero Jhon la revisión de los endpoints, se finalizará la implementación en otra issue.
Se requiere realizar el ajuste en la vista que permita la edición del mapeo de dependencias, para esto tener en cuenta la modificación en los mockups que se realizará en #139.
Sub Tareas
Criterios de aceptación
Dependencias Para poder dejar la vista funcional es necesario que el ingeniero Jhon cree los respectivos endpoint en JBPM que permita la edición de este mapeo.
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo