On Thu, 30 Dec 2010 13:36:31 +0100 chemit <chemit@codelutin.com> wrote:
Salut,
Comme discuté avec certains, le projet nuiton-utils a été passé en multi-module.
Il intègre les modules suivants :
org.nuiton:nuiton-utils-parent org.nuiton:nuiton-utils org.nuiton:nuiton-utils-extra org.nuiton:nuiton-validator (nouveau projet extrait de jaxx-runtime)
Pas de soucis pour ca. Mais une petite question, nuiton-utils sera un gros four tout de chose qu'on ne sait pas mettre ailleurs, trop petit pour avoir son projet et utilisable dans tous types d'applications (web et non web) Par contre je serais tenté de faire des projets pour les choses pures web et les choses pures swing Donc je verrais bien un projet web avec des modules
nuiton-web org.nuiton:nuiton-rss org.nuiton:nuiton-tapestry-extra (peut-etre l'appeler simplement nuiton-tapestry)
et peut-etre a venir si besoin d'autre module pour struts et gwt et avoir un projet swing pour y mettre nuiton-widget, mais du coup je verrais bien jaxx dedans. Donc peut-être inverser les choses et dans le projet jaxx, mettre un module widget qui contiendrait des widgets pure swing (avant ou après compilation, en gros je ne m'interdit pas d'écrire certain de ces composants en jaxx) réutilisable partout (tout projet swing) (donc sans doute fusionne nuiton-widget avec jaxx-widget). Le petit truc qui me chagrine est que ce module aura jaxx-runtime en dépendance mais je ne vois pas comment faire autrement, sauf a ce que jaxx n'est plus de runtime, mais est-ce vraiment imaginable ? donc au final avoir que 3 projets avec des sous modules vous parait bien ? - nuiton-utils - nuiton-utils - nuiton-utils-extra - nuiton-validator - nuiton-web - nuiton-web - nuiton-tapestry - nuiton-struts - nuiton-gwt - jaxx - jaxx-compiler - jaxx-runtime - jaxx-widgets Je renommerai bien le projet jaxx en nuiton-swing, pour un peu de cohérence dans les noms de projet et bien identifier facilement ce qu'il y a dedans. Mais je garderais les noms de modules avec jaxx (nom historique du projet) sauf pour les widgets. Pour être plus clair :) - nuiton-swing - jaxx-compiler - jaxx-runtime - nuiton-swing-widgets Peut-etre a rediscuter de tout ca a la prochaine reunion dev (jeudi prochain)
A noter qu'aucun GAV ne sera donc modifié.
GAV ? http://fr.wikipedia.org/wiki/GAV -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii