Author: tchemit Date: 2009-05-09 15:57:38 +0000 (Sat, 09 May 2009) New Revision: 411 Added: lutin-enforcer-rules/trunk/src/site/rst/ lutin-enforcer-rules/trunk/src/site/rst/Todo.rst lutin-enforcer-rules/trunk/src/site/rst/index.rst Modified: lutin-enforcer-rules/trunk/pom.xml lutin-enforcer-rules/trunk/src/site/site.xml Log: lutiin-enforcer-rules is no more linked to lutinproject use doxia-module-jrst bump versions Modified: lutin-enforcer-rules/trunk/pom.xml =================================================================== --- lutin-enforcer-rules/trunk/pom.xml 2009-05-09 15:57:23 UTC (rev 410) +++ lutin-enforcer-rules/trunk/pom.xml 2009-05-09 15:57:38 UTC (rev 411) @@ -7,12 +7,13 @@ <!-- *** POM Relationships *************************************** --> <!-- ************************************************************* --> - <parent> + <!--parent> <groupId>org.codelutin</groupId> <artifactId>lutinproject</artifactId> <version>3.5.3</version> - </parent> + </parent--> + <groupId>org.codelutin</groupId> <artifactId>lutin-enforcer-rules</artifactId> <version>0.3-SNAPSHOT</version> @@ -23,12 +24,7 @@ <artifactId>enforcer-api</artifactId> <version>${api.version}</version> </dependency> - <!--dependency> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-enforcer-plugin</artifactId> - <version>${api.version}</version> - </dependency--> - + <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> @@ -50,24 +46,70 @@ <version>${maven.version}</version> </dependency> - <!--dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-container-default</artifactId> - <version>1.0-alpha-9</version> - </dependency--> - </dependencies> - <!-- ************************************************************* --> <!-- *** Project Information ************************************* --> <!-- ************************************************************* --> <name>Lutin enforcer rules</name> + <url>http://lutinbuilder.labs.libre-entreprise.org/lutin-enforecer-rules</url> <description>Customized maven enforcer plugins rules for our projects or plugins.</description> <inceptionYear>2009</inceptionYear> + <organization> + <name>CodeLutin</name> + <url>http://www.codelutin.com/</url> + </organization> + <licenses> + <license> + <name>LGPL</name> + <url>http://www.gnu.org/licenses/lgpl.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <mailingLists> + <mailingList> + <name>lutinbuilder-commits</name> + <subscribe>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinbuilder-commits</subscribe> + <unsubscribe>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinbuilder-commits</unsubscribe> + <post>lutinbuilder-commits@lists.lists.labs.libre-entreprise.org</post> + <archive>http://lists.labs.libre-entreprise.org/pipermail/lutinbuilder-commits/</archive> + </mailingList> + <mailingList> + <name>lutinbuilder-devel</name> + <subscribe>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinbuilder-devel</subscribe> + <unsubscribe>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinbuilder-devel</unsubscribe> + <post>lutinbuilder-devel@lists.lists.labs.libre-entreprise.org</post> + <archive>http://lists.labs.libre-entreprise.org/pipermail/lutinbuilder-devel/</archive> + </mailingList> + <mailingList> + <name>lutinbuilder-user</name> + <subscribe>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinbuilder-user</subscribe> + <unsubscribe>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinbuilder-user</unsubscribe> + <post>lutinbuilder-user@lists.lists.labs.libre-entreprise.org</post> + <archive>http://lists.labs.libre-entreprise.org/pipermail/lutinbuilder-user/</archive> + </mailingList> + </mailingLists> + <developers> + <developer> + <id>tchemit</id> + <name>Tony Chemit</name> + <email>chemit@codelutin.com</email> + <organization>CodeLutin</organization> + <roles> + <role>Développeur</role> + </roles> + <timezone>+2</timezone> + </developer> + </developers> + + <issueManagement> + <system>gforge</system> + <url>http://labs.libre-entreprise.org/tracker/?group_id=11</url> + </issueManagement> + <!-- ************************************************************* --> <!-- *** Build Settings ****************************************** --> <!-- ************************************************************* --> @@ -76,20 +118,104 @@ <properties> - <!-- id du projet du labs --> - <labs.id>11</labs.id> + <!-- by default, java sources are in java 1.6 --> + <maven.compile.source>1.6</maven.compile.source> - <!-- nom du projet sur le labs --> - <labs.project>lutinbuilder</labs.project> + <!-- by default, we compile in java 1.6 --> + <maven.compile.target>1.6</maven.compile.target> - <api.version>1.0-alpha-4</api.version> + <api.version>1.0-beta-1</api.version> <maven.version>2.0.10</maven.version> - - <lutin-enforcer-rules.version>${project.version}</lutin-enforcer-rules.version> + </properties> <build> <defaultGoal>install</defaultGoal> + + <pluginManagement> + + + <plugins> + + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <configuration> + <encoding>${project.build.sourceEncoding}</encoding> + </configuration> + </plugin> + + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>${maven.compile.source}</source> + <target>${maven.compile.target}</target> + <encoding>${project.build.sourceEncoding}</encoding> + </configuration> + </plugin> + + <plugin> + <artifactId>maven-source-plugin</artifactId> + <version>2.1</version> + <inherited>true</inherited> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.5</version> + <configuration> + <docencoding>${project.reporting.outputEncoding}</docencoding> + <encoding>${project.reporting.outputEncoding}</encoding> + <charset>${project.reporting.outputEncoding}</charset> + <quiet>true</quiet> + </configuration> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <attach>true</attach> + <quiet>true</quiet> + <!-- uniquement a partir de javadoc 2.5 --> + <!--skip>${maven.javadoc.skip}</skip--> + </configuration> + </execution> + </executions> + + </plugin> + + <plugin> + <artifactId>maven-site-plugin</artifactId> + <version>2.0</version> + <configuration> + <configuration> + <locales>fr</locales> + <siteDirectory>src/site</siteDirectory> + <inputEncoding>${project.reporting.outputEncoding}</inputEncoding> + <outputEncoding>${project.reporting.outputEncoding}</outputEncoding> + <generateReports>true</generateReports> + </configuration> + <dependencies> + <dependency> + <groupId>org.codelutin</groupId> + <artifactId>doxia-module-jrst</artifactId> + <version>1.0.0</version> + </dependency> + </dependencies> + </configuration> + </plugin> + + </plugins> + </pluginManagement> </build> <!-- ************************************************************* --> @@ -98,9 +224,70 @@ <!--Source control management--> <scm> - <connection>${maven.scm.connection}</connection> - <developerConnection>${maven.scm.developerConnection}</developerConnection> - <url>${maven.scm.url}</url> + <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/lutinbuilder/lutin-enforcer-rules/trunk</connection> + <developerConnection>scm:svn:svn+ssh://${username}@labs.libre-entreprise.org/svnroot/lutinbuilder/lutin-enforcer-rules/trunk</developerConnection> + <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/lutin-enforcer-rules/trunk/?root=lutinbuilder</url> </scm> + <distributionManagement> + <repository> + <id>labs</id> + <url>scpexe://labs.libre-entreprise.org/home/groups/lutinbuilder/htdocs/maven2</url> + </repository> + <site> + <id>labs</id> + <url>scpexe://labs.libre-entreprise.org/home/groups/lutinbuilder/htdocs/lutin-enforcer-rules</url> + </site> + </distributionManagement> + + <ciManagement> + <system>hudson</system> + <url>http://hudson.codelutin.com</url> + <notifiers> + <notifier> + <address>admin+hudson@codelutin.com</address> + <configuration> + <recipients>dev@codelutin.com</recipients> + </configuration> + </notifier> + </notifiers> + </ciManagement> + + <profiles> + <profile> + <id>release-profile</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + <build> + <plugins> + + <!-- always compute source jar --> + <plugin> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-sources</id> + </execution> + </executions> + </plugin> + + <!-- always compute javadoc jar --> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>attach-javadocs</id> + </execution> + </executions> + </plugin> + + </plugins> + + </build> + </profile> + </profiles> </project> Copied: lutin-enforcer-rules/trunk/src/site/rst/Todo.rst (from rev 407, lutin-enforcer-rules/trunk/src/site/fr/rst/Todo.rst) =================================================================== --- lutin-enforcer-rules/trunk/src/site/rst/Todo.rst (rev 0) +++ lutin-enforcer-rules/trunk/src/site/rst/Todo.rst 2009-05-09 15:57:38 UTC (rev 411) @@ -0,0 +1,5 @@ +==== +TODO +==== + +TODO :) \ No newline at end of file Property changes on: lutin-enforcer-rules/trunk/src/site/rst/Todo.rst ___________________________________________________________________ Name: svn:mergeinfo + Copied: lutin-enforcer-rules/trunk/src/site/rst/index.rst (from rev 407, lutin-enforcer-rules/trunk/src/site/fr/rst/index.rst) =================================================================== --- lutin-enforcer-rules/trunk/src/site/rst/index.rst (rev 0) +++ lutin-enforcer-rules/trunk/src/site/rst/index.rst 2009-05-09 15:57:38 UTC (rev 411) @@ -0,0 +1,11 @@ +lutin-enforcer-rules +==================== + +.. contents:: + + +Présentation +------------ + +Librairie qui permet d'ajouter nos propores règles de vérification de projet mavan utilisé par Enforcer. + Property changes on: lutin-enforcer-rules/trunk/src/site/rst/index.rst ___________________________________________________________________ Name: svn:mergeinfo + Modified: lutin-enforcer-rules/trunk/src/site/site.xml =================================================================== --- lutin-enforcer-rules/trunk/src/site/site.xml 2009-05-09 15:57:23 UTC (rev 410) +++ lutin-enforcer-rules/trunk/src/site/site.xml 2009-05-09 15:57:38 UTC (rev 411) @@ -6,7 +6,7 @@ <skin> <groupId>org.codelutin</groupId> <artifactId>maven-lutin-skin</artifactId> - <version>0.2.2</version> + <version>0.2.3</version> </skin> <bannerLeft> @@ -50,7 +50,6 @@ </menu> <menu name="Développeur"> - <item name="best practices" href="MavenPluginBestPractices.html"/> <item name="A faire" href="Todo.html"/> </menu>