Open IT Experts for Enterprise

grafico de dependencias de sinadura desktop

Gustavo Fernández
Gustavo Fernández

La semana pasada estuvimos reorganizando el proyecto
de sinadura-desktop para automatizar la publicación de la
versiones, tanto en el repo
de maven como en el repo de svn.
Como consecuencia de esta reorganización hemos modificado mínimamente
los poms de todos los proyectos y las dependencias entre ellos. Todo
esto para poder trabajar con el trunk de cada proyecto y que en la
carpeta de tags estuvieran las versiones estables correspondientes.
Todo automatizado con el jenkis y
con el siguiente plugin
de maven

Los proyectos que manejamos en sinadura-desktop son los siguientes

Módulo de interfaces – EE (interfaces a implementar
con las funcionalidades Entreprise)
Módulo de implementación – EE (implementación de los
módulos Entreprise)

Módulo TSA

Módulo OCSP

Módulo XADES

Módulo xmlsec

Modulo de core

Módulo de Escritorio

Módulo de VFS

A continuación dejo un gráfico de las relaciones entre ellos
para la versión 3.3.4 del programa.

grafico de dependencias de sinadura desktop

Espero que si alguien tiene que desarrollar algo con este programa el
gráfico de dependencias pueda ayudarle a entender como y donde hacer
cada modificación.

En la wiki del proyecto existe un manual para desarrolladore (https://www.sinadura.net/es/wik/-/wiki/sinadura/DevManual300)
donde se explica como montar el entorno de desarrollo.

Más entradas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *