You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sqoop.apache.org by ar...@apache.org on 2011/11/29 03:30:14 UTC

svn commit: r1207739 - in /incubator/sqoop/branches/sqoop2: ./ client/ connector/ connector/connector-generic-jdbc/ connector/connector-mysql-fastpath/ connector/connector-mysql-jdbc/ core/ dist/ docs/ docs/src/main/webapp/ server/ server/src/main/weba...

Author: arvind
Date: Tue Nov 29 02:30:11 2011
New Revision: 1207739

URL: http://svn.apache.org/viewvc?rev=1207739&view=rev
Log:
SQOOP-365. Formalizing project layout and build details.

Added:
    incubator/sqoop/branches/sqoop2/.gitignore
Modified:
    incubator/sqoop/branches/sqoop2/   (props changed)
    incubator/sqoop/branches/sqoop2/client/   (props changed)
    incubator/sqoop/branches/sqoop2/client/pom.xml
    incubator/sqoop/branches/sqoop2/connector/   (props changed)
    incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/   (props changed)
    incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/pom.xml
    incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/   (props changed)
    incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/pom.xml
    incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/   (props changed)
    incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/pom.xml
    incubator/sqoop/branches/sqoop2/core/   (props changed)
    incubator/sqoop/branches/sqoop2/core/pom.xml
    incubator/sqoop/branches/sqoop2/dist/   (props changed)
    incubator/sqoop/branches/sqoop2/dist/pom.xml
    incubator/sqoop/branches/sqoop2/docs/   (props changed)
    incubator/sqoop/branches/sqoop2/docs/pom.xml
    incubator/sqoop/branches/sqoop2/docs/src/main/webapp/index.html
    incubator/sqoop/branches/sqoop2/pom.xml
    incubator/sqoop/branches/sqoop2/server/   (props changed)
    incubator/sqoop/branches/sqoop2/server/pom.xml
    incubator/sqoop/branches/sqoop2/server/src/main/webapp/index.html
    incubator/sqoop/branches/sqoop2/spi/   (props changed)
    incubator/sqoop/branches/sqoop2/spi/pom.xml

Propchange: incubator/sqoop/branches/sqoop2/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Added: incubator/sqoop/branches/sqoop2/.gitignore
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/.gitignore?rev=1207739&view=auto
==============================================================================
--- incubator/sqoop/branches/sqoop2/.gitignore (added)
+++ incubator/sqoop/branches/sqoop2/.gitignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Propchange: incubator/sqoop/branches/sqoop2/client/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/client/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/client/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/client/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/client/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop</groupId>
-  <artifactId>client</artifactId>
+  <artifactId>sqoop-client</artifactId>
   <name>Sqoop Client</name>
 
   <dependencies>

Propchange: incubator/sqoop/branches/sqoop2/connector/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Propchange: incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/connector/connector-generic-jdbc/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop.connector</groupId>
-  <artifactId>connector-generic-jdbc</artifactId>
+  <artifactId>sqoop-connector-generic-jdbc</artifactId>
   <name>Generic JDBC Connector</name>
 
   <dependencies>

Propchange: incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/connector/connector-mysql-fastpath/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop.connector</groupId>
-  <artifactId>connector-mysql-fastpath</artifactId>
+  <artifactId>sqoop-connector-mysql-fastpath</artifactId>
   <name>MySQL Fastpath Connector</name>
 
   <dependencies>

Propchange: incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/connector/connector-mysql-jdbc/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop.connector</groupId>
-  <artifactId>connector-mysql-jdbc</artifactId>
+  <artifactId>sqoop-connector-mysql-jdbc</artifactId>
   <name>MySQL JDBC Connector</name>
 
   <dependencies>

Propchange: incubator/sqoop/branches/sqoop2/core/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/core/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/core/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/core/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/core/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop</groupId>
-  <artifactId>core</artifactId>
+  <artifactId>sqoop-core</artifactId>
   <name>Sqoop Core</name>
 
   <dependencies>

Propchange: incubator/sqoop/branches/sqoop2/dist/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/dist/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/dist/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/dist/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/dist/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,6 +28,6 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop</groupId>
-  <artifactId>dist</artifactId>
+  <artifactId>sqoop-dist</artifactId>
   <name>Sqoop Distribution</name>
 </project>

Propchange: incubator/sqoop/branches/sqoop2/docs/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/docs/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/docs/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/docs/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/docs/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop</groupId>
-  <artifactId>docs</artifactId>
+  <artifactId>sqoop-docs</artifactId>
   <name>Sqoop Documentation</name>
   <packaging>war</packaging>
 

Modified: incubator/sqoop/branches/sqoop2/docs/src/main/webapp/index.html
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/docs/src/main/webapp/index.html?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/docs/src/main/webapp/index.html (original)
+++ incubator/sqoop/branches/sqoop2/docs/src/main/webapp/index.html Tue Nov 29 02:30:11 2011
@@ -1,3 +1,20 @@
+<!DOCTYPE html>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
 <html>
 <head><title>Apache Sqoop</title></head>
 <body>

Modified: incubator/sqoop/branches/sqoop2/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/pom.xml Tue Nov 29 02:30:11 2011
@@ -111,6 +111,39 @@ limitations under the License.
     <module>dist</module>
   </modules>
 
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+      </plugin>
+    </plugins>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.rat</groupId>
+          <artifactId>apache-rat-plugin</artifactId>
+          <version>0.8</version>
+          <executions>
+            <execution>
+              <id>header-check</id>
+              <phase>verify</phase>
+              <goals>
+                <goal>check</goal>
+              </goals>
+              <configuration>
+                <excludes>
+                  <exclude>.git/</exclude>
+                  <exclude>.gitignore</exclude>
+                </excludes>
+              </configuration>
+            </execution>
+          </executions>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+
   <developers>
     <!-- alphabetical by id -->
     <developer>

Propchange: incubator/sqoop/branches/sqoop2/server/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/server/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/server/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/server/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/server/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,7 +28,7 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop</groupId>
-  <artifactId>server</artifactId>
+  <artifactId>sqoop-server</artifactId>
   <name>Sqoop Server</name>
   <packaging>war</packaging>
 

Modified: incubator/sqoop/branches/sqoop2/server/src/main/webapp/index.html
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/server/src/main/webapp/index.html?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/server/src/main/webapp/index.html (original)
+++ incubator/sqoop/branches/sqoop2/server/src/main/webapp/index.html Tue Nov 29 02:30:11 2011
@@ -1,3 +1,20 @@
+<!DOCTYPE html>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
 <html>
 <head><title>Apache Sqoop</title></head>
 <body>

Propchange: incubator/sqoop/branches/sqoop2/spi/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Nov 29 02:30:11 2011
@@ -0,0 +1,4 @@
+.classpath
+.project
+.settings
+target

Modified: incubator/sqoop/branches/sqoop2/spi/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sqoop/branches/sqoop2/spi/pom.xml?rev=1207739&r1=1207738&r2=1207739&view=diff
==============================================================================
--- incubator/sqoop/branches/sqoop2/spi/pom.xml (original)
+++ incubator/sqoop/branches/sqoop2/spi/pom.xml Tue Nov 29 02:30:11 2011
@@ -28,6 +28,6 @@ limitations under the License.
   </parent>
 
   <groupId>org.apache.sqoop</groupId>
-  <artifactId>spi</artifactId>
+  <artifactId>sqoop-spi</artifactId>
   <name>Sqoop SPI</name>
 </project>