Revision: 253 http://mindtreeinsight.svn.sourceforge.net/mindtreeinsight/?rev=253&view=rev Author: bindul Date: 2010-08-09 08:43:37 +0000 (Mon, 09 Aug 2010)
Log Message: ----------- Starting parent POM for Insight 2 Modified Paths: -------------- parent/trunk/pom.xml Modified: parent/trunk/pom.xml =================================================================== --- parent/trunk/pom.xml 2010-08-03 00:35:15 UTC (rev 252) +++ parent/trunk/pom.xml 2010-08-09 08:43:37 UTC (rev 253) @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- | - | Copyright (c) 2009 MindTree Consulting Ltd. + | Copyright (c) 2009 - 2010 MindTree Ltd. | | This file is part of Insight. | @@ -19,20 +19,41 @@ | Insight. If not, see <http://www.gnu.org/licenses />. | --> -<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"> +<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> <groupId>com.mindtree.techworks.insight</groupId> <artifactId>parent</artifactId> <packaging>pom</packaging> - <name>MindTree Insight Parent</name> - <version>1.0.2-SNAPSHOT</version> - <description>Insight log analyzer tool project parent</description> + <version>2.0.0-SNAPSHOT</version> + <name>MindTree Insight</name> + <description> + Insight is a log analyzer tool with features allowing remote log viewing, searching and analysis. + The project with its beginnings as an internal project at MindTree Limited, was open sourced in + 2008 under the GNU GPL License. + </description> <url>http://mindtreeinsight.sourceforge.net/</url> - <issueManagement> - <system>sourceforge</system> - <url>https://sourceforge.net/tracker2/index.php?group_id=212019</url> - </issueManagement> <inceptionYear>2003</inceptionYear> + <organization> + <name>MindTree Ltd.</name> + <url>http://www.mindtree.com/</url> + </organization> + <licenses> + <license> + <name>GNU General Public License v3.0</name> + <url>http://www.gnu.org/licenses/gpl-3.0-standalone.html</url> + <distribution>repo</distribution> + <comments>http://www.gnu.org/licenses/gpl.html</comments> + </license> + </licenses> + <!-- + Extending projects need to override this section. This is meant only for the Insight parent + --> + <scm> + <connection>scm:svn:http://mindtreeinsight.svn.sourceforge.net/svnroot/mindtreeinsight/parent/trunk</connection> + <developerConnection>scm:svn:https://mindtreeinsight.svn.sourceforge.net/svnroot/mindtreeinsight/parent/trunk</developerConnection> + <url>http://mindtreeinsight.svn.sourceforge.net/viewvc/mindtreeinsight/parent/trunk</url> + </scm> <mailingLists> <mailingList> <name>Developer Mailing List</name> @@ -64,6 +85,11 @@ </otherArchives> </mailingList> </mailingLists> + <issueManagement> + <!-- TODO Change Issue Management System --> + <system>sourceforge</system> + <url>https://sourceforge.net/tracker2/index.php?group_id=212019</url> + </issueManagement> <developers> <developer> <id>bindul</id> @@ -121,48 +147,136 @@ <name>Usha Seetharaman</name> </contributor> </contributors> - <licenses> - <license> - <name>GNU General Public License v3.0</name> - <url>http://www.gnu.org/licenses/gpl-3.0-standalone.html</url> - <distribution>repo</distribution> - <comments>http://www.gnu.org/licenses/gpl.html</comments> - </license> - </licenses> - <!-- Extending projects need to override this section. This is meant only - for the Insight parent --> - <scm> - <connection>scm:svn:http://mindtreeinsight.svn.sourceforge.net/svnroot/mindtreeinsight/parent/trunk</connection> - <developerConnection>scm:svn:https://mindtreeinsight.svn.sourceforge.net/svnroot/mindtreeinsight/parent/trunk</developerConnection> - <url>http://mindtreeinsight.svn.sourceforge.net/viewvc/mindtreeinsight/parent/trunk</url> - </scm> - <organization> - <name>MindTree Ltd.</name> - <url>http://www.mindtree.com/</url> - </organization> <build> + <!-- TODO Set up resource filtering on each component for version.properties --> + <pluginManagement> + <plugins> + <!-- org.apache.maven.plugins, alpha order by artifact id --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <inherited>true</inherited> + <configuration> + <optimize>true</optimize> + <source>1.6</source> + <target>1.6</target> + <encoding>UTF-8</encoding> + <showDeprecation>true</showDeprecation> + <showWarnings>true</showWarnings> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-eclipse-plugin</artifactId> + <configuration> + <downloadJavadocs>true</downloadJavadocs> + <downloadSources>true</downloadSources> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>attach-javadocs</id> + <phase>verify</phase> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + <configuration> + <bottom><![CDATA[Copyright © {inceptionYear}-{currentYear} {project.organization.name}]]></bottom> + <charset>UTF-8</charset> + <javadocVersion>1.6</javadocVersion> + <keywords>true</keywords> + <quiet>true</quiet> + <encoding>UTF-8</encoding> + <docEncoding>UTF-8</docEncoding> + <links> + <link>http://download.oracle.com/javase/6/docs/api</link> + </links> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-sources</id> + <phase>verify</phase> + <goals> + <goal>jar-no-fork</goal> + </goals> + <configuration> + <includePom>true</includePom> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </pluginManagement> + <sourceDirectory>src/main/java</sourceDirectory> + <testSourceDirectory>src/test/java</testSourceDirectory> + </build> + <dependencyManagement> + <dependencies> + <!-- Test dependencies in alpha order --> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.8.1</version> + <type>jar</type> + <scope>test</scope> + </dependency> + </dependencies> + </dependencyManagement> + <!-- TODO Setup repositories and snapshot repositoes as required; if the separation + of insight and the maven plugins goes through we don't need a lot of the + repositories here. Also if we are moving the release repositories to the new + SourceForge FRS system, we are good to go.--> + <profiles> + <profile> + <id>release</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>jar</goal> + <goal>sign</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <!-- TODO Add Distribution Management section after repositories are finalized --> + </profile> + </profiles> + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> + </properties> +</project> +<!-- TODO Reevaluate all the plugins --> +<!-- <plugins> <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>buildnumber-maven-plugin</artifactId> - <executions> - <execution> - <phase>validate</phase> - <goals> - <goal>create</goal> - </goals> - </execution> - </executions> - <configuration> - <doCheck>false</doCheck> - <doUpdate>false</doUpdate> - <format>{0,date,yyyyMMdd-HHmmssZ}</format> - <items> - <item>timestamp</item> - </items> - </configuration> - </plugin> - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> @@ -199,9 +313,8 @@ </configuration> </plugin> </plugins> - <sourceDirectory>src/main/java</sourceDirectory> - <testSourceDirectory>src/test/java</testSourceDirectory> - </build> +--> +<!-- <repositories> <repository> <releases> @@ -338,9 +451,11 @@ <layout>default</layout> </pluginRepository> </pluginRepositories> +--> +<!-- <distributionManagement> - <!-- This should be overridden in each POM (at least parent multimodule - POMs to set the right staging directory --> + <!- - This should be overridden in each POM (at least parent multimodule + POMs to set the right staging directory - -> <site> <id>sourceforge.net.insight</id> <name>Sourceforge.net Insight staging directory</name> @@ -360,33 +475,4 @@ </snapshotRepository> <downloadUrl>http://sourceforge.net/project/showfiles.php?group_id=212019</downloadUrl> </distributionManagement> - <profiles> - <profile> - <id>release</id> - <activation> - <activeByDefault>false</activeByDefault> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>jar</goal> - <goal>sign</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - </properties> -</project> \ No newline at end of file +--> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ MindTreeInsight-commits mailing list MindTreeInsight-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mindtreeinsight-commits