Author: tchemit Date: 2010-01-06 20:12:50 +0100 (Wed, 06 Jan 2010) New Revision: 648 Added: trunk/src/site/site_en.xml Removed: trunk/src/site/site.xml Modified: trunk/pom.xml trunk/src/site/apt/index.apt trunk/src/site/apt/mojo-framework.apt trunk/src/site/apt/mojo-usages.apt Log: - Evolution #186: Utilisation de mavenpom - update site documentation Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-01-03 11:32:36 UTC (rev 647) +++ trunk/pom.xml 2010-01-06 19:12:50 UTC (rev 648) @@ -9,7 +9,13 @@ <!-- *** POM Relationships *************************************** --> <!-- ************************************************************* --> - <groupId>org.nuiton</groupId> + <parent> + <groupId>org.nuiton</groupId> + <artifactId>mavenpom</artifactId> + <version>1.1.3</version> + </parent> + + <!--<groupId>org.nuiton</groupId>--> <artifactId>maven-helper-plugin</artifactId> <version>1.2.0-SNAPSHOT</version> @@ -79,6 +85,7 @@ <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-container-default</artifactId> <version>1.0-alpha-9-stable-1</version> + <scope>provided</scope> </dependency> <dependency> @@ -241,19 +248,6 @@ <inceptionYear>2009</inceptionYear> <url>http://maven-site.nuiton.org/maven-helper-plugin</url> - <organization> - <name>CodeLutin</name> - <url>http://www.codelutin.com/</url> - </organization> - - <licenses> - <license> - <name>Lesser General Public License (LGPL)</name> - <url>${project.basedir}/LICENSE.txt</url> - <distribution>local</distribution> - </license> - </licenses> - <developers> <developer> <name>Tony Chemit</name> @@ -271,85 +265,12 @@ <!-- *** Build Environment ************************************** --> <!-- ************************************************************* --> - <mailingLists> - <mailingList> - <name>maven-helper-plugin-commits</name> - <subscribe> - http://list.nuiton.org/cgi-bin/mailman/listinfo/maven-helper-plugin-commits - </subscribe> - <unsubscribe> - http://list.nuiton.org/cgi-bin/mailman/listinfo/maven-helper-plugin-commits - </unsubscribe> - <post>maven-helper-plugin-commits@list.nuiton.org</post> - <archive> - http://list.nuiton.org/pipermail/maven-helper-plugin-commits/ - </archive> - </mailingList> - - <mailingList> - <name>maven-helper-plugin-devel</name> - <subscribe> - http://list.nuiton.org/cgi-bin/mailman/listinfo/maven-helper-plugin-devel - </subscribe> - <unsubscribe> - http://list.nuiton.org/cgi-bin/mailman/listinfo/maven-helper-plugin-devel - </unsubscribe> - <post>maven-helper-plugin-devel@list.nuiton.org</post> - <archive>http://list.nuiton.org/pipermail/maven-helper-plugin-devel/ - </archive> - </mailingList> - - <mailingList> - <name>maven-helper-plugin-users</name> - <subscribe> - http://list.nuiton.org/cgi-bin/mailman/listinfo/maven-helper-plugin-users - </subscribe> - <unsubscribe> - http://list.nuiton.org/cgi-bin/mailman/listinfo/maven-helper-plugin-users - </unsubscribe> - <post>maven-helper-plugin-users@list.nuiton.org</post> - <archive>http://list.nuiton.org/pipermail/maven-helper-plugin-users/ - </archive> - </mailingList> - </mailingLists> - <scm> - <connection>scm:svn:http://svn.nuiton.org/svn/maven-helper-plugin/trunk - </connection> - <developerConnection> - scm:svn:http://svn.nuiton.org/svn/maven-helper-plugin/trunk - </developerConnection> - <url>http://www.nuiton.org/repositories/browse/maven-helper-plugin/trunk - </url> + <connection>scm:svn:http://svn.nuiton.org/svn/maven-helper-plugin/trunk</connection> + <developerConnection>scm:svn:http://svn.nuiton.org/svn/maven-helper-plugin/trunk</developerConnection> + <url>http://www.nuiton.org/repositories/browse/maven-helper-plugin/trunk</url> </scm> - <issueManagement> - <system>Redmine</system> - <url>http://www.nuiton.org/projects/maven-helper-plugin/issues/</url> - </issueManagement> - - <distributionManagement> - <repository> - <id>nuiton</id> - <url>scpexe://nuiton.org/var/lib/maven/release</url> - </repository> - <snapshotRepository> - <id>nuiton</id> - <url>scpexe://nuiton.org/var/lib/maven/snapshot</url> - </snapshotRepository> - <site> - <id>nuiton</id> - <url> - scpexe://nuiton.org/var/lib/redmine-nuiton/project-site/maven-helper-plugin - </url> - </site> - </distributionManagement> - - <ciManagement> - <system>hudson</system> - <url>http://hudson.nuiton.org/hudson/job/maven-helper-plugin</url> - </ciManagement> - <!-- ************************************************************* --> <!-- *** Build Settings ****************************************** --> <!-- ************************************************************* --> @@ -358,46 +279,14 @@ <properties> - <platform>nuiton.org</platform> - <listId>maven-helper-plugin</listId> - - <license.version>2.0.0</license.version> - <jredmine.version>1.0.0</jredmine.version> - <maven.version>2.2.1</maven.version> <plexusMailSender.version>1.0-alpha-2</plexusMailSender.version> - <javadoc.version>2.6</javadoc.version> - <maven.src.dir>${basedir}/src</maven.src.dir> - <maven.compile.source>1.6</maven.compile.source> - <maven.compile.target>1.6</maven.compile.target> + <!-- extra files to include in release --> + <redmine.releaseFiles>${redmine.libReleaseFiles}</redmine.releaseFiles> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8 - </project.reporting.outputEncoding> - - <maven.test.skip>false</maven.test.skip> - <maven.javadoc.skip>false</maven.javadoc.skip> - - <!-- to activate generation of reports and javadoc when doing a site --> - <maven.reports.generate>true</maven.reports.generate> - - <license.licenseName>lgpl_v3</license.licenseName> - - <repository.home.url>http://maven.nuiton.org/release - </repository.home.url> - - <!-- redmine configuration --> - <redmine.safe>false</redmine.safe> - <redmine.url>http://www.${platform}</redmine.url> - <redmine.projectId>maven-helper-plugin</redmine.projectId> - <redmine.xmlPath>${basedir}/target/generated-sources/changes/changes.xml - </redmine.xmlPath> - <redmine.issueLinkTemplate>${redmine.url}/issues/show/%ISSUE% - </redmine.issueLinkTemplate> - <redmine.versionLinkTemplate>${redmine.url}/versions/show/%VERSION% - </redmine.versionLinkTemplate> - <redmine.collectedFiles>target/collect.properties - </redmine.collectedFiles> + <!-- documention is in english --> + <maven.site.locales>en</maven.site.locales> + </properties> <build> @@ -443,55 +332,11 @@ </plugins> <pluginManagement> - <plugins> - <plugin> - <artifactId>maven-resources-plugin</artifactId> - <version>2.3</version> - <configuration> - <encoding>${project.build.sourceEncoding}</encoding> - </configuration> - </plugin> - - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <version>2.0.2</version> - <configuration> - <source>${maven.compile.source}</source> - <target>${maven.compile.target}</target> - <encoding>${project.build.sourceEncoding}</encoding> - </configuration> - </plugin> - - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.4.3</version> - <configuration> - <skip>${maven.test.skip}</skip> - </configuration> - </plugin> - - <plugin> - <artifactId>maven-source-plugin</artifactId> - <version>2.1</version> - </plugin> - - <plugin> - <artifactId>maven-jar-plugin</artifactId> - <version>2.3</version> - </plugin> - - <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>${javadoc.version}</version> <configuration> - <docencoding>${project.reporting.outputEncoding} - </docencoding> - <encoding>${project.reporting.outputEncoding}</encoding> - <charset>${project.reporting.outputEncoding}</charset> - <quiet>true</quiet> - <skip>${maven.javadoc.skip}</skip> <taglets> <taglet> <tagletClass> @@ -736,100 +581,23 @@ </plugin> <plugin> - <artifactId>maven-site-plugin</artifactId> - <version>2.0.1</version> - <configuration> - <locales>fr</locales> - <siteDirectory>src/site</siteDirectory> - <inputEncoding>${project.reporting.outputEncoding} - </inputEncoding> - <outputEncoding>${project.reporting.outputEncoding} - </outputEncoding> - <generateReports>${maven.reports.generate} - </generateReports> - </configuration> - </plugin> - - <plugin> - <artifactId>maven-release-plugin</artifactId> - <version>2.0-beta-9</version> - </plugin> - - <plugin> - <artifactId>maven-plugin-plugin</artifactId> - <version>2.5.1</version> - </plugin> - - <plugin> <artifactId>maven-invoker-plugin</artifactId> - <version>1.4</version> + <version>1.5</version> </plugin> - - <plugin> - <groupId>org.nuiton</groupId> - <artifactId>maven-license-plugin</artifactId> - <version>${license.version}</version> - </plugin> - - <plugin> - <groupId>org.nuiton.jredmine</groupId> - <artifactId>maven-jredmine-plugin</artifactId> - <version>${jredmine.version}</version> - </plugin> - + </plugins> </pluginManagement> + </build> <reporting> <plugins> - <!-- The Project Info Reports Plugin has twelve goals: - see http://maven.apache.org/plugins/maven-project-info-reports-plugin - --> <plugin> - <artifactId>maven-project-info-reports-plugin</artifactId> - <version>2.1.2</version> - <configuration> - <dependencyDetailsEnabled> - ${maven.reports.dependencyDetailsEnabled} - </dependencyDetailsEnabled> - <dependencyLocationsEnabled> - ${maven.reports.dependencyLocationsEnabled} - </dependencyLocationsEnabled> - </configuration> - <reportSets> - <reportSet> - <reports> - <report>project-team</report> - <report>mailing-list</report> - <report>cim</report> - <report>issue-tracking</report> - <report>license</report> - <report>scm</report> - <report>dependencies</report> - <report>dependency-convergence</report> - <report>plugin-management</report> - <report>plugins</report> - <report>dependency-management</report> - <report>summary</report> - </reports> - </reportSet> - </reportSets> - </plugin> - - <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>${javadoc.version}</version> <configuration> - <quiet>true</quiet> - <skip>${maven.javadoc.skip}</skip> - <docencoding>${project.build.sourceEncoding}</docencoding> - <encoding>${project.build.sourceEncoding}</encoding> - <charset>${project.reporting.outputEncoding}</charset> - <excludePackageNames>${maven.javadoc.excludePackageNames} - </excludePackageNames> <taglets> <taglet> <tagletClass> @@ -1071,75 +839,9 @@ </taglet> </taglets> </configuration> - <reportSets> - <reportSet> - <reports> - <report>javadoc</report> - <report>test-javadoc</report> - </reports> - </reportSet> - </reportSets> </plugin> - <!-- changelog:changelog - changelog:dev-activity - changelog:file-activity --> <plugin> - <artifactId>maven-changelog-plugin</artifactId> - <version>2.1</version> - </plugin> - - <!-- Implicit add of reportSet to not generate jira reports --> - <plugin> - <artifactId>maven-changes-plugin</artifactId> - <version>2.3</version> - <configuration> - <issueLinkTemplatePerSystem> - <redmine>${redmine.issueLinkTemplate}</redmine> - </issueLinkTemplatePerSystem> - <xmlPath>${redmine.xmlPath}</xmlPath> - </configuration> - <reportSets> - <reportSet> - <reports> - <report>changes-report</report> - </reports> - </reportSet> - </reportSets> - </plugin> - - <plugin> - <artifactId>maven-checkstyle-plugin</artifactId> - <version>2.3</version> - <configuration> - <encoding>${project.reporting.outputEncoding}</encoding> - </configuration> - </plugin> - - <plugin> - <artifactId>maven-pmd-plugin</artifactId> - <version>2.4</version> - <configuration> - <linkXRef>true</linkXRef> - <sourceEncoding>${project.reporting.outputEncoding} - </sourceEncoding> - <minimumTokens>100</minimumTokens> - <targetJdk>${maven.compile.target}</targetJdk> - </configuration> - - </plugin> - - <plugin> - <artifactId>maven-jxr-plugin</artifactId> - <version>2.1</version> - </plugin> - - <plugin> - <artifactId>maven-surefire-report-plugin</artifactId> - <version>2.4.3</version> - </plugin> - - <plugin> <artifactId>maven-plugin-plugin</artifactId> <version>2.5.1</version> </plugin> @@ -1195,314 +897,32 @@ </executions> </plugin> - <!-- always add license and third-party files to classpath --> + <!-- build release zip files --> <plugin> - <groupId>org.nuiton</groupId> - <artifactId>maven-license-plugin</artifactId> + <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> - <id>attach-licenses</id> + <id>create-assemblies</id> + <phase>package</phase> <goals> - <goal>add-license</goal> - <goal>add-third-party</goal> + <goal>single</goal> </goals> </execution> </executions> - </plugin> - - </plugins> - </build> - </profile> - - <!-- perform only on a release stage when using the maven-release-plugin --> - <profile> - <id>redmine-pre-release-profile</id> - <activation> - <property> - <name>performRelease</name> - <value>true</value> - </property> - </activation> - <properties> - <redmine.safe>true</redmine.safe> - </properties> - - <reporting> - <plugins> - - <plugin> - <groupId>org.nuiton.jredmine</groupId> - <artifactId>maven-jredmine-plugin</artifactId> - <version>${jredmine.version}</version> <configuration> - <columnNames> - key,summary,status,assignee,tracker,priority,version,category,createdOn - </columnNames> + <attach>false</attach> + <descriptorRefs> + <descriptorRef>deps</descriptorRef> + <descriptorRef>full</descriptorRef> + </descriptorRefs> </configuration> - <reportSets> - <reportSet> - <reports> - <report>issues-report</report> - </reports> - </reportSet> - </reportSets> </plugin> </plugins> - </reporting> - <build> - - <plugins> - - <!-- - - obtain redmine login - - collect files for jredmine release - --> - <plugin> - <groupId>org.nuiton</groupId> - <artifactId>maven-helper-plugin</artifactId> - <version>1.1.0</version> - <executions> - <execution> - <id>get-redmine-login</id> - <goals> - <goal>share-server-secret</goal> - </goals> - <phase>initialize</phase> - <configuration> - <serverId>redmine-${platform}</serverId> - <passwordOut>redmine.password</passwordOut> - <usernameOut>redmine.username</usernameOut> - </configuration> - </execution> - <execution> - <id>get-redmine-login-site</id> - <goals> - <goal>share-server-secret</goal> - </goals> - <phase>pre-site</phase> - <configuration> - <serverId>redmine-${platform}</serverId> - <passwordOut>redmine.password</passwordOut> - <usernameOut>redmine.username</usernameOut> - </configuration> - </execution> - <execution> - <id>collect-files</id> - <goals> - <goal>collect-files</goal> - </goals> - <phase>install</phase> - <configuration> - <extraFiles/> - <descriptionFile>${redmine.collectedFiles} - </descriptionFile> - </configuration> - </execution> - </executions> - </plugin> - - <!-- generate the changes.xml from redmine --> - <plugin> - <groupId>org.nuiton.jredmine</groupId> - <artifactId>maven-jredmine-plugin</artifactId> - <executions> - <execution> - <id>jredmine-generate</id> - <goals> - <goal>generate-changes</goal> - <goal>generate-news-announcement</goal> - <goal>generate-email-announcement</goal> - </goals> - <phase>process-classes</phase> - </execution> - </executions> - <configuration> - - <!-- generate-changes --> - <generateOnce>true</generateOnce> - <actionMapping>fix:1, add:2</actionMapping> - <statusIds>3,4,5</statusIds> - - <!-- generate announcements --> - <urlDownload> - ${redmine.url}/projects/list_files/maven-helper-plugin - </urlDownload> - - <!--<changesTitle>Release note of Maven pom project</changesTitle>--> - <!--<releaseDescription>Description of first release</releaseDescription>--> - <!--<verbose>true</verbose>--> - </configuration> - </plugin> - - </plugins> - </build> </profile> - <!-- perform a redmine release after a successfull release --> <profile> - <id>redmine-release-profile</id> - <activation> - <property> - <name>performRedmineRelease</name> - <value>true</value> - </property> - </activation> - - <properties> - <dryRun>true</dryRun> - <redmine.dryRun>${dryRun}</redmine.dryRun> - </properties> - <build> - - <plugins> - - <!-- - - obtain redmine login - - send release email - --> - <plugin> - <groupId>org.nuiton</groupId> - <artifactId>maven-helper-plugin</artifactId> - <version>1.1.0</version> - <executions> - <execution> - <id>get-redmine-login</id> - <goals> - <goal>share-server-secret</goal> - </goals> - <phase>validate</phase> - <configuration> - <serverId>redmine-${platform}</serverId> - <passwordOut>redmine.password</passwordOut> - <usernameOut>redmine.username</usernameOut> - </configuration> - </execution> - <execution> - <id>send-release-email</id> - <goals> - <goal>send-email</goal> - </goals> - <phase>validate</phase> - </execution> - </executions> - <configuration> - - <!-- for a multi-module just run on root project --> - <runOnce>true</runOnce> - - <emailTitle>[ANNOUNCEMENT] - ${project.artifactId} - ${project.version} released - </emailTitle> - <emailContentFile> - target/generated-sources/announcement/release-email-announcement.vm - </emailContentFile> - <mailSender> - <name>${platform} Release Notification</name> - <email>noreply@${platform}</email> - </mailSender> - <toAddresses> - <item>${listId}-users@list.${platform}</item> - <item>${listId}-devel@list.${platform}</item> - <item>dev@codelutin.com</item> - </toAddresses> - <smtpHost>smtp</smtpHost> - </configuration> - </plugin> - - <!-- - - update version in redmine - - publish release files to redmine - - publish a release news in redmine - --> - <plugin> - <groupId>org.nuiton.jredmine</groupId> - <artifactId>maven-jredmine-plugin</artifactId> - <executions> - <execution> - <id>jredmine-release</id> - <goals> - <goal>update-version</goal> - <goal>publish-attachments</goal> - <goal>publish-news</goal> - </goals> - <phase>validate</phase> - </execution> - </executions> - <configuration> - - <!-- for a multi-module just run on root project --> - <runOnce>true</runOnce> - - <!-- update-version --> - <closeVersion>true</closeVersion> - - <!-- publish-attachments --> - <filesFromProperties>${redmine.collectedFiles} - </filesFromProperties> - - <!-- publish-news --> - <newsContentFile> - target/generated-sources/announcement/release-news-announcement.vm - </newsContentFile> - <newsSummary>${project.description}</newsSummary> - <newsTitle>${project.artifactId} ${project.version} - released - </newsTitle> - - </configuration> - </plugin> - - </plugins> - - </build> - </profile> - - <!-- do not execute tests (generaly a bad idea...) --> - <profile> - <id>notests</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <properties> - <maven.test.skip>true</maven.test.skip> - </properties> - </profile> - <!-- do not build reports (speedup site generation in dev) --> - <profile> - <id>noreports</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <properties> - <maven.reports.generate>false</maven.reports.generate> - </properties> - </profile> - <!-- do not build dependencies detail in maven-project-info-report (speedup site generation in dev) --> - <profile> - <id>nodepdetails</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <properties> - <maven.reports.dependencyDetailsEnabled>false - </maven.reports.dependencyDetailsEnabled> - </properties> - </profile> - <!-- do not build locations of dependencies in maven-project-info-report (speedup site generation in dev) --> - <profile> - <id>nodeplocations</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <properties> - <maven.reports.dependencyLocationsEnabled>false - </maven.reports.dependencyLocationsEnabled> - </properties> - </profile> - - <profile> <id>run-its</id> <activation> <property> @@ -1516,21 +936,15 @@ <artifactId>maven-invoker-plugin</artifactId> <configuration> <pomIncludes> - <pomInclude>collect-files/single/pom.xml - </pomInclude> - <pomInclude>collect-files/multi/pom.xml - </pomInclude> - <pomInclude>send-email/single/pom.xml - </pomInclude> - <pomInclude>share-server-secret/single/pom.xml - </pomInclude> + <pomInclude>collect-files/single/pom.xml</pomInclude> + <pomInclude>collect-files/multi/pom.xml</pomInclude> + <pomInclude>send-email/single/pom.xml</pomInclude> + <pomInclude>share-server-secret/single/pom.xml</pomInclude> </pomIncludes> <postBuildHookScript>verify</postBuildHookScript> - <localRepositoryPath>${basedir}/target/local-repo - </localRepositoryPath> + <localRepositoryPath>${basedir}/target/local-repo</localRepositoryPath> <settingsFile>src/it/settings.xml</settingsFile> - <cloneProjectsTo>${project.build.directory}/its - </cloneProjectsTo> + <cloneProjectsTo>${project.build.directory}/its</cloneProjectsTo> </configuration> <executions> <execution> @@ -1539,7 +953,6 @@ <goal>install</goal> <goal>run</goal> </goals> - <phase>integration-test</phase> </execution> </executions> </plugin> Modified: trunk/src/site/apt/index.apt =================================================================== --- trunk/src/site/apt/index.apt 2010-01-03 11:32:36 UTC (rev 647) +++ trunk/src/site/apt/index.apt 2010-01-06 19:12:50 UTC (rev 648) @@ -29,8 +29,6 @@ * {{{share-server-secret-mojo.html} helper:share-server-secret}} to expose a server secret data in project. - * {{{generate-site-index-mojo.html} helper:generate-site-index}} to generate a simple redirect index.html page when using the symetric layout in site plugin. - Consult the {{{mojo-usages.html}usages}} page to have more details of mojos. Consult the {{{mojo-examples.html}examples}} page to have some examples of mojos. Modified: trunk/src/site/apt/mojo-framework.apt =================================================================== --- trunk/src/site/apt/mojo-framework.apt 2010-01-03 11:32:36 UTC (rev 647) +++ trunk/src/site/apt/mojo-framework.apt 2010-01-06 19:12:50 UTC (rev 648) @@ -27,11 +27,19 @@ There is some filtering methods : * <<checkPackaging>> to test if can perform mojo for the project's packaging. + - * <<init>> : initialize the mojo, and return <<true>> if can execute the mojo. + * <<init>> : initialize the mojo, throw an error if any problem. + * <<checkSkip>> to test if can skip mojo execution (since 1.2.0) + The core method is the <<doAction>> one, put there your logic. + Note: since version 1.2.0 the <<doAction>> method will only be executed if the + mojo must be executed. you should no more do some tests here to know if the + mojo can be skip. + + Usefull methods The <<org.nuiton.plugin.AbstractPlugin>> contains some usefull methods to work Modified: trunk/src/site/apt/mojo-usages.apt =================================================================== --- trunk/src/site/apt/mojo-usages.apt 2010-01-03 11:32:36 UTC (rev 647) +++ trunk/src/site/apt/mojo-usages.apt 2010-01-06 19:12:50 UTC (rev 648) @@ -130,26 +130,3 @@ </executions> </plugin> ------------------------------------------------------------------------------ - -generate-site-index - - This goal generate a simple redirect index.html page when using the symetric layout in site. - - This will generates by default a index.html in <<target/site>> directory which will redirect to the default locale site. - ------------------------------------------------------------------------------- -<plugin> - <groupId>org.nuiton</groupId> - <artifactId>maven-helper-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>generate-site-index</goal> - </goals> - <configuration> - <locales>${maven.site.locales}</locales> - </configuration> - </execution> - </executions> -</plugin> ------------------------------------------------------------------------------- Deleted: trunk/src/site/site.xml =================================================================== --- trunk/src/site/site.xml 2010-01-03 11:32:36 UTC (rev 647) +++ trunk/src/site/site.xml 2010-01-06 19:12:50 UTC (rev 648) @@ -1,76 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project name="${project.name}"> - - <publishDate format="dd/MM/yyyy"/> - - <skin> - <groupId>org.nuiton</groupId> - <artifactId>maven-nuiton-skin</artifactId> - <version>1.0.0</version> - </skin> - - <bannerLeft> - <name>${project.name}</name> - <href>index.html</href> - </bannerLeft> - - <bannerRight> - <src>http://www.codelutin.com/images/lutinorange-codelutin.png</src> - <href>${project.organization.url}</href> - </bannerRight> - - <poweredBy> - <logo href="http://maven.apache.org" name="Maven" img="images/logos/maven-feather.png"/> - </poweredBy> - - <body> - <links> - <item name="Chorem" href="http://www.chorem.org"/> - <item name="Nuiton" href="http://www.nuiton.org"/> - <item name="Labs" href="http://labs.libre-entreprise.org"/> - <item name="${project.organization.name}" href="${project.organization.url}"/> - <item name="Dépôt maven" href="${repository.home.url}"/> - </links> - - <breadcrumbs> - <item name="Nuiton" href="http://www.nuiton.org" /> - <item name="${project.name}" href="${project.url}" /> - </breadcrumbs> - - <menu name="Utilisateur"> - <item name="Introduction" href="index.html"/> - <item name="Goals" href="plugin-info.html"> - <item name="collect-files" href="collect-files-mojo.html"/> - <item name="share-server-secret" href="share-server-secret-mojo.html"/> - <item name="send-email" href="send-email-mojo.html"/> - <item name="help" href="help-mojo.html"/> - </item> - <item name="Mojo usages" href="mojo-usages.html"/> - <item name="Mojo examples" href="mojo-examples.html"/> - </menu> - - <menu name="Développeur"> - <item name="Mojo framework" href="mojo-framework.html"/> - <item name="Mojo test framework" href="mojo-testFramework.html"/> - <item name="A faire" href="Todo.html"/> - </menu> - - <menu name="Téléchargement"> - <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}.jar" - name="Librairie (jar)"/> - <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-javadoc.jar" - name="Javadoc (jar)"/> - <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-sources.jar" - name="Sources (jar)"/> - <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-tests.jar" - name="Test Librairie (jar)"/> - <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-test-javadoc.jar" - name="Test Javadoc (jar)"/> - <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-test-sources.jar" - name="Test Sources (jar)"/> - </menu> - - <menu ref="reports"/> - - </body> -</project> Copied: trunk/src/site/site_en.xml (from rev 647, trunk/src/site/site.xml) =================================================================== --- trunk/src/site/site_en.xml (rev 0) +++ trunk/src/site/site_en.xml 2010-01-06 19:12:50 UTC (rev 648) @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="${project.name}"> + + <bannerLeft> + <name>${project.name}</name> + <href>index.html</href> + </bannerLeft> + + <poweredBy> + <logo href="http://maven.apache.org" name="Maven" img="images/logos/maven-feather.png"/> + </poweredBy> + + <body> + + <breadcrumbs> + <item name="${project.name}" href="index.html" /> + </breadcrumbs> + + <menu name="User"> + <item name="Introduction" href="index.html"/> + <item name="Goals" href="plugin-info.html"> + <item name="collect-files" href="collect-files-mojo.html"/> + <item name="share-server-secret" href="share-server-secret-mojo.html"/> + <item name="send-email" href="send-email-mojo.html"/> + <item name="help" href="help-mojo.html"/> + </item> + <item name="Mojo usages" href="mojo-usages.html"/> + <item name="Mojo examples" href="mojo-examples.html"/> + </menu> + + <menu name="Developer"> + <item name="Mojo framework" href="mojo-framework.html"/> + <item name="Mojo test framework" href="mojo-testFramework.html"/> + <item name="A faire" href="Todo.html"/> + </menu> + + <menu name="Download"> + <item href="http://nuiton.org/projects/list_files/maven-helper-plugin" name="Sources bundles"/> + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}.jar" + name="Librairie (jar)"/> + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-javadoc.jar" + name="Javadoc (jar)"/> + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-sources.jar" + name="Sources (jar)"/> + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-tests.jar" + name="Test Librairie (jar)"/> + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-test-javadoc.jar" + name="Test Javadoc (jar)"/> + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-test-sources.jar" + name="Test Sources (jar)"/> + </menu> + + <menu ref="reports"/> + + </body> +</project>
participants (1)
-
tchemit@users.nuiton.org