diff --git a/.gitignore b/.gitignore
index 2b86f8b27..fe731cc37 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,7 +4,6 @@ bin
build
.gradle
.springBeans
-pom.xml
*.iml
*.ipr
*.iws
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 000000000..f9f8f2a16
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,211 @@
+
+
+
+ 4.0.0
+
+ org.springframework.data
+ spring-data-cassandra-parent
+ 1.0.0.BUILD-SNAPSHOT
+ pom
+
+ Spring Data Cassandra
+ Cassandra support for Spring Data
+ http://www.springsource.org/spring-data/cassandra
+
+
+ org.springframework.data.build
+ spring-data-parent
+ 1.2.0.RELEASE
+ ../spring-data-build/parent/pom.xml
+
+
+
+ spring-cassandra
+ spring-data-cassandra
+ spring-data-cassandra-distribution
+
+
+
+ multi
+ spring-data-cassandra
+ 1.6.2.RELEASE
+ 1.2.0.1
+ 1.0.4-dse
+
+
+
+
+ madams
+ Matthew T. Adams
+ matthew dot adams at scispike.com
+ SciSpike Inc.
+ http://www.scispike.com
+
+ Project Lead
+ Developer
+
+ -6
+
+
+ dwebb
+ David Webb
+ dwebb at prowaveconsulting.com
+ Prowave Consulting Inc.
+ http://www.prowaveconsulting.com
+
+ Project Lead
+ Developer
+
+ -5
+
+
+ ashvid
+ Alex Shvid
+ a at shvid.com
+
+ Developer
+
+ -8
+
+
+
+
+
+
+ ${project.groupId}
+ spring-cassandra
+ ${project.version}
+
+
+ com.datastax.cassandra
+ cassandra-driver-core
+ ${cassandra-driver-core.version}
+
+
+ org.cassandraunit
+ cassandra-unit
+ ${cassandra-unit.version}
+ test
+
+
+
+ org.springframework
+ spring-context
+ ${spring}
+
+
+ org.springframework
+ spring-tx
+ ${spring}
+
+
+ org.springframework
+ spring-beans
+ ${spring}
+
+
+ org.springframework
+ spring-core
+ ${spring}
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ org.springframework
+ spring-expression
+ ${spring}
+
+
+
+
+ javax.enterprise
+ cdi-api
+ ${cdi}
+ provided
+ true
+
+
+
+ javax.el
+ el-api
+ ${cdi}
+ test
+
+
+
+ org.hibernate
+ hibernate-validator
+ 4.2.0.Final
+ test
+
+
+
+ joda-time
+ joda-time
+ ${jodatime}
+ test
+
+
+
+
+
+
+ spring-lib-release
+ http://repo.springsource.org/libs-release-local
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ methods
+ 10
+ false
+
+ **/test/unit/**/*.java
+
+
+ **/test/integration/**/*.java
+ **/test/performance/**/*.java
+
+
+ src/test/resources/logging.properties
+
+
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+
+ false
+
+ **/test/integration/**/*.java
+
+
+ **/test/unit/**/*.java
+ **/test/performance/**/*.java
+
+
+ src/test/resources/logging.properties
+
+
+
+
+
+ integration-test
+ verify
+
+
+
+
+
+
+
diff --git a/spring-cassandra/pom.xml b/spring-cassandra/pom.xml
new file mode 100644
index 000000000..e0ac6ac84
--- /dev/null
+++ b/spring-cassandra/pom.xml
@@ -0,0 +1,65 @@
+
+
+
+ 4.0.0
+
+ spring-cassandra
+
+ Spring Cassandra - Core
+ Cassandra support for Spring
+
+
+ org.springframework.data
+ spring-data-cassandra-parent
+ 1.0.0.BUILD-SNAPSHOT
+ ../pom.xml
+
+
+
+ 1.0.0.GA
+
+
+
+
+ org.springframework
+ spring-context
+
+
+ org.springframework
+ spring-beans
+
+
+ org.springframework
+ spring-core
+
+
+ org.springframework
+ spring-expression
+
+
+ org.springframework
+ spring-tx
+
+
+ com.datastax.cassandra
+ cassandra-driver-core
+
+
+ javax.enterprise
+ cdi-api
+ provided
+ true
+
+
+ org.cassandraunit
+ cassandra-unit
+ test
+
+
+ javax.el
+ el-api
+ test
+
+
+
diff --git a/spring-cassandra/src/main/java/org/springframework/cassandra/core/Keyspace.java b/spring-cassandra/src/main/java/org/springframework/cassandra/core/Keyspace.java
index de9d9d7cd..6149ce3f5 100644
--- a/spring-cassandra/src/main/java/org/springframework/cassandra/core/Keyspace.java
+++ b/spring-cassandra/src/main/java/org/springframework/cassandra/core/Keyspace.java
@@ -21,7 +21,9 @@ import com.datastax.driver.core.Session;
* Simple Cassandra Keyspace object
*
* @author Alex Shvid
+ * @deprecated This needs more thought.
*/
+@Deprecated
public class Keyspace {
private final String keyspace;
diff --git a/spring-cassandra/src/test/resources/logging.properties b/spring-cassandra/src/test/resources/logging.properties
new file mode 100644
index 000000000..2f5ec24dd
--- /dev/null
+++ b/spring-cassandra/src/test/resources/logging.properties
@@ -0,0 +1 @@
+handlers = org.slf4j.bridge.SLF4JBridgeHandler
\ No newline at end of file
diff --git a/spring-data-cassandra-distribution/pom.xml b/spring-data-cassandra-distribution/pom.xml
new file mode 100644
index 000000000..f8eb9eaf0
--- /dev/null
+++ b/spring-data-cassandra-distribution/pom.xml
@@ -0,0 +1,38 @@
+
+
+
+ 4.0.0
+
+ spring-data-cassandra-distribution
+
+ pom
+
+ Spring Data Cassandra - Distribution
+ Distribution build for Spring Data Cassandra
+
+
+ org.springframework.data
+ spring-data-cassandra-parent
+ 1.0.0.BUILD-SNAPSHOT
+ ../pom.xml
+
+
+
+ ${basedir}/..
+ SDCASS
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ org.codehaus.mojo
+ wagon-maven-plugin
+
+
+
+
+
diff --git a/spring-data-cassandra/pom.xml b/spring-data-cassandra/pom.xml
new file mode 100644
index 000000000..71abecfb5
--- /dev/null
+++ b/spring-data-cassandra/pom.xml
@@ -0,0 +1,85 @@
+
+
+
+ 4.0.0
+
+ spring-data-cassandra
+
+ Spring Data Cassandra - Core
+ Cassandra support for Spring Data
+
+
+ org.springframework.data
+ spring-data-cassandra-parent
+ 1.0.0.BUILD-SNAPSHOT
+ ../pom.xml
+
+
+
+ 1.0.0.GA
+
+
+
+
+
+ ${project.groupId}
+ spring-cassandra
+
+
+
+
+ org.springframework
+ spring-expression
+
+
+
+
+ ${project.groupId}
+ spring-data-commons
+ ${springdata.commons}
+
+
+
+ javax.annotation
+ jsr250-api
+ 1.0
+ true
+
+
+
+
+ javax.enterprise
+ cdi-api
+ provided
+ true
+
+
+
+ javax.el
+ el-api
+ test
+
+
+
+
+ javax.validation
+ validation-api
+ ${validation}
+ true
+
+
+
+ org.hibernate
+ hibernate-validator
+ test
+
+
+
+ joda-time
+ joda-time
+ test
+
+
+
+
+