grafico de dependencias de sinadura desktop

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.

 

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 (http://www.sinadura.net/es/wik/-/wiki/sinadura/DevManual300) donde se explica como montar el entorno de desarrollo.

00

More Blog Entries

0 Comments