diff --git a/pom.xml b/pom.xml
index be5fa127a..1edde76cc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,8 +27,9 @@
spring-cloud-stream
spring-cloud-stream-binders
spring-cloud-stream-codec
- spring-cloud-stream-module-launcher
+ spring-cloud-stream-starters
spring-cloud-stream-samples
+ spring-cloud-stream-module-launcher
docs
spring-cloud-stream-test-support
@@ -65,7 +66,7 @@
org.springframework.cloud
- spring-cloud-stream-binder-spi
+ spring-cloud-stream-binder-kafka
${project.version}
@@ -85,7 +86,27 @@
org.springframework.cloud
- spring-cloud-stream-binder-kafka
+ spring-cloud-starter-stream-kafka
+ ${project.version}
+
+
+ org.springframework.cloud
+ spring-cloud-starter-stream-local
+ ${project.version}
+
+
+ org.springframework.cloud
+ spring-cloud-starter-stream-redis
+ ${project.version}
+
+
+ org.springframework.cloud
+ spring-cloud-starter-stream-rabbit
+ ${project.version}
+
+
+ org.springframework.cloud
+ spring-cloud-stream-binder-spi
${project.version}
diff --git a/spring-cloud-stream-starters/pom.xml b/spring-cloud-stream-starters/pom.xml
new file mode 100644
index 000000000..d5705c35a
--- /dev/null
+++ b/spring-cloud-stream-starters/pom.xml
@@ -0,0 +1,59 @@
+
+
+ 4.0.0
+
+ spring-cloud-stream-starters
+ pom
+ http://projects.spring.io/spring-xd/
+
+ Pivotal Software, Inc.
+ http://www.spring.io
+
+
+ org.springframework.cloud
+ spring-cloud-stream-parent
+ 1.0.0.BUILD-SNAPSHOT
+
+
+ spring-cloud-starter-stream-rabbit
+ spring-cloud-starter-stream-redis
+ spring-cloud-starter-stream-kafka
+ spring-cloud-starter-stream-local
+
+
+ 1.1.0.BUILD-SNAPSHOT
+
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.integration
+ spring-integration-jmx
+
+
+ org.springframework.cloud
+ spring-cloud-starter
+
+
+ org.springframework.cloud
+ spring-cloud-stream
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-commons
+ ${spring-cloud-commons.version}
+ pom
+ import
+
+
+
+
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/pom.xml
new file mode 100644
index 000000000..174e7e3a0
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+ org.springframework.cloud
+ spring-cloud-stream-starters
+ 1.0.0.BUILD-SNAPSHOT
+ ..
+
+ spring-cloud-starter-stream-kafka
+ Spring Cloud Starter Stream Kafka
+ http://projects.spring.io/spring-cloud
+
+ Pivotal Software, Inc.
+ http://www.spring.io
+
+
+ ${basedir}/../..
+
+
+
+ org.springframework.cloud
+ spring-cloud-stream-binder-kafka
+
+
+
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/src/main/resources/META-INF/spring.provides
new file mode 100644
index 000000000..0aa482658
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/src/main/resources/META-INF/spring.provides
@@ -0,0 +1 @@
+provides: spring-cloud-stream-binder-kafka
\ No newline at end of file
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-local/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/pom.xml
new file mode 100644
index 000000000..7bfe3be74
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+ org.springframework.cloud
+ spring-cloud-stream-starters
+ 1.0.0.BUILD-SNAPSHOT
+ ..
+
+ spring-cloud-starter-stream-local
+ Spring Cloud Starter Stream Local
+ http://projects.spring.io/spring-cloud
+
+ Pivotal Software, Inc.
+ http://www.spring.io
+
+
+ ${basedir}/../..
+
+
+
+ org.springframework.cloud
+ spring-cloud-stream-binder-local
+
+
+
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-local/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/src/main/resources/META-INF/spring.provides
new file mode 100644
index 000000000..f94e1f423
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/src/main/resources/META-INF/spring.provides
@@ -0,0 +1 @@
+provides: spring-cloud-starter-stream-local
\ No newline at end of file
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/pom.xml
new file mode 100644
index 000000000..d7f26632a
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+ org.springframework.cloud
+ spring-cloud-stream-starters
+ 1.0.0.BUILD-SNAPSHOT
+ ..
+
+ spring-cloud-starter-stream-rabbit
+ Spring Cloud Starter Stream Rabbit
+ http://projects.spring.io/spring-cloud
+
+ Pivotal Software, Inc.
+ http://www.spring.io
+
+
+ ${basedir}/../..
+
+
+
+ org.springframework.cloud
+ spring-cloud-stream-binder-rabbit
+
+
+
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/src/main/resources/META-INF/spring.provides
new file mode 100644
index 000000000..17bce3be1
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/src/main/resources/META-INF/spring.provides
@@ -0,0 +1 @@
+provides: spring-cloud-starter-stream-rabbit
\ No newline at end of file
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/pom.xml
new file mode 100644
index 000000000..5524e343e
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+ org.springframework.cloud
+ spring-cloud-stream-starters
+ 1.0.0.BUILD-SNAPSHOT
+ ..
+
+ spring-cloud-starter-stream-redis
+ Spring Cloud Starter Stream Redis
+ http://projects.spring.io/spring-cloud
+
+ Pivotal Software, Inc.
+ http://www.spring.io
+
+
+ ${basedir}/../..
+
+
+
+ org.springframework.cloud
+ spring-cloud-stream-binder-redis
+
+
+
diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/src/main/resources/META-INF/spring.provides
new file mode 100644
index 000000000..6b5eff469
--- /dev/null
+++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/src/main/resources/META-INF/spring.provides
@@ -0,0 +1 @@
+provides: spring-cloud-stream-binder-redis
\ No newline at end of file