r798 - in trunk: mavenpom4labs/src/site mavenpom4labs/src/site/apt mavenpom4labs/src/site/en/apt mavenpom4redmine/src/site mavenpom4redmine/src/site/apt mavenpom4redmine/src/site/en/apt
Author: tchemit Date: 2010-01-22 12:31:21 +0100 (Fri, 22 Jan 2010) New Revision: 798 Added: trunk/mavenpom4labs/src/site/apt/usage.apt trunk/mavenpom4labs/src/site/en/apt/usage.apt trunk/mavenpom4redmine/src/site/apt/usage.apt trunk/mavenpom4redmine/src/site/en/apt/usage.apt Modified: trunk/mavenpom4labs/src/site/site_en.xml trunk/mavenpom4labs/src/site/site_fr.xml trunk/mavenpom4redmine/src/site/apt/index.apt trunk/mavenpom4redmine/src/site/site_en.xml trunk/mavenpom4redmine/src/site/site_fr.xml Log: add usage page form amvenpom4redmine and mavenpom4labs Added: trunk/mavenpom4labs/src/site/apt/usage.apt =================================================================== --- trunk/mavenpom4labs/src/site/apt/usage.apt (rev 0) +++ trunk/mavenpom4labs/src/site/apt/usage.apt 2010-01-22 11:31:21 UTC (rev 798) @@ -0,0 +1,218 @@ +------ +Mavenpom4labs usage +------ +------ +2010-01-22 +------ + +Préambule + + Cette page décrit un pom minimal qui utilise correctement <<mavenpom4labs>>. + +Le pom + +-------------------------------------------------------------------------------- + +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + + <parent> + <groupId>org.nuiton</groupId> + <artifactId>mavenpom4labs</artifactId> + <version>2.0.2</version> + </parent> + + <groupId>com.myorganisation</groupId> + <artifactId>myproject</artifactId> + <version>0.1-SNAPSHOT</version> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + + <name>TODO</name> + + <description>TODO</description> + <inceptionYear>2009</inceptionYear> + <url>http://myproject.labs.libre-entreprise.org/myproject</url> + + <organization> + <name>JurisMarches</name> + <url>http://www.jursimarches.com/</url> + </organization> + + <developers> + + <!-- developpers of the porject --> + + </developers> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + <packaging>pom</packaging> + + <properties> + + <!-- use this on a multi-module project --> + <projectId>myProject</projectId> + + <!-- project'id on the labs --> + <labs.id>146</labs.id> + + </properties> + + <dependencies> + + <!-- project dependencies --> + + </<dependencies> + + + <!-- use always a dependencyManagement for a multi-module project --> + + <dependencyManagement> + <dependencies> + + </dependencies> + </dependencyManagement> + + <build> + + <plugins> + + <!-- extra build plugins --> + + </plugins> + + <pluginManagement> + <plugins> + + <!-- extra plugins --> + <plugin> + <!-- use this conf for documentation in rst --> + <artifactId>maven-site-plugin</artifactId> + <dependencies> + <dependency> + <groupId>org.nuiton.jrst</groupId> + <artifactId>doxia-module-jrst</artifactId> + <version>${jrst.version}</version> + </dependency> + </dependencies> + </plugin> + + </plugins> + </pluginManagement> + + </build> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + + <!--Any mailing lists for the project--> + <mailingLists> + + <!-- add your own mailing list using this form --> + <mailingList> + <name>${projectId}-devel</name> + <subscribe>http://${labs.list.host}/mailman/listinfo/${projectId}-devel</subscribe> + <unsubscribe>http://${labs.list.host}/mailman/listinfo/${projectId}-devel</unsubscribe> + <post>${projectId}-devel@${labs.list.host}</post> + <archive>http://${labs.list.host}/pipermail/${projectId}-devel/</archive> + </mailingList> + + </mailingLists> + + <issueManagement> + <system>gforge</system> + <url>https://${platform}/tracker?group_id=${labs.id}</url> + </issueManagement> + + <scm> + <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/myproject/myproject/trunk</connection> + <developerConnection>scm:svn:svn+ssh://${username}@labs.libre-entreprise.org/svnroot/myproject/myproject/trunk</developerConnection> + <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/myproject/trunk/?root=myproject</url> + </scm> + + <repositories> + + <!-- depot des releases nuiton --> + + <repository> + <id>nuiton.release</id> + <name>NuitonReleaseRepository</name> + <url>http://maven.nuiton.org/release</url> + <snapshots> + <enabled>false</enabled> + </snapshots> + <releases> + <enabled>true</enabled> + <checksumPolicy>warn</checksumPolicy> + </releases> + </repository> + + <!-- depot des snapshots nuiton --> + + <repository> + <id>nuiton.snapshot</id> + <name>NuitonSnapshotRepository</name> + <url>http://maven.nuiton.org/snapshot</url> + <snapshots> + <enabled>true</enabled> + <checksumPolicy>fail</checksumPolicy> + </snapshots> + <releases> + <enabled>false</enabled> + </releases> + </repository> + + </repositories> + + <pluginRepositories> + + <!-- depot des releases nuiton --> + + <pluginRepository> + + <id>nuiton.release</id> + <name>NuitonReleaseRepository</name> + <url>http://maven.nuiton.org/release</url> + <snapshots> + <enabled>false</enabled> + </snapshots> + <releases> + <enabled>true</enabled> + <checksumPolicy>warn</checksumPolicy> + </releases> + </pluginRepository> + + <!-- depot des snapshots nuiton --> + + <pluginRepository> + <id>nuiton.snapshot</id> + <name>NuitonSnapshotRepository</name> + <url>http://maven.nuiton.org/snapshot</url> + <snapshots> + <enabled>true</enabled> + <checksumPolicy>fail</checksumPolicy> + </snapshots> + <releases> + <enabled>false</enabled> + </releases> + </pluginRepository> + + </pluginRepositories> + +</project> + + +-------------------------------------------------------------------------------- Added: trunk/mavenpom4labs/src/site/en/apt/usage.apt =================================================================== --- trunk/mavenpom4labs/src/site/en/apt/usage.apt (rev 0) +++ trunk/mavenpom4labs/src/site/en/apt/usage.apt 2010-01-22 11:31:21 UTC (rev 798) @@ -0,0 +1,219 @@ +------ +Mavenpom4labs usage +------ +------ +2010-01-22 +------ + +Abstract + + This page describe a mimimal (but fully functionnal) pom using correctly + <<mavenpom4labs>>. + +The pom + +-------------------------------------------------------------------------------- + +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + + <parent> + <groupId>org.nuiton</groupId> + <artifactId>mavenpom4labs</artifactId> + <version>2.0.2</version> + </parent> + + <groupId>com.myorganisation</groupId> + <artifactId>myproject</artifactId> + <version>0.1-SNAPSHOT</version> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + + <name>TODO</name> + + <description>TODO</description> + <inceptionYear>2009</inceptionYear> + <url>http://myproject.labs.libre-entreprise.org/myproject</url> + + <organization> + <name>JurisMarches</name> + <url>http://www.jursimarches.com/</url> + </organization> + + <developers> + + <!-- developpers of the porject --> + + </developers> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + <packaging>pom</packaging> + + <properties> + + <!-- use this on a multi-module project --> + <projectId>myProject</projectId> + + <!-- project'id on the labs --> + <labs.id>146</labs.id> + + </properties> + + <dependencies> + + <!-- project dependencies --> + + </<dependencies> + + + <!-- use always a dependencyManagement for a multi-module project --> + + <dependencyManagement> + <dependencies> + + </dependencies> + </dependencyManagement> + + <build> + + <plugins> + + <!-- extra build plugins --> + + </plugins> + + <pluginManagement> + <plugins> + + <!-- extra plugins --> + <plugin> + <!-- use this conf for documentation in rst --> + <artifactId>maven-site-plugin</artifactId> + <dependencies> + <dependency> + <groupId>org.nuiton.jrst</groupId> + <artifactId>doxia-module-jrst</artifactId> + <version>${jrst.version}</version> + </dependency> + </dependencies> + </plugin> + + </plugins> + </pluginManagement> + + </build> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + + <!--Any mailing lists for the project--> + <mailingLists> + + <!-- add your own mailing list using this form --> + <mailingList> + <name>${projectId}-devel</name> + <subscribe>http://${labs.list.host}/mailman/listinfo/${projectId}-devel</subscribe> + <unsubscribe>http://${labs.list.host}/mailman/listinfo/${projectId}-devel</unsubscribe> + <post>${projectId}-devel@${labs.list.host}</post> + <archive>http://${labs.list.host}/pipermail/${projectId}-devel/</archive> + </mailingList> + + </mailingLists> + + <issueManagement> + <system>gforge</system> + <url>https://${platform}/tracker?group_id=${labs.id}</url> + </issueManagement> + + <scm> + <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/myproject/myproject/trunk</connection> + <developerConnection>scm:svn:svn+ssh://${username}@labs.libre-entreprise.org/svnroot/myproject/myproject/trunk</developerConnection> + <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/myproject/trunk/?root=myproject</url> + </scm> + + <repositories> + + <!-- depot des releases nuiton --> + + <repository> + <id>nuiton.release</id> + <name>NuitonReleaseRepository</name> + <url>http://maven.nuiton.org/release</url> + <snapshots> + <enabled>false</enabled> + </snapshots> + <releases> + <enabled>true</enabled> + <checksumPolicy>warn</checksumPolicy> + </releases> + </repository> + + <!-- depot des snapshots nuiton --> + + <repository> + <id>nuiton.snapshot</id> + <name>NuitonSnapshotRepository</name> + <url>http://maven.nuiton.org/snapshot</url> + <snapshots> + <enabled>true</enabled> + <checksumPolicy>fail</checksumPolicy> + </snapshots> + <releases> + <enabled>false</enabled> + </releases> + </repository> + + </repositories> + + <pluginRepositories> + + <!-- depot des releases nuiton --> + + <pluginRepository> + + <id>nuiton.release</id> + <name>NuitonReleaseRepository</name> + <url>http://maven.nuiton.org/release</url> + <snapshots> + <enabled>false</enabled> + </snapshots> + <releases> + <enabled>true</enabled> + <checksumPolicy>warn</checksumPolicy> + </releases> + </pluginRepository> + + <!-- depot des snapshots nuiton --> + + <pluginRepository> + <id>nuiton.snapshot</id> + <name>NuitonSnapshotRepository</name> + <url>http://maven.nuiton.org/snapshot</url> + <snapshots> + <enabled>true</enabled> + <checksumPolicy>fail</checksumPolicy> + </snapshots> + <releases> + <enabled>false</enabled> + </releases> + </pluginRepository> + + </pluginRepositories> + +</project> + + +-------------------------------------------------------------------------------- Modified: trunk/mavenpom4labs/src/site/site_en.xml =================================================================== --- trunk/mavenpom4labs/src/site/site_en.xml 2010-01-21 20:45:12 UTC (rev 797) +++ trunk/mavenpom4labs/src/site/site_en.xml 2010-01-22 11:31:21 UTC (rev 798) @@ -27,6 +27,7 @@ <item name="Home" href="/index.html"/> <item name="Properties" href="properties.html"/> <item name="Profiles" href="profiles.html"/> + <item name="Usage" href="usage.html"/> </menu> Modified: trunk/mavenpom4labs/src/site/site_fr.xml =================================================================== --- trunk/mavenpom4labs/src/site/site_fr.xml 2010-01-21 20:45:12 UTC (rev 797) +++ trunk/mavenpom4labs/src/site/site_fr.xml 2010-01-22 11:31:21 UTC (rev 798) @@ -22,6 +22,7 @@ <item name="Accueil" href="index.html"/> <item name="Propriétés" href="properties.html"/> <item name="Profiles" href="profiles.html"/> + <item name="Utilisation" href="usage.html"/> </menu> <menu name="Développeur"> Modified: trunk/mavenpom4redmine/src/site/apt/index.apt =================================================================== --- trunk/mavenpom4redmine/src/site/apt/index.apt 2010-01-21 20:45:12 UTC (rev 797) +++ trunk/mavenpom4redmine/src/site/apt/index.apt 2010-01-22 11:31:21 UTC (rev 798) @@ -1,5 +1,5 @@ ------ -Maven nuiton pom +Mavenpom4redmine ------ ------ 2009-08-22 Added: trunk/mavenpom4redmine/src/site/apt/usage.apt =================================================================== --- trunk/mavenpom4redmine/src/site/apt/usage.apt (rev 0) +++ trunk/mavenpom4redmine/src/site/apt/usage.apt 2010-01-22 11:31:21 UTC (rev 798) @@ -0,0 +1,117 @@ +------ +Mavenpom4redmine usage +------ +------ +2010-01-22 +------ + +Préambule + + Cette page décrit un pom minimal qui utilise correctement <<mavenpom4redmine>>. + +Le pom + +-------------------------------------------------------------------------------- + +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + + <parent> + <groupId>org.nuiton</groupId> + <artifactId>mavenpom4redmine</artifactId> + <version>2.0.2</version> + </parent> + + <artifactId>myProject</artifactId> + <version>0.1-SNAPSHOT</version> + + <dependencies> + + <!-- your dependencies --> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + <name>Maven License Plugin</name> + + <description>myProject description</description> + <inceptionYear>2010</inceptionYear> + <url>projectUrl</url> + + <developers> + + <!-- project developpers --> + + </developers> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + + <!-- Source control management. --> + <scm> + <connection>scm:svn:http://svn.nuiton.org/svn/myProject/trunk</connection> + <developerConnection>scm:svn:http://svn.nuiton.org/svn/myProject/trunk</developerConnection> + <url>http://www.nuiton.org/repositories/browse/myProject/trunk</url> + </scm> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + + <packaging>maven-plugin</packaging> + + <properties> + + <!-- use this on a multi-module --> + <projectId>myProject</projectId> + + <!-- if not documentation is in french, use this --> + <maven.site.locales>fr,en</maven.site.locales> + + <!-- if not documentation in rst format, use this --> + <siteSourcesType>apt</siteSourcesType> + </properties> + + <build> + + <plugins> + + <!-- extra build plugins --> + + </plugins> + + <pluginManagement> + <plugins> + + <!-- extra plugins --> + <plugin> + <!-- use this conf for documentation in rst --> + <artifactId>maven-site-plugin</artifactId> + <dependencies> + <dependency> + <groupId>org.nuiton.jrst</groupId> + <artifactId>doxia-module-jrst</artifactId> + <version>${jrst.version}</version> + </dependency> + </dependencies> + </plugin> + + </plugins> + </pluginManagement> + + </build> + +</project> + +-------------------------------------------------------------------------------- Added: trunk/mavenpom4redmine/src/site/en/apt/usage.apt =================================================================== --- trunk/mavenpom4redmine/src/site/en/apt/usage.apt (rev 0) +++ trunk/mavenpom4redmine/src/site/en/apt/usage.apt 2010-01-22 11:31:21 UTC (rev 798) @@ -0,0 +1,118 @@ +------ +Mavenpom4redmine usage +------ +------ +2010-01-22 +------ + +Abstract + + This page describe a mimimal (but fully functionnal) pom using correctly + <<mavenpom4redmine>>. + +The pom + +-------------------------------------------------------------------------------- + +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + + <parent> + <groupId>org.nuiton</groupId> + <artifactId>mavenpom4redmine</artifactId> + <version>2.0.2</version> + </parent> + + <artifactId>myProject</artifactId> + <version>0.1-SNAPSHOT</version> + + <dependencies> + + <!-- your dependencies --> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + <name>Maven License Plugin</name> + + <description>myProject description</description> + <inceptionYear>2010</inceptionYear> + <url>projectUrl</url> + + <developers> + + <!-- project developpers --> + + </developers> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + + <!-- Source control management. --> + <scm> + <connection>scm:svn:http://svn.nuiton.org/svn/myProject/trunk</connection> + <developerConnection>scm:svn:http://svn.nuiton.org/svn/myProject/trunk</developerConnection> + <url>http://www.nuiton.org/repositories/browse/myProject/trunk</url> + </scm> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + + <packaging>maven-plugin</packaging> + + <properties> + + <!-- use this on a multi-module --> + <projectId>myProject</projectId> + + <!-- if not documentation is in french, use this --> + <maven.site.locales>fr,en</maven.site.locales> + + <!-- if not documentation in rst format, use this --> + <siteSourcesType>apt</siteSourcesType> + </properties> + + <build> + + <plugins> + + <!-- extra build plugins --> + + </plugins> + + <pluginManagement> + <plugins> + + <!-- extra plugins --> + <plugin> + <!-- use this conf for documentation in rst --> + <artifactId>maven-site-plugin</artifactId> + <dependencies> + <dependency> + <groupId>org.nuiton.jrst</groupId> + <artifactId>doxia-module-jrst</artifactId> + <version>${jrst.version}</version> + </dependency> + </dependencies> + </plugin> + + </plugins> + </pluginManagement> + + </build> + +</project> + +-------------------------------------------------------------------------------- Modified: trunk/mavenpom4redmine/src/site/site_en.xml =================================================================== --- trunk/mavenpom4redmine/src/site/site_en.xml 2010-01-21 20:45:12 UTC (rev 797) +++ trunk/mavenpom4redmine/src/site/site_en.xml 2010-01-22 11:31:21 UTC (rev 798) @@ -26,6 +26,7 @@ <item name="Home" href="/index.html"/> <item name="Properties" href="properties.html"/> <item name="Profiles" href="profiles.html"/> + <item name="Usage" href="usage.html"/> </menu> <menu name="Dev"> Modified: trunk/mavenpom4redmine/src/site/site_fr.xml =================================================================== --- trunk/mavenpom4redmine/src/site/site_fr.xml 2010-01-21 20:45:12 UTC (rev 797) +++ trunk/mavenpom4redmine/src/site/site_fr.xml 2010-01-22 11:31:21 UTC (rev 798) @@ -22,6 +22,7 @@ <item name="Accueil" href="index.html"/> <item name="Propriétés" href="properties.html"/> <item name="Profiles" href="profiles.html"/> + <item name="Utilisation" href="usage.html"/> </menu> <menu name="Développeur">
participants (1)
-
tchemit@users.nuiton.org