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 
&#169; {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

Reply via email to