Author: fdesbois Date: 2010-03-31 10:29:03 +0200 (Wed, 31 Mar 2010) New Revision: 2963 Log: - Use eugene 2.0.1 snapshot to have parameter documentation - Change BusinessTransformer to ServiceTransformer from ToPIA - Use 1.2 of i18n Added: trunk/v2 Modified: trunk/pollen-business/pom.xml trunk/pom.xml Modified: trunk/pollen-business/pom.xml =================================================================== --- trunk/pollen-business/pom.xml 2010-03-30 18:19:27 UTC (rev 2962) +++ trunk/pollen-business/pom.xml 2010-03-31 08:29:03 UTC (rev 2963) @@ -113,7 +113,7 @@ <defaultPackage>org.chorem.pollen</defaultPackage> <templates> org.nuiton.topia.generator.TopiaMetaTransformer, - org.nuiton.topia.generator.BusinessTransformer, + org.nuiton.topia.generator.ServiceTransformer, org.nuiton.topia.generator.BeanTransformer </templates> </configuration> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-03-30 18:19:27 UTC (rev 2962) +++ trunk/pom.xml 2010-03-31 08:29:03 UTC (rev 2963) @@ -18,7 +18,7 @@ <version>2.0-SNAPSHOT</version> <modules> -<!-- <module>pollen-ui</module>--> + <module>pollen-ui</module> <module>pollen-business</module> <module>pollen-votecounting</module> </modules> @@ -310,8 +310,8 @@ <!-- customized versions --> <!--javadoc.version>2.4</javadoc.version--> <topia.version>2.3.1-SNAPSHOT</topia.version> - <eugene.version>2.0</eugene.version> - <i18n.version>1.1.1-SNAPSHOT</i18n.version> + <eugene.version>2.0.1-SNAPSHOT</eugene.version> + <i18n.version>1.2</i18n.version> <tapestry.version>5.1.0.5</tapestry.version> <nuiton-utils.version>1.2.1-SNAPSHOT</nuiton-utils.version> <processor.version>1.0.2</processor.version> Added: trunk/v2 =================================================================== --- trunk/v2 (rev 0) +++ trunk/v2 2010-03-31 08:29:03 UTC (rev 2963) @@ -0,0 +1,88 @@ +1ère partie +----------- + +Recoder les fonctionnalités métiers liés à la base sans retoucher au style/traduction de l'ui, etc... + +- [business] Gestion utilisateurs : création/modification/suppression/connexion/listes de favoris + Pages [UserRegister, UserProfile, UserPolls, UserLists, AdminUsers, Border] +>> 3j + +- [business] Gestion sondage : création/modification/suppression/commentaires/listes + Pages [PollForm, AdminPolls, VoteForPoll] +>> 5j + +- [business] Gestion vote : création/modification/suppression + Pages [VoteForPoll] +>> 2j + +- [business] Gestion résultats : dépouillement/sauvegarde continu ou non + Pages [VoteForPoll, Results] +>> 2j + +- [votecounting] Vérifier le bon fonctionnement + exécuter tests de montée en charge (fusion avec business ?) +>> 2j + +Note : 3 pages seront refaites intégralement : PollForm (déjà commencé 1.3), VoteForPoll (déjà commencé 1.3), Results +Total : 14j + +2ème partie +----------- + +Vérifier et améliorer les fonctionnalités supplémentaires (import, emails) + +- [emails] Uniformiser et centraliser les notifications et gestion d'envoi des mails +>> 0.5j + +- [import] Centraliser la gestion CSV dans un service ou une méthode approprié + Tests +>> 0.5j + +- [import] Vérifier import/export XML +>> 1.5j + +- [import] Vérifier import LDAP +>> 0.5j + +- [migration] Essai de migration XML de la 1.2.x à la 2.0 +>> 2j + +Total : 5j + +3ème partie +----------- + +Revoir l'intégralité des templates, le CSS et les clés i18n pour homogénéiser le code des vues. + +- [tapestry/style] Uniformiser les templates et le CSS +>> 5j + +- [i18n] Uniformisation des clés i18n (centraliser dans les fichiers appropriés) +- [i18n/tapestry] Intégrer les clés pour Tapestry aux bundles i18n +>> 2j + +- [i18n] Compléter les traductions manquantes +>> 1j + +- [documentation] Mettre à jour documentation métier de l'appli +>> 1j + +Total : 9j + +Note sur les releases +--------------------- + +Toutes ses modifications font parti de la v2 cependant des beta seront surement releasé pendant le dev + +Total : 28j + +Dates estimés (fdesbois seul en parallèle avec dev de WAO) +---------------------------------------------------------- + +Release beta-1 : 30 avril +Release beta-2 : 17 mai +Release beta-3 voir final : 18 juin + + + + + +