Author: tchemit Date: 2012-09-04 15:17:44 +0200 (Tue, 04 Sep 2012) New Revision: 3670 Url: http://chorem.org/repositories/revision/pollen/3670 Log: fixes #800: Updates to nuiton-i18n 2.5 fixes #720: Updates to nuiton-utils 2.6.1 fixes #781: Updates to topia 2.6.13 do not generate site for modules Removed: trunk/pollen-persistence/src/site/ trunk/pollen-services/src/site/ trunk/pollen-ui-struts2/src/site/ trunk/pollen-votecounting-api/src/site/ trunk/pollen-votecounting-strategy-borda/src/site/ trunk/pollen-votecounting-strategy-condorcet/src/site/ trunk/pollen-votecounting-strategy-coombs/src/site/ trunk/pollen-votecounting-strategy-instant-runoff/src/site/ trunk/pollen-votecounting-strategy-normal/src/site/ trunk/pollen-votecounting-strategy-number/src/site/ trunk/pollen-votecounting-strategy-percentage/src/site/ trunk/pollen-votecounting-strategy/src/site/ trunk/pollen-votecounting/src/site/ Modified: trunk/pollen-persistence/pom.xml trunk/pollen-services/pom.xml trunk/pollen-ui-struts2/pom.xml trunk/pollen-votecounting-api/pom.xml trunk/pollen-votecounting-strategy-borda/pom.xml trunk/pollen-votecounting-strategy-condorcet/pom.xml trunk/pollen-votecounting-strategy-coombs/pom.xml trunk/pollen-votecounting-strategy-instant-runoff/pom.xml trunk/pollen-votecounting-strategy-normal/pom.xml trunk/pollen-votecounting-strategy-number/pom.xml trunk/pollen-votecounting-strategy-percentage/pom.xml trunk/pollen-votecounting-strategy/pom.xml trunk/pollen-votecounting/pom.xml trunk/pom.xml trunk/src/site/site_en.xml trunk/src/site/site_fr.xml Modified: trunk/pollen-persistence/pom.xml =================================================================== --- trunk/pollen-persistence/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-persistence/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -82,6 +82,12 @@ <name>Pollen :: Persistence</name> <description>Pollen Persistence Layer</description> + <properties> + <!-- no site generation --> + <maven.site.skip>true</maven.site.skip> + <maven.site.deploy.skip>true</maven.site.deploy.skip> + </properties> + <build> <plugins> @@ -124,7 +130,7 @@ </plugin> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <configuration> Modified: trunk/pollen-services/pom.xml =================================================================== --- trunk/pollen-services/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-services/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -113,13 +113,19 @@ <name>Pollen :: Services</name> <description>Pollen Service Layer</description> + <properties> + <!-- no site generation --> + <maven.site.skip>true</maven.site.skip> + <maven.site.deploy.skip>true</maven.site.deploy.skip> + </properties> + <build> <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-ui-struts2/pom.xml =================================================================== --- trunk/pollen-ui-struts2/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-ui-struts2/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -316,10 +316,20 @@ <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> + <id>parseJsp</id> <goals> + <goal>parserStruts2</goal> + </goals> + <configuration> + <acceptKeyFormat>^pollen\..*$</acceptKeyFormat> + </configuration> + </execution> + <execution> + <id>parseOthersAndGenBundle</id> + <goals> <goal>parserValidation</goal> <goal>parserJava</goal> <goal>gen</goal> Modified: trunk/pollen-votecounting/pom.xml =================================================================== --- trunk/pollen-votecounting/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -48,7 +48,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-api/pom.xml =================================================================== --- trunk/pollen-votecounting-api/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-api/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -47,7 +47,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -71,7 +71,6 @@ Aggregator of all implementations of votecounting strategy </description> - <packaging>pom</packaging> <profiles> Modified: trunk/pollen-votecounting-strategy-borda/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-borda/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-borda/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -51,7 +51,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy-condorcet/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-condorcet/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-condorcet/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -49,7 +49,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy-coombs/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-coombs/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-coombs/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -51,7 +51,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy-instant-runoff/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-instant-runoff/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-instant-runoff/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -51,7 +51,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy-normal/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-normal/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-normal/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -45,7 +45,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy-number/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-number/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-number/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -45,7 +45,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pollen-votecounting-strategy-percentage/pom.xml =================================================================== --- trunk/pollen-votecounting-strategy-percentage/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pollen-votecounting-strategy-percentage/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -53,7 +53,7 @@ <plugins> <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <executions> <execution> <goals> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/pom.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -54,7 +54,7 @@ <developer> <id>tchemit</id> <name>Tony Chemit</name> - <email>chemit at codelutin.com</email> + <email>chemit at codelutin dot com</email> <organization>Code Lutin</organization> <organizationUrl>http://www.codelutin.com/</organizationUrl> <timezone>Europe/Paris</timezone> @@ -66,7 +66,7 @@ <developer> <id>jcouteau</id> <name>Jean Couteau</name> - <email>couteau at codelutin.com</email> + <email>couteau at codelutin dot com</email> <organization>Code Lutin</organization> <organizationUrl>http://www.codelutin.com/</organizationUrl> <timezone>Europe/Paris</timezone> @@ -78,7 +78,7 @@ <developer> <id>fdesbois</id> <name>Florian Desbois</name> - <email>desbois at codelutin.com</email> + <email>desbois at codelutin dot com</email> <organization>Code Lutin</organization> <organizationUrl>http://www.codelutin.com/</organizationUrl> <timezone>Europe/Paris</timezone> @@ -89,7 +89,7 @@ <developer> <id>kmorin</id> <name>Kevin Morin</name> - <email>morin at codelutin.com</email> + <email>morin at codelutin dot com</email> <organization>Code Lutin</organization> <organizationUrl>http://www.codelutin.com/</organizationUrl> <timezone>Europe/Paris</timezone> @@ -153,12 +153,12 @@ <projectId>pollen</projectId> <!-- customized versions --> - <topiaVersion>2.6.12</topiaVersion> + <topiaVersion>2.6.13</topiaVersion> <eugenePluginVersion>2.5</eugenePluginVersion> - <nuitonI18nVersion>2.4.1</nuitonI18nVersion> + <nuitonI18nVersion>2.5</nuitonI18nVersion> <nuitonWebVersion>1.11</nuitonWebVersion> - <nuitonUtilsVersion>2.6</nuitonUtilsVersion> + <nuitonUtilsVersion>2.6.1</nuitonUtilsVersion> <h2Version>1.3.167</h2Version> <postgresqlVersion>9.1-901-1.jdbc4</postgresqlVersion> <struts2Version>2.3.4</struts2Version> @@ -508,7 +508,7 @@ <plugin> <groupId>org.nuiton.i18n</groupId> - <artifactId>maven-i18n-plugin</artifactId> + <artifactId>i18n-maven-plugin</artifactId> <version>${nuitonI18nVersion}</version> </plugin> @@ -682,6 +682,23 @@ </profile> + <!-- do not generate site if no src/site is found for module --> + <profile> + <id>not-site</id> + <activation> + <file> + <missing>src/site</missing> + </file> + </activation> + + + <properties> + <!-- no site generation --> + <maven.site.skip>true</maven.site.skip> + <maven.site.deploy.skip>true</maven.site.deploy.skip> + </properties> + + </profile> </profiles> </project> Modified: trunk/src/site/site_en.xml =================================================================== --- trunk/src/site/site_en.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/src/site/site_en.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -38,7 +38,7 @@ <skin> <groupId>org.apache.maven.skins</groupId> <artifactId>maven-fluido-skin</artifactId> - <version>1.2.1</version> + <version>1.3.0</version> </skin> <custom> @@ -79,15 +79,15 @@ <head> <script type="text/javascript" - src="http://maven-site.chorem.org/public/js/maven-site-chorem.org.js"> + src="http://maven-site.chorem.org/public/js/mavenpom-site.js"> </script> <link rel="stylesheet" type="text/css" - href="http://maven-site.chorem.org/public/css/maven-site-chorem.org.css"/> + href="http://maven-site.chorem.org/public/css/mavenpom-site.css"/> </head> <breadcrumbs> - <item name="${project.name}" href="${project.url}"/> + <item name="${project.name}" href="./index.html"/> </breadcrumbs> <links> @@ -108,13 +108,13 @@ </menu> <menu name="Language"> - <item name="Français" href="fr/index.html"/> - <item name="English" href="index.html"/> + <item name="Français" href="./fr/index.html"/> + <item name="English" href="./index.html"/> </menu> <menu name="Technical"> - <item name="Security" href="security.html"/> - <item name="UI Tests" href="tests.html"/> + <item name="Security" href="./security.html"/> + <item name="UI Tests" href="./tests.html"/> </menu> <menu ref="reports"/> @@ -124,7 +124,7 @@ projectversion='${project.version}' platform='${project.platform}' projectid='${project.projectId}' - scm='${project.scm.connection}' + scm='${project.scm.developerConnection}' scmwebeditorenabled='${project.scmwebeditorEnabled}' scmwebeditorurl='${project.scmwebeditorUrl}' siteSourcesType='${project.siteSourcesType}' Modified: trunk/src/site/site_fr.xml =================================================================== --- trunk/src/site/site_fr.xml 2012-08-30 14:45:28 UTC (rev 3669) +++ trunk/src/site/site_fr.xml 2012-09-04 13:17:44 UTC (rev 3670) @@ -38,7 +38,7 @@ <skin> <groupId>org.apache.maven.skins</groupId> <artifactId>maven-fluido-skin</artifactId> - <version>1.2.1</version> + <version>1.3.0</version> </skin> <custom> @@ -79,15 +79,15 @@ <head> <script type="text/javascript" - src="http://maven-site.chorem.org/public/js/maven-site-chorem.org.js"> + src="http://maven-site.nuiton.org/public/js/mavenpom-site.js"> </script> <link rel="stylesheet" type="text/css" - href="http://maven-site.chorem.org/public/css/maven-site-chorem.org.css"/> + href="http://maven-site.nuiton.org/public/css/mavenpom-site.css"/> </head> <breadcrumbs> - <item name="${project.name}" href="${project.url}"/> + <item name="${project.name}" href="./index.html"/> </breadcrumbs> <links> @@ -120,7 +120,7 @@ projectversion='${project.version}' platform='${project.platform}' projectid='${project.projectId}' - scm='${project.scm.connection}' + scm='${project.scm.developerConnection}' scmwebeditorenabled='${project.scmwebeditorEnabled}' scmwebeditorurl='${project.scmwebeditorUrl}' siteSourcesType='${project.siteSourcesType}'