Bonjour à tous, Comme vous avez pu le constater ici : http://chorem.org/projects/roadmap/pollen de nombreuses versions sont planifiés pour Pollen. La version 1.2.3 devrait être releasé très bientôt (steph ?), ensuite une branche sera créé pour la version 1.3 qui ne s'attaquera qu'au code du module business : - refactor des services (revoir les conversions DTO) - génération DTO - gestion d'erreurs - etc... En parallèle sur le trunk sera dévéloppé la version 1.2.4 qui concerne uniquement le module ui donc des évolutions/anomalies pour la partie Tapestry. Si la 1.3 se termine avant la 1.2.4, la 1.2.4 sera nettoyée pour être prête à releaser (donc décalage des evols non effectuées pour une version future 1.3.1 par exemple). Une fois la 1.2.4 releasée, le merge de la branche 1.3 sera fait dans le trunk et la 1.3 sera à son tour releasé. Dans ce cas il y aura deux versions sorties en même temps, une mineure concernant des evols d'IHM et une majeure qui aura refondu l'ensemble du socle métier de l'appli (services et dtos). Une question reste en suspens et des avis diverges : Faut-il prévoir une suppression définitive des DTO ? Le problème étant que le module ui est fortement lié aux DTO, ce qui reviendrai a refaire une bonne partie de l'application. Est-ce que cela serait nécessaire voir indispensable ? Pour ma part, je pense garder la couche DTO pour le moment, et utiliser la génération pour la gérer. A voir après la 1.3 si elle ne pourrait pas être facilement supprimé/remplacé par les interfaces d'entité. Cordialement, Florian
En fait, ce sera fait dans l'autre sens, la 1.3 restera sur le trunk et si des evols/anos tapestry sont prévus entre temps, il seront fait sur une branche du tag/1.2.3. La roadmap 1.2.4 passe en 1.3.1 Cordialement, Florian
participants (1)
-
Florian Desbois