You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streams.apache.org by sb...@apache.org on 2016/06/01 17:53:30 UTC

[14/46] incubator-streams git commit: another round of README and diagram improvements

another round of README and diagram improvements


Project: http://git-wip-us.apache.org/repos/asf/incubator-streams/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-streams/commit/4b6121a7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-streams/tree/4b6121a7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-streams/diff/4b6121a7

Branch: refs/heads/STREAMS-389
Commit: 4b6121a760197a16f977b5d789fb0a261d8c293f
Parents: c907f05
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
Authored: Wed Apr 27 15:52:48 2016 -0500
Committer: Steve Blackmon @steveblackmon <sb...@apache.org>
Committed: Wed Apr 27 15:52:48 2016 -0500

----------------------------------------------------------------------
 pom.xml                                         | 255 +------------------
 src/site/markdown/index.md                      |  31 ---
 src/site/site.xml                               |  15 +-
 .../src/site/markdown/index.md                  |   2 +
 .../streams-filters/src/src/markdown/index.md   |   2 +
 .../streams-http/src/site/markdown/index.md     |   2 +
 streams-config/src/site/markdown/index.md       |   2 +
 .../src/site/markdown/index.md                  |   2 +
 .../src/main/resources/components.dot           |   2 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   2 +
 .../streams-persist-elasticsearch/pom.xml       |  15 +-
 .../src/main/resources/components.dot           |  10 +-
 .../src/site/markdown/index.md                  |   1 +
 .../src/site/markdown/index.md                  |   1 +
 streams-contrib/streams-persist-graph/pom.xml   |  14 +-
 .../src/main/resources/components.dot           |   4 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/main/resources/components.dot           |   2 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/main/resources/components.dot           |   4 +-
 .../src/site/markdown/index.md                  |   2 +
 streams-contrib/streams-persist-kafka/pom.xml   |   9 +-
 .../src/main/resources/components.dot           |  31 +++
 .../src/site/markdown/index.md                  |   2 +
 .../src/main/resources/components.dot           |   4 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   1 +
 .../src/main/resources/components.dot           |   2 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   4 +-
 .../src/site/markdown/index.md                  |   2 +
 .../gnip-powertrack/src/site/markdown/index.md  |   2 +
 .../google-gmail/src/site/markdown/index.md     |   2 +
 .../google-gplus/src/site/markdown/index.md     |   2 +
 .../src/site/markdown/index.md                  |   6 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   3 +-
 .../src/site/markdown/index.md                  |   2 +
 .../src/site/markdown/index.md                  |   2 +
 streams-core/src/site/markdown/index.md         |   2 +
 streams-monitoring/src/site/markdown/index.md   |   2 +
 .../src/site/markdown/README.md                 |   2 +
 streams-pojo/src/site/markdown/index.md         |   6 +-
 .../streams-runtime-dropwizard/README.md        |   8 +
 .../src/site/markdown/index.md                  |   2 +
 .../streams-runtime-local/README.md             |   8 +
 .../src/site/markdown/index.md                  |   2 +
 streams-runtimes/streams-runtime-pig/README.md  |   8 +
 .../src/site/markdown/index.md                  |   2 +
 .../streams-runtime-storm/README.md             |   8 +
 .../streams-runtime-webapp/README.md            |   8 +
 .../streams-runtime-webapp/ReadMe.txt           |  32 ---
 streams-testing/README.md                       |   8 +
 streams-util/README.md                          |  10 +-
 streams-verbs/README.md                         |  18 +-
 streams-verbs/src/site/markdown/index.md        |  19 ++
 61 files changed, 236 insertions(+), 371 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index b8935f5..167fbb1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -219,6 +219,18 @@
         </pluginManagement>
     </build>
 
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+        </dependency>
+    </dependencies>
+
     <reporting>
         <plugins>
             <plugin>
@@ -251,247 +263,4 @@
         </plugins>
     </reporting>
 
-    <dependencies>
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.slf4j</groupId>
-            <artifactId>slf4j-api</artifactId>
-        </dependency>
-    </dependencies>
-
-    <dependencyManagement>
-        <dependencies>
-            <dependency>
-                <groupId>commons-io</groupId>
-                <artifactId>commons-io</artifactId>
-                <version>${commons-io.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>commons-codec</groupId>
-                <artifactId>commons-codec</artifactId>
-                <version>${commons-codec.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>commons-validator</groupId>
-                <artifactId>commons-validator</artifactId>
-                <version>${commons-validator.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.commons</groupId>
-                <artifactId>commons-lang3</artifactId>
-                <version>${commons-lang3.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.jsonschema2pojo</groupId>
-                <artifactId>jsonschema2pojo-core</artifactId>
-                <version>${jsonschema2pojo.version}</version>
-                <type>jar</type>
-                <scope>compile</scope>
-                <exclusions>
-                    <exclusion>
-                        <groupId>commons-logging</groupId>
-                        <artifactId>commons-logging</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-            <dependency>
-                <groupId>com.typesafe</groupId>
-                <artifactId>config</artifactId>
-                <version>${typesafe.config.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.reflections</groupId>
-                <artifactId>reflections</artifactId>
-                <version>${reflections.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.hamcrest</groupId>
-                <artifactId>hamcrest-all</artifactId>
-                <version>${hamcrest.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>junit</groupId>
-                <artifactId>junit</artifactId>
-                <version>${junit.version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.mockito</groupId>
-                <artifactId>mockito-all</artifactId>
-                <version>${mockito.version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.powermock</groupId>
-                <artifactId>powermock</artifactId>
-                <version>${powermock.version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.powermock</groupId>
-                <artifactId>powermock-module-junit4</artifactId>
-                <version>${powermock.version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.powermock</groupId>
-                <artifactId>powermock-api-mockito</artifactId>
-                <version>${powermock.version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.slf4j</groupId>
-                <artifactId>slf4j-api</artifactId>
-                <version>${slf4j.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.slf4j</groupId>
-                <artifactId>slf4j-log4j12</artifactId>
-                <version>${slf4j.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.slf4j</groupId>
-                <artifactId>log4j-over-slf4j</artifactId>
-                <version>${slf4j.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.slf4j</groupId>
-                <artifactId>jcl-over-slf4j</artifactId>
-                <version>${slf4j.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>log4j</groupId>
-                <artifactId>log4j</artifactId>
-                <version>${log4j.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>ch.qos.logback</groupId>
-                <artifactId>logback-core</artifactId>
-                <version>${logback.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>ch.qos.logback</groupId>
-                <artifactId>logback-classic</artifactId>
-                <version>${logback.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.google.guava</groupId>
-                <artifactId>guava</artifactId>
-                <version>${guava.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty</artifactId>
-                <version>${netty.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>joda-time</groupId>
-                <artifactId>joda-time</artifactId>
-                <version>${joda-time.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.core</groupId>
-                <artifactId>jackson-core</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.core</groupId>
-                <artifactId>jackson-databind</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.core</groupId>
-                <artifactId>jackson-annotations</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.datatype</groupId>
-                <artifactId>jackson-datatype-joda</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.module</groupId>
-                <artifactId>jackson-module-scala_${scala.version}</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.dataformat</groupId>
-                <artifactId>jackson-dataformat-xml</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml</groupId>
-                <artifactId>jackson-xml-databind</artifactId>
-                <version>${jackson-xml-databind.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.dataformat</groupId>
-                <artifactId>jackson-dataformat-yaml</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml.jackson.datatype</groupId>
-                <artifactId>jackson-datatype-json-org</artifactId>
-                <version>${jackson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.fasterxml</groupId>
-                <artifactId>aalto-xml</artifactId>
-                <version>${aalto.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>nz.net.ultraq.jaxb</groupId>
-                <artifactId>jaxb-utilities</artifactId>
-                <version>${jaxbutil.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.json</groupId>
-                <artifactId>json</artifactId>
-                <version>${orgjson.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.clojure</groupId>
-                <artifactId>clojure</artifactId>
-                <version>${clojure.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.clojure</groupId>
-                <artifactId>clojure-contrib</artifactId>
-                <version>${clojure.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.storm</groupId>
-                <artifactId>storm-core</artifactId>
-                <version>${storm.version}</version>
-                <scope>provided</scope>
-            </dependency>
-            <!-- JsonPath -->
-            <dependency>
-                <groupId>com.jayway.jsonpath</groupId>
-                <artifactId>json-path</artifactId>
-                <version>${json-path.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.jayway.jsonpath</groupId>
-                <artifactId>json-path-assert</artifactId>
-                <version>${json-path.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.zookeeper</groupId>
-                <artifactId>zookeeper</artifactId>
-                <version>${zookeeper.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>log4j</groupId>
-                        <artifactId>log4j</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
-
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md
deleted file mode 100644
index ba6bab8..0000000
--- a/src/site/markdown/index.md
+++ /dev/null
@@ -1,31 +0,0 @@
-System Requirements
-===================
-You need a platform that supports Java SE 7 or later.
-
-  - Sources compilation require Java SE 7 or higher.
-
-  - Streams currently requires Java 1.7.0u72+, or Java 1.8.0u25+ during build phase.
-    
-  - The project is built with Apache Maven 3+ (suggested is 3.2.5).
-
-Building
-====================
-To build from source code:
-    
-  - Invoke maven in the root directory.
-
-      `export MAVEN_OPTS="-Xmx2G"`
-
-      `mvn install`
-
-Modules
-========================
-
-[Modules](modules.html "Modules")
-
-Release Notes
-=============
-
-[CHANGELOG.md](CHANGELOG.md "CHANGELOG.md")
-
-###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/src/site/site.xml
----------------------------------------------------------------------
diff --git a/src/site/site.xml b/src/site/site.xml
index 08ab14c..3b0a2cf 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -17,26 +17,21 @@
   ~ under the License.
   -->
 <project>
-    <version position="right"/>
-    <skin>
-        <groupId>org.apache.maven.skins</groupId>
-        <artifactId>maven-fluido-skin</artifactId>
-        <version>1.3.0</version>
-    </skin>
     <body>
-        <menu ref="parent" inherit="top"/>
-        <menu ref="reports"/>
+        <menu ref="reports" />
     </body>
     <custom>
         <fluidoSkin>
+            <topBarEnabled>true</topBarEnabled>
+            <navBarStyle>navbar-inverse</navBarStyle>
+            <sideBarEnabled>false</sideBarEnabled>
             <gitHub>
                 <projectId>apache/incubator-streams</projectId>
                 <ribbonOrientation>right</ribbonOrientation>
                 <ribbonColor>black</ribbonColor>
             </gitHub>
-            <googleSearch/>
             <twitter>
-                <user>steveblackmon</user>
+                <user>ApacheStreams</user>
                 <showUser>true</showUser>
                 <showFollowers>true</showFollowers>
             </twitter>

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-components/streams-converters/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-components/streams-converters/src/site/markdown/index.md b/streams-components/streams-converters/src/site/markdown/index.md
index 782b13b..dde0190 100644
--- a/streams-components/streams-converters/src/site/markdown/index.md
+++ b/streams-components/streams-converters/src/site/markdown/index.md
@@ -3,4 +3,6 @@ streams-converters
 
 Apply a filter to an activity stream, dropping any document that does not match the criteria
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-components/streams-filters/src/src/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-components/streams-filters/src/src/markdown/index.md b/streams-components/streams-filters/src/src/markdown/index.md
index f9703f9..2ba2765 100644
--- a/streams-components/streams-filters/src/src/markdown/index.md
+++ b/streams-components/streams-filters/src/src/markdown/index.md
@@ -3,4 +3,6 @@ streams-processor-filters
 
 Apply a filter to an activity stream, dropping any document that does not match the criteria
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-components/streams-http/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-components/streams-http/src/site/markdown/index.md b/streams-components/streams-http/src/site/markdown/index.md
index 9e0349a..e1f203e 100644
--- a/streams-components/streams-http/src/site/markdown/index.md
+++ b/streams-components/streams-http/src/site/markdown/index.md
@@ -21,4 +21,6 @@ Example SimpleHTTPPostPersistWriter configuration:
         "resourceUri": "db/data/cypher"
     }
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-config/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-config/src/site/markdown/index.md b/streams-config/src/site/markdown/index.md
index d962357..a262abd 100644
--- a/streams-config/src/site/markdown/index.md
+++ b/streams-config/src/site/markdown/index.md
@@ -3,4 +3,6 @@ streams-config
 
 streams-config provides a centralized configuration system for streams.
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-amazon-aws/streams-persist-kinesis/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-amazon-aws/streams-persist-kinesis/src/site/markdown/index.md b/streams-contrib/streams-amazon-aws/streams-persist-kinesis/src/site/markdown/index.md
index 448b9af..32f5781 100644
--- a/streams-contrib/streams-amazon-aws/streams-persist-kinesis/src/site/markdown/index.md
+++ b/streams-contrib/streams-amazon-aws/streams-persist-kinesis/src/site/markdown/index.md
@@ -18,4 +18,6 @@ Read/Write documents to/from Kinesis.
 | KinesisPersistReader [KinesisPersistReader.html](apidocs/org/apache/streams/amazon/kinesis/KinesisPersistReader.html "javadoc") | [KinesisReaderConfiguration.json](org/apache/streams/amazon/kinesis/KinesisReaderConfiguration.json "KinesisReaderConfiguration.json") [KinesisReaderConfiguration.html](apidocs/org/apache/streams/amazon/kinesis/KinesisReaderConfiguration.html "javadoc") | [kinesis-read.conf](kinesis-read.conf "kinesis-read.conf") |
 | KinesisPersistWriter [KinesisPersistWriter.html](apidocs/org/apache/streams/amazon/kinesis/KinesisPersistWriter "javadoc") | [KinesisWriterConfiguration.json](org/apache/streams/amazon/kinesis/KinesisWriterConfiguration.json "KinesisWriterConfiguration.json") [KinesisWriterConfiguration.html](apidocs/org/apache/streams/amazon/kinesis/KinesisWriterConfiguration.html "javadoc") | [kinesis-write.conf](kinesis-write.conf "kinesis-write.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-amazon-aws/streams-persist-s3/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-amazon-aws/streams-persist-s3/src/main/resources/components.dot b/streams-contrib/streams-amazon-aws/streams-persist-s3/src/main/resources/components.dot
index 279c609..ce6a9e2 100644
--- a/streams-contrib/streams-amazon-aws/streams-persist-s3/src/main/resources/components.dot
+++ b/streams-contrib/streams-amazon-aws/streams-persist-s3/src/main/resources/components.dot
@@ -26,7 +26,7 @@ digraph g {
   providers -> processors
   processors -> persisters_s3_writer [label="StreamsDatum"]
   persisters_s3_reader -> processors [label="StreamsDatum[String]"]
-  persisters_s3_reader <- s3
+  s3 -> persisters_s3_reader
   persisters_s3_writer -> s3
 
 }

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-amazon-aws/streams-persist-s3/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-amazon-aws/streams-persist-s3/src/site/markdown/index.md b/streams-contrib/streams-amazon-aws/streams-persist-s3/src/site/markdown/index.md
index 99e7642..6f5b365 100644
--- a/streams-contrib/streams-amazon-aws/streams-persist-s3/src/site/markdown/index.md
+++ b/streams-contrib/streams-amazon-aws/streams-persist-s3/src/site/markdown/index.md
@@ -18,4 +18,6 @@ Write documents to an S3 bucket.
 | S3PersistReader [S3PersistReader.html](apidocs/org/apache/streams/s3/S3PersistReader.html "javadoc") | [KinesisReaderConfiguration.json](org/apache/streams/s3/KinesisReaderConfiguration.json "KinesisReaderConfiguration.json") [KinesisReaderConfiguration.html](apidocs/org/apache/streams/s3/KinesisReaderConfiguration.html "javadoc") | [s3-read.conf](s3-read.conf "s3-read.conf") |
 | S3PersistWriter [S3PersistWriter.html](apidocs/org/apache/streams/s3/S3PersistWriter "javadoc") | [KinesisWriterConfiguration.json](org/apache/streams/s3/KinesisWriterConfiguration.json "KinesisWriterConfiguration.json") [KinesisWriterConfiguration.html](apidocs/org/apache/streams/s3/KinesisWriterConfiguration.html "javadoc") | [s3-write.conf](s3-write.conf "s3-write.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-console/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-console/src/site/markdown/index.md b/streams-contrib/streams-persist-console/src/site/markdown/index.md
index 130f339..19f1684 100644
--- a/streams-contrib/streams-persist-console/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-console/src/site/markdown/index.md
@@ -12,4 +12,6 @@ Read/Write documents to/from console.
 | ConsolePersistReader [ConsolePersistReader.html](apidocs/org/apache/streams/console/ConsolePersistReader.html "javadoc")
 | ConsolePersistWriter [ConsolePersistWriter.html](apidocs/org/apache/streams/console/ConsolePersistWriter "javadoc")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-elasticsearch/pom.xml
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-elasticsearch/pom.xml b/streams-contrib/streams-persist-elasticsearch/pom.xml
index 2f146a9..a90a673 100644
--- a/streams-contrib/streams-persist-elasticsearch/pom.xml
+++ b/streams-contrib/streams-persist-elasticsearch/pom.xml
@@ -161,19 +161,20 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-dependency-plugin</artifactId>
-                <version>2.4</version>
+                <configuration>
+                    <includes>**/*.json</includes>
+                    <outputDirectory>${project.build.directory}/test-classes</outputDirectory>
+                    <includeGroupIds>org.apache.streams</includeGroupIds>
+                    <includeArtifactIds>streams-pojo</includeArtifactIds>
+                    <includeTypes>test-jar</includeTypes>
+                </configuration>
                 <executions>
                     <execution>
-                        <id>resource-dependencies</id>
+                        <id>test-resource-dependencies</id>
                         <phase>process-test-resources</phase>
                         <goals>
                             <goal>unpack-dependencies</goal>
                         </goals>
-                        <configuration>
-                            <includeArtifactIds>streams-pojo</includeArtifactIds>
-                            <includes>**/*.json</includes>
-                            <outputDirectory>${project.build.directory}/test-classes</outputDirectory>
-                        </configuration>
                     </execution>
                 </executions>
             </plugin>

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-elasticsearch/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-elasticsearch/src/main/resources/components.dot b/streams-contrib/streams-persist-elasticsearch/src/main/resources/components.dot
index 04d8bfe..b6f61e5 100644
--- a/streams-contrib/streams-persist-elasticsearch/src/main/resources/components.dot
+++ b/streams-contrib/streams-persist-elasticsearch/src/main/resources/components.dot
@@ -28,14 +28,14 @@ digraph g {
 
   subgraph cluster_dbs {
     label="dbs";
-    elasticsearch [label="elasticsearch"]
+    elasticsearch [label="elasticsearch", shape="cylinder"]
   }
 
   generators -> providers
-  providers -> processors
-  processors -> persisters_elasticsearch_writer [label="StreamsDatum"]
-  processors -> persisters_elasticsearch_updater [label="StreamsDatum"]
-  persisters_elasticsearch_reader -> processors [label="StreamsDatum[String]"]
+  providers -> processors_elasticsearch_DocumentToMetadataProcessor [lhead=cluster_processors]
+  processors_elasticsearch_DocumentToMetadataProcessor -> persisters_elasticsearch_writer [ltail=cluster_processors]
+  processors_elasticsearch_DocumentToMetadataProcessor -> persisters_elasticsearch_updater [ltail=cluster_processors]
+  persisters_elasticsearch_reader -> processors_elasticsearch_DocumentToMetadataProcessor [label="StreamsDatum[String]", lhead=cluster_processors]
   persisters_elasticsearch_reader <- elasticsearch
   persisters_elasticsearch_writer -> elasticsearch
   persisters_elasticsearch_updater -> elasticsearch

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-elasticsearch/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-elasticsearch/src/site/markdown/index.md b/streams-contrib/streams-persist-elasticsearch/src/site/markdown/index.md
index d059572..acb1cd6 100644
--- a/streams-contrib/streams-persist-elasticsearch/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-elasticsearch/src/site/markdown/index.md
@@ -19,5 +19,6 @@ Read/write to/from Elasticsearch
 | ElasticsearchPersistWriter [ElasticsearchPersistWriter.html](apidocs/org/apache/streams/elasticsearch/ElasticsearchPersistWriter "javadoc") | [ElasticsearchWriterConfiguration.json](org/apache/streams/elasticsearch/ElasticsearchWriterConfiguration.json "ElasticsearchWriterConfiguration.json") [ElasticsearchWriterConfiguration.html](apidocs/org/apache/streams/elasticsearch/ElasticsearchWriterConfiguration.html "javadoc") | [elasticsearch-write.conf](elasticsearch-write.conf "elasticsearch-write.conf") |
 | ElasticsearchPersistUpdater [ElasticsearchPersistUpdater.html](apidocs/org/apache/streams/elasticsearch/ElasticsearchPersistUpdater "javadoc") | [ElasticsearchWriterConfiguration.json](org/apache/streams/elasticsearch/ElasticsearchWriterConfiguration.json "ElasticsearchWriterConfiguration.json") [ElasticsearchWriterConfiguration.html](apidocs/org/apache/streams/elasticsearch/ElasticsearchWriterConfiguration.html "javadoc") | [elasticsearch-write.conf](elasticsearch-write.conf "elasticsearch-write.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
 
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-filebuffer/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-filebuffer/src/site/markdown/index.md b/streams-contrib/streams-persist-filebuffer/src/site/markdown/index.md
index af57978..120df24 100644
--- a/streams-contrib/streams-persist-filebuffer/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-filebuffer/src/site/markdown/index.md
@@ -18,5 +18,6 @@ Read to / write from File-backed Queue
 | FileBufferPersistReader [FileBufferPersistReader.html](apidocs/org/apache/streams/file/FileBufferPersistReader.html "javadoc") | [FileBufferReaderConfiguration.json](org/apache/streams/file/FileBufferReaderConfiguration.json "FileBufferReaderConfiguration.json") [FileBufferReaderConfiguration.html](apidocs/org/apache/streams/file/FileBufferReaderConfiguration.html "javadoc") | [filebuffer.conf](filebuffer.conf "filebuffer.conf") |
 | FileBufferPersistWriter [FileBufferPersistWriter.html](apidocs/org/apache/streams/file/FileBufferPersistWriter "javadoc") | [FileBufferWriterConfiguration.json](org/apache/streams/file/FileBufferWriterConfiguration.json "FileBufferWriterConfiguration.json") [FileBufferWriterConfiguration.html](apidocs/org/apache/streams/file/FileBufferWriterConfiguration.html "javadoc") | [filebuffer.conf](filebuffer.conf "filebuffer.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
 
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-graph/pom.xml
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-graph/pom.xml b/streams-contrib/streams-persist-graph/pom.xml
index 79cef1b..3ffc097 100644
--- a/streams-contrib/streams-persist-graph/pom.xml
+++ b/streams-contrib/streams-persist-graph/pom.xml
@@ -152,19 +152,19 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-dependency-plugin</artifactId>
-                <version>2.4</version>
+                <configuration>
+                    <includes>**/*.json</includes>
+                    <outputDirectory>${project.build.directory}/test-classes</outputDirectory>
+                    <includeGroupIds>org.apache.streams</includeGroupIds>
+                    <includeTypes>test-jar</includeTypes>
+                </configuration>
                 <executions>
                     <execution>
-                        <id>resource-dependencies</id>
+                        <id>test-resource-dependencies</id>
                         <phase>process-test-resources</phase>
                         <goals>
                             <goal>unpack-dependencies</goal>
                         </goals>
-                        <configuration>
-                            <includeArtifactIds>streams-pojo</includeArtifactIds>
-                            <includes>**/*.json</includes>
-                            <outputDirectory>${project.build.directory}/test-classes</outputDirectory>
-                        </configuration>
                     </execution>
                 </executions>
             </plugin>

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-graph/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-graph/src/main/resources/components.dot b/streams-contrib/streams-persist-graph/src/main/resources/components.dot
index c30d99e..c43176b 100644
--- a/streams-contrib/streams-persist-graph/src/main/resources/components.dot
+++ b/streams-contrib/streams-persist-graph/src/main/resources/components.dot
@@ -19,14 +19,14 @@ digraph g {
 
   subgraph cluster_dbs {
     label="dbs";
-    neo4j [label="neo4j"]
+    neo4j [label="neo4j", shape="cylinder"]
   }
 
   generators -> providers
   providers -> processors
   processors -> persisters_graph_writer [label="StreamsDatum"]
   persisters_graph_reader -> processors [label="StreamsDatum"]
-  persisters_graph_reader <- neo4j
+  neo4j -> persisters_graph_reader
   persisters_graph_writer -> neo4j
 
 }

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-graph/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-graph/src/site/markdown/index.md b/streams-contrib/streams-persist-graph/src/site/markdown/index.md
index c534f5f..2987350 100644
--- a/streams-contrib/streams-persist-graph/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-graph/src/site/markdown/index.md
@@ -18,4 +18,6 @@ Build a graph index of a stream
 | GraphVertexReader [GraphVertexReader.html](apidocs/org/apache/streams/graph/GraphVertexReader.html "javadoc") | [GraphReaderConfiguration.json](org/apache/streams/graph/GraphReaderConfiguration.json "GraphReaderConfiguration.json") [GraphReaderConfiguration.html](apidocs/org/apache/streams/graph/GraphReaderConfiguration.html "javadoc") | [graph-read.conf](graph-read.conf "graph-read.conf") |
 | GraphHttpPersistWriter [GraphHttpPersistWriter.html](apidocs/org/apache/streams/graph/GraphHttpPersistWriter "javadoc") | [GraphHttpConfiguration.json](org/apache/streams/graph/GraphHttpConfiguration.json "GraphHttpConfiguration.json") [GraphHttpConfiguration.html](apidocs/org/apache/streams/graph/GraphHttpConfiguration.html "javadoc") | [graph-write.conf](graph-write.conf "graph-write.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-hbase/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-hbase/src/main/resources/components.dot b/streams-contrib/streams-persist-hbase/src/main/resources/components.dot
index 5fd41c8..5aa3afc 100644
--- a/streams-contrib/streams-persist-hbase/src/main/resources/components.dot
+++ b/streams-contrib/streams-persist-hbase/src/main/resources/components.dot
@@ -18,7 +18,7 @@ digraph g {
 
   subgraph cluster_dbs {
     label="dbs";
-    hbase [label="hbase"]
+    hbase [label="hbase", shape="cylinder"]
   }
 
   generators -> providers

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-hbase/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-hbase/src/site/markdown/index.md b/streams-contrib/streams-persist-hbase/src/site/markdown/index.md
index e50d8d3..fa30173 100644
--- a/streams-contrib/streams-persist-hbase/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-hbase/src/site/markdown/index.md
@@ -17,4 +17,6 @@ Read and write to HBase
 |-------|---------------|--------------------------|
 | HbasePersistWriter [HbasePersistWriter.html](apidocs/org/apache/streams/hbase/HbasePersistWriter "javadoc") | [HbaseConfiguration.json](org/apache/streams/hbase/HbaseConfiguration.json "HbaseConfiguration.json") [HbaseConfiguration.html](apidocs/org/apache/streams/hbase/HbaseConfiguration.html "javadoc") | [hbase.conf](hbase.conf "hbase.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-hdfs/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-hdfs/src/main/resources/components.dot b/streams-contrib/streams-persist-hdfs/src/main/resources/components.dot
index 64e52a7..55266ee 100644
--- a/streams-contrib/streams-persist-hdfs/src/main/resources/components.dot
+++ b/streams-contrib/streams-persist-hdfs/src/main/resources/components.dot
@@ -19,14 +19,14 @@ digraph g {
 
   subgraph cluster_dbs {
     label="dbs";
-    hdfs [label="hdfs"]
+    hdfs [label="hdfs", shape="tab"]
   }
 
   generators -> providers
   providers -> processors
   processors -> persisters_hdfs_writer [label="StreamsDatum"]
   persisters_hdfs_reader -> processors [label="StreamsDatum"]
-  persisters_hdfs_reader <- hdfs
+  hdfs -> persisters_hdfs_reader
   persisters_hdfs_writer -> hdfs
 
 }

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-hdfs/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-hdfs/src/site/markdown/index.md b/streams-contrib/streams-persist-hdfs/src/site/markdown/index.md
index 77556a8..4e97ae6 100644
--- a/streams-contrib/streams-persist-hdfs/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-hdfs/src/site/markdown/index.md
@@ -18,4 +18,6 @@ Read and write to HDFS
 | WebHdfsPersistReader [WebHdfsPersistReader.html](apidocs/org/apache/streams/hdfs/WebHdfsPersistReader.html "javadoc") | [HdfsReaderConfiguration.json](org/apache/streams/hdfs/HdfsReaderConfiguration.json "HdfsReaderConfiguration.json") [HdfsReaderConfiguration.html](apidocs/org/apache/streams/hdfs/HdfsReaderConfiguration.html "javadoc") | [hdfs-read.conf](hdfs-read.conf "hdfs-read.conf") |
 | WebHdfsPersistWriter [WebHdfsPersistWriter.html](apidocs/org/apache/streams/hdfs/WebHdfsPersistWriter "javadoc") | [HdfsWriterConfiguration.json](org/apache/streams/hdfs/HdfsWriterConfiguration.json "HdfsWriterConfiguration.json") [HdfsWriterConfiguration.html](apidocs/org/apache/streams/hdfs/HdfsWriterConfiguration.html "javadoc") | [hdfs-write.conf](hdfs-write.conf "hdfs-write.conf") |
     
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-kafka/pom.xml
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-kafka/pom.xml b/streams-contrib/streams-persist-kafka/pom.xml
index e33ea2a..8425c4c 100644
--- a/streams-contrib/streams-persist-kafka/pom.xml
+++ b/streams-contrib/streams-persist-kafka/pom.xml
@@ -32,6 +32,7 @@
     <properties>
         <scala.version>2.9.2</scala.version>
         <kafka.version>0.8.0</kafka.version>
+        <clojure.version>1.2.0</clojure.version>
     </properties>
 
     <dependencies>
@@ -78,9 +79,15 @@
                 </exclusion>
             </exclusions>
         </dependency>
-        <dependency> <!-- Have to add to be able to .get() from storm tuple -->
+        <dependency>
             <groupId>org.clojure</groupId>
             <artifactId>clojure</artifactId>
+            <version>${clojure.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.clojure</groupId>
+            <artifactId>clojure-contrib</artifactId>
+            <version>${clojure.version}</version>
         </dependency>
         <dependency>
             <groupId>com.101tec</groupId>

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-kafka/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-kafka/src/main/resources/components.dot b/streams-contrib/streams-persist-kafka/src/main/resources/components.dot
new file mode 100644
index 0000000..8a38015
--- /dev/null
+++ b/streams-contrib/streams-persist-kafka/src/main/resources/components.dot
@@ -0,0 +1,31 @@
+digraph g {
+
+  graph [compound = true];
+
+  //presentation
+  splines = true;
+  overlap = false;
+  rankdir = TB;
+
+  generators [label="generators", shape="circle"];
+  providers [label="providers", shape="circle"];
+  processors [label="processors", shape="circle"];
+
+  subgraph cluster_persisters {
+    label="persisters";
+    persisters_kafka_reader [label="KafkaPersistReader"]
+    persisters_kafka_writer [label="KafkaPersistWriter"]
+  }
+
+  subgraph cluster_queues {
+    label="queues";
+    kafka [label="kafka", shape="trapezium"]
+  }
+
+  generators -> providers
+  providers -> processors
+  processors -> persisters_kafka_writer [label="StreamsDatum"]
+  persisters_kafka_reader -> processors [label="StreamsDatum[String]"]
+  persisters_kafka_writer -> kafka
+  kafka -> persisters_kafka_reader
+}

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-kafka/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-kafka/src/site/markdown/index.md b/streams-contrib/streams-persist-kafka/src/site/markdown/index.md
index c7b70ac..35cc68b 100644
--- a/streams-contrib/streams-persist-kafka/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-kafka/src/site/markdown/index.md
@@ -18,4 +18,6 @@ Read/write to/from Kafka
 | KafkaPersistReader [KafkaPersistReader.html](apidocs/org/apache/streams/kafka/KafkaPersistReader.html "javadoc") 
 | KafkaPersistWriter [KafkaPersistWriter.html](apidocs/org/apache/streams/kafka/KafkaPersistWriter.html "javadoc") 
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-mongo/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-mongo/src/main/resources/components.dot b/streams-contrib/streams-persist-mongo/src/main/resources/components.dot
index d8cb063..7333fcd 100644
--- a/streams-contrib/streams-persist-mongo/src/main/resources/components.dot
+++ b/streams-contrib/streams-persist-mongo/src/main/resources/components.dot
@@ -19,14 +19,14 @@ digraph g {
 
   subgraph cluster_dbs {
     label="dbs";
-    mongo [label="mongo"]
+    mongo [label="mongo", shape="cylinder"]
   }
 
   generators -> providers
   providers -> processors
   processors -> persisters_mongo_writer [label="StreamsDatum"]
   persisters_mongo_reader -> processors [label="StreamsDatum[String]"]
-  persisters_mongo_reader <- mongo
+  mongo -> persisters_mongo_reader
   persisters_mongo_writer -> mongo
 
 }

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-persist-mongo/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-persist-mongo/src/site/markdown/index.md b/streams-contrib/streams-persist-mongo/src/site/markdown/index.md
index 6cf978d..4fdc9b8 100644
--- a/streams-contrib/streams-persist-mongo/src/site/markdown/index.md
+++ b/streams-contrib/streams-persist-mongo/src/site/markdown/index.md
@@ -18,4 +18,6 @@ Read/write to/from MongoDB
 | MongoPersistReader [MongoPersistReader.html](apidocs/org/apache/streams/mongo/MongoPersistReader.html "javadoc") 
 | MongoPersistWriter [MongoPersistWriter.html](apidocs/org/apache/streams/mongo/MongoPersistWriter.html "javadoc") 
     
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-processor-jackson/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-processor-jackson/src/site/markdown/index.md b/streams-contrib/streams-processor-jackson/src/site/markdown/index.md
index 6581df5..cd217c2 100644
--- a/streams-contrib/streams-processor-jackson/src/site/markdown/index.md
+++ b/streams-contrib/streams-processor-jackson/src/site/markdown/index.md
@@ -12,4 +12,6 @@ Jackson Utility Processors
 | CleanAdditionalPropertiesProcesor [CleanAdditionalPropertiesProcesor.html](apidocs/org/apache/streams/jackson/CleanAdditionalPropertiesProcesor.html "javadoc") 
 | TypeConverterProcessor [TypeConverterProcessor.html](apidocs/org/apache/streams/jackson/TypeConverterProcessor.html "javadoc")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-processor-json/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-processor-json/src/site/markdown/index.md b/streams-contrib/streams-processor-json/src/site/markdown/index.md
index a7eed34..9b01208 100644
--- a/streams-contrib/streams-processor-json/src/site/markdown/index.md
+++ b/streams-contrib/streams-processor-json/src/site/markdown/index.md
@@ -12,4 +12,6 @@ JsonPath Utility Processors
 | JsonPathExtractor [JsonPathExtractor.html](apidocs/org/apache/streams/jackson/JsonPathExtractor.html "javadoc") 
 | JsonPathFilter [JsonPathFilter.html](apidocs/org/apache/streams/jackson/JsonPathFilter.html "javadoc")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-processor-peoplepattern/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-processor-peoplepattern/src/site/markdown/index.md b/streams-contrib/streams-processor-peoplepattern/src/site/markdown/index.md
index 397b796..899ce9b 100644
--- a/streams-contrib/streams-processor-peoplepattern/src/site/markdown/index.md
+++ b/streams-contrib/streams-processor-peoplepattern/src/site/markdown/index.md
@@ -10,5 +10,6 @@ Example configuration:
         "password": ""
     }
     
+[JavaDocs](apidocs/index.html "JavaDocs")
 
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-processor-regex/src/main/resources/components.dot
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-processor-regex/src/main/resources/components.dot b/streams-contrib/streams-processor-regex/src/main/resources/components.dot
index e932652..e51f2a2 100644
--- a/streams-contrib/streams-processor-regex/src/main/resources/components.dot
+++ b/streams-contrib/streams-processor-regex/src/main/resources/components.dot
@@ -9,7 +9,7 @@ digraph g {
 
   generators [label="generators", shape="circle"];
   providers [label="providers", shape="circle"];
-  persisters [label="persisters", shape="circle"];
+  persisters [label="persisters", shape="cylinder"];
 
   subgraph cluster_processors {
     label="processors";

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-processor-regex/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-processor-regex/src/site/markdown/index.md b/streams-contrib/streams-processor-regex/src/site/markdown/index.md
index 04964cc..eef35a7 100644
--- a/streams-contrib/streams-processor-regex/src/site/markdown/index.md
+++ b/streams-contrib/streams-processor-regex/src/site/markdown/index.md
@@ -14,4 +14,6 @@ Regex Utility Processors
 | RegexMentionsExtractor [RegexMentionsExtractor.html](apidocs/org/apache/streams/regex/RegexMentionsExtractor.html "javadoc")
 | RegexUrlExtractor [RegexUrlExtractor.html](apidocs/org/apache/streams/regex/RegexUrlExtractor.html "javadoc")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-processor-urls/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-processor-urls/src/site/markdown/index.md b/streams-contrib/streams-processor-urls/src/site/markdown/index.md
index 0ce017a..b2b4c02 100644
--- a/streams-contrib/streams-processor-urls/src/site/markdown/index.md
+++ b/streams-contrib/streams-processor-urls/src/site/markdown/index.md
@@ -11,4 +11,6 @@ URL Utility Processors
 |-------|
 | LinkResolverProcessor [LinkResolverProcessor.html](apidocs/org/apache/streams/urls/LinkResolverProcessor.html "javadoc") 
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-datasift/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-datasift/src/site/markdown/index.md b/streams-contrib/streams-provider-datasift/src/site/markdown/index.md
index ff1ee68..87b9dee 100644
--- a/streams-contrib/streams-provider-datasift/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-datasift/src/site/markdown/index.md
@@ -22,4 +22,6 @@ streams-provider-datasift contains schema definitions, providers, conversions, a
 | [DatasiftStreamConfiguration.json](org/apache/streams/datasift/DatasiftStreamConfiguration.json "DatasiftStreamConfiguration.json") [DatasiftStreamConfiguration.html](apidocs/org/apache/streams/datasift/DatasiftStreamConfiguration.html "javadoc") |
 | [DatasiftWebhookConfiguration.json](org/apache/streams/datasift/DatasiftWebhookConfiguration.json "DatasiftWebhookConfiguration.json") [DatasiftWebhookConfiguration.html](apidocs/org/apache/streams/datasift/DatasiftWebhookConfiguration.html "javadoc") |
 
-###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+[JavaDocs](apidocs/index.html "JavaDocs")
+
+###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-facebook/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-facebook/src/site/markdown/index.md b/streams-contrib/streams-provider-facebook/src/site/markdown/index.md
index da2b329..8fbe217 100644
--- a/streams-contrib/streams-provider-facebook/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-facebook/src/site/markdown/index.md
@@ -19,4 +19,6 @@ streams-provider-facebook contains schema definitions, providers, conversions, a
 
 ![components](components.dot.svg "Components")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-gnip/gnip-powertrack/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-gnip/gnip-powertrack/src/site/markdown/index.md b/streams-contrib/streams-provider-gnip/gnip-powertrack/src/site/markdown/index.md
index d38685e..1131a58 100644
--- a/streams-contrib/streams-provider-gnip/gnip-powertrack/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-gnip/gnip-powertrack/src/site/markdown/index.md
@@ -10,4 +10,6 @@ gnip-powertrack contains schema definitions, providers, conversions, and utility
 | [Gnip.json](com/gnip/Gnip.json "Gnip.json")
 | [entry.xsd](com/gnip/entry.xsd "entry.xsd")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-google/google-gmail/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-google/google-gmail/src/site/markdown/index.md b/streams-contrib/streams-provider-google/google-gmail/src/site/markdown/index.md
index b733603..7f935a1 100644
--- a/streams-contrib/streams-provider-google/google-gmail/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-google/google-gmail/src/site/markdown/index.md
@@ -17,4 +17,6 @@ google-gmail contains providers, conversions, and utility classes for activity e
 |-------|---------------|
 | GMailProvider | [GMailProvider.html](apidocs/com/google/gmail/provider/GMailProvider.html "GMailProvider.html") | [TwitterUserInformationConfiguration.json](com/twitter/TwitterUserInformationConfiguration.json "TwitterUserInformationConfiguration.json") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-google/google-gplus/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-google/google-gplus/src/site/markdown/index.md b/streams-contrib/streams-provider-google/google-gplus/src/site/markdown/index.md
index f206b8a..fb297e3 100644
--- a/streams-contrib/streams-provider-google/google-gplus/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-google/google-gplus/src/site/markdown/index.md
@@ -19,4 +19,6 @@ google-gplus contains providers, conversions, and utility classes for activity e
 | GPlusUserActivityProvider | [GPlusUserActivityProvider.html](apidocs/com/google/gplus/provider/GPlusUserActivityProvider.html "GPlusUserActivityProvider.html") |
 | GooglePlusTypeConverter | [GooglePlusTypeConverter.html](apidocs/com/google/gplus/processor/GooglePlusTypeConverter.html "GooglePlusTypeConverter.html") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-instagram/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-instagram/src/site/markdown/index.md b/streams-contrib/streams-provider-instagram/src/site/markdown/index.md
index ae0792a..e6b5d8a 100644
--- a/streams-contrib/streams-provider-instagram/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-instagram/src/site/markdown/index.md
@@ -3,8 +3,10 @@ streams-provider-instagram
 
 Module connects to instagram API, collects events, converts to activity, and passes each activity downstream.
 
-## Example
+## Components
 
-![example](example.dot.svg "Example")
+![components](components.dot.svg "Components")
+
+[JavaDocs](apidocs/index.html "JavaDocs")
 
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-moreover/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-moreover/src/site/markdown/index.md b/streams-contrib/streams-provider-moreover/src/site/markdown/index.md
index 0258d10..fa3516a 100644
--- a/streams-contrib/streams-provider-moreover/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-moreover/src/site/markdown/index.md
@@ -20,4 +20,6 @@ streams-provider-moreover contains schema definitions, providers, conversions, a
 
 ![components](components.dot.svg "Components")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-rss/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-rss/src/site/markdown/index.md b/streams-contrib/streams-provider-rss/src/site/markdown/index.md
index 2cbf26a..3a4a561 100644
--- a/streams-contrib/streams-provider-rss/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-rss/src/site/markdown/index.md
@@ -15,4 +15,6 @@ streams-provider-rss
 |-------|---------------|--------------------------|
 | RssStreamProvider [RssStreamProvider.html](apidocs/org/apache/streams/rss/provider/RssStreamProvider.html "javadoc") | [RssStreamConfiguration.json](RssStreamConfiguration.json "RssStreamConfiguration.json") [RssStreamConfiguration.html](apidocs/org/apache/streams/rss/RssStreamConfiguration.html "javadoc") | [rss.conf](rss.conf "rss.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-sysomos/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-sysomos/src/site/markdown/index.md b/streams-contrib/streams-provider-sysomos/src/site/markdown/index.md
index f048064..3be1de3 100644
--- a/streams-contrib/streams-provider-sysomos/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-sysomos/src/site/markdown/index.md
@@ -20,5 +20,6 @@ streams-provider-sysomos contains schema definitions, providers, conversions, an
 
 ![components](components.dot.svg "Components")
 
-###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+[JavaDocs](apidocs/index.html "JavaDocs")
 
+###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-twitter/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-twitter/src/site/markdown/index.md b/streams-contrib/streams-provider-twitter/src/site/markdown/index.md
index ae35176..ec5d1c8 100644
--- a/streams-contrib/streams-provider-twitter/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-twitter/src/site/markdown/index.md
@@ -31,4 +31,6 @@ streams-provider-twitter contains schema definitions, providers, conversions, an
 | TwitterStreamProvider [TwitterStreamProvider.html](apidocs/org/apache/streams/twitter/TwitterStreamProvider.html "javadoc") | [TwitterStreamConfiguration.json](com/twitter/TwitterStreamConfiguration.json "TwitterStreamConfiguration.json") [TwitterUserInformationConfiguration.html](apidocs/org/apache/streams/twitter/pojo/TwitterStreamConfiguration.html "javadoc") | [sample.conf](sample.conf "sample.conf")<br/>[userstream.conf](userstream.conf "userstream.conf") |
 | TwitterFollowingProvider [TwitterFollowingProvider.html](apidocs/org/apache/streams/twitter/TwitterFollowingConfiguration.html "javadoc") | [TwitterFollowingConfiguration.json](com/twitter/TwitterFollowingConfiguration.json "TwitterFollowingConfiguration.json") [TwitterFollowingConfiguration.html](apidocs/org/apache/streams/twitter/pojo/TwitterFollowingConfiguration.html "javadoc") | [friends.conf](friends.conf "friends.conf")<br/>[followers.conf](followers.conf "followers.conf") |
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-contrib/streams-provider-youtube/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-contrib/streams-provider-youtube/src/site/markdown/index.md b/streams-contrib/streams-provider-youtube/src/site/markdown/index.md
index 97d8ef8..bccdd58 100644
--- a/streams-contrib/streams-provider-youtube/src/site/markdown/index.md
+++ b/streams-contrib/streams-provider-youtube/src/site/markdown/index.md
@@ -18,4 +18,6 @@ streams-provider-youtube contains providers, conversions, and utility classes.
 | YoutubeChannelProvider [YoutubeChannelProvider.html](apidocs/com/youtube/provider/YoutubeChannelProvider.html "javadoc") | [YoutubeConfiguration.json](com/youtube/YoutubeConfiguration.json "YoutubeConfiguration.json") [YoutubeConfiguration.html](apidocs/com/youtube/YoutubeConfiguration.html "javadoc")
 | YoutubeUserActivityProvider [YoutubeUserActivityProvider.html](apidocs/com/youtube/provider/YoutubeUserActivityProvider.html "javadoc") | [YoutubeConfiguration.json](com/youtube/YoutubeConfiguration.json "YoutubeConfiguration.json") [YoutubeConfiguration.html](apidocs/com/youtube/YoutubeConfiguration.html "javadoc")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-core/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-core/src/site/markdown/index.md b/streams-core/src/site/markdown/index.md
index ce430f3..f16365f 100644
--- a/streams-core/src/site/markdown/index.md
+++ b/streams-core/src/site/markdown/index.md
@@ -3,4 +3,6 @@ streams-core
 
 streams-core contains core classes and interfaces.
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-monitoring/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-monitoring/src/site/markdown/index.md b/streams-monitoring/src/site/markdown/index.md
index 98ac1e6..1ffab81 100644
--- a/streams-monitoring/src/site/markdown/index.md
+++ b/streams-monitoring/src/site/markdown/index.md
@@ -3,4 +3,6 @@ streams-monitoring
 
 streams-monitoring contains classes and interfaces for monitoring executing streams.
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-pojo-extensions/src/site/markdown/README.md
----------------------------------------------------------------------
diff --git a/streams-pojo-extensions/src/site/markdown/README.md b/streams-pojo-extensions/src/site/markdown/README.md
index 76169d7..9f43db7 100644
--- a/streams-pojo-extensions/src/site/markdown/README.md
+++ b/streams-pojo-extensions/src/site/markdown/README.md
@@ -3,4 +3,6 @@ streams-pojo-extensions
 
 Support for adding and modifying extension properties.
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-pojo/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-pojo/src/site/markdown/index.md b/streams-pojo/src/site/markdown/index.md
index a041747..3b78d6b 100644
--- a/streams-pojo/src/site/markdown/index.md
+++ b/streams-pojo/src/site/markdown/index.md
@@ -17,12 +17,10 @@ streams-pojo contains ActivityStream json schema definitions and utility classes
 
 [objectTypes](objectTypes "objectTypes/")
 
-##XML Schemas
-
-[activity.xsd](activity.xsd "activity.xsd")
-
 ##Test Activities
 
 [activities](activities "activities/")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-dropwizard/README.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-dropwizard/README.md b/streams-runtimes/streams-runtime-dropwizard/README.md
new file mode 100644
index 0000000..e68bf16
--- /dev/null
+++ b/streams-runtimes/streams-runtime-dropwizard/README.md
@@ -0,0 +1,8 @@
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+org.apache.streams:streams-runtime-dropwizard
+=============================================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-dropwizard/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-dropwizard/src/site/markdown/index.md b/streams-runtimes/streams-runtime-dropwizard/src/site/markdown/index.md
index ed6b35e..1c8e13e 100644
--- a/streams-runtimes/streams-runtime-dropwizard/src/site/markdown/index.md
+++ b/streams-runtimes/streams-runtime-dropwizard/src/site/markdown/index.md
@@ -11,4 +11,6 @@ streams-runtime-dropwizard can embed streams and stream components within the dr
 
 [StreamsDropwizardConfiguration.json](StreamsDropwizardConfiguration.json "StreamsDropwizardConfiguration.json")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-local/README.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-local/README.md b/streams-runtimes/streams-runtime-local/README.md
new file mode 100644
index 0000000..d4425ae
--- /dev/null
+++ b/streams-runtimes/streams-runtime-local/README.md
@@ -0,0 +1,8 @@
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+org.apache.streams:streams-runtime-local
+========================================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-local/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-local/src/site/markdown/index.md b/streams-runtimes/streams-runtime-local/src/site/markdown/index.md
index cab4d55..54e0c44 100644
--- a/streams-runtimes/streams-runtime-local/src/site/markdown/index.md
+++ b/streams-runtimes/streams-runtime-local/src/site/markdown/index.md
@@ -7,4 +7,6 @@ streams-runtime-local can execute streams in single-process multi-threaded mode.
 
 [LocalRuntimeConfiguration.json](LocalRuntimeConfiguration.json "LocalRuntimeConfiguration.json")
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-pig/README.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-pig/README.md b/streams-runtimes/streams-runtime-pig/README.md
new file mode 100644
index 0000000..de631f8
--- /dev/null
+++ b/streams-runtimes/streams-runtime-pig/README.md
@@ -0,0 +1,8 @@
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+org.apache.streams:streams-runtime-pig
+======================================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-pig/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-pig/src/site/markdown/index.md b/streams-runtimes/streams-runtime-pig/src/site/markdown/index.md
index 6ffe209..9033e64 100644
--- a/streams-runtimes/streams-runtime-pig/src/site/markdown/index.md
+++ b/streams-runtimes/streams-runtime-pig/src/site/markdown/index.md
@@ -3,4 +3,6 @@ streams-runtime-pig
 
 streams-runtime-pig can embed streams processors within pig scripts.
 
+[JavaDocs](apidocs/index.html "JavaDocs")
+
 ###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-storm/README.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-storm/README.md b/streams-runtimes/streams-runtime-storm/README.md
new file mode 100644
index 0000000..08d0c3d
--- /dev/null
+++ b/streams-runtimes/streams-runtime-storm/README.md
@@ -0,0 +1,8 @@
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+org.apache.streams:streams-runtime-storm
+========================================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-webapp/README.md
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-webapp/README.md b/streams-runtimes/streams-runtime-webapp/README.md
new file mode 100644
index 0000000..94ffeff
--- /dev/null
+++ b/streams-runtimes/streams-runtime-webapp/README.md
@@ -0,0 +1,8 @@
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+org.apache.streams:streams-runtime-webapp
+=========================================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-runtimes/streams-runtime-webapp/ReadMe.txt
----------------------------------------------------------------------
diff --git a/streams-runtimes/streams-runtime-webapp/ReadMe.txt b/streams-runtimes/streams-runtime-webapp/ReadMe.txt
deleted file mode 100644
index 19a1d19..0000000
--- a/streams-runtimes/streams-runtime-webapp/ReadMe.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-Camel Router WAR Project with Web Console and REST Support
-==========================================================
-
-This project bundles the Camel Web Console, REST API, and some
-sample routes as a WAR. You can build the WAR by running
-
-mvn install
-
-You can then run the project by dropping the WAR into your 
-favorite web container or just run
-
-mvn jetty:run
-
-to start up and deploy to Jetty.
-
-
-Web Console
-===========
-
-You can view the Web Console by pointing your browser to http://localhost:8080/
-
-You should be able to do things like
-
-    * browse the available endpoints
-    * browse the messages on an endpoint if it is a BrowsableEndpoint
-    * send a message to an endpoint
-    * create new endpoints
-
-For more help see the Apache Camel documentation
-
-    http://camel.apache.org/
-    

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-testing/README.md
----------------------------------------------------------------------
diff --git a/streams-testing/README.md b/streams-testing/README.md
new file mode 100644
index 0000000..0322c32
--- /dev/null
+++ b/streams-testing/README.md
@@ -0,0 +1,8 @@
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+org.apache.streams:streams-testing
+==================================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-util/README.md
----------------------------------------------------------------------
diff --git a/streams-util/README.md b/streams-util/README.md
index 6ec1d51..6d93b8b 100644
--- a/streams-util/README.md
+++ b/streams-util/README.md
@@ -1,4 +1,8 @@
-streams-util
-==============
+Apache Streams (incubating)
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
 
-streams-util contains utility classes and testing support classes.
\ No newline at end of file
+org.apache.streams:streams-util
+===============================
+
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-verbs/README.md
----------------------------------------------------------------------
diff --git a/streams-verbs/README.md b/streams-verbs/README.md
index 6b3380a..6d93b8b 100644
--- a/streams-verbs/README.md
+++ b/streams-verbs/README.md
@@ -2,19 +2,7 @@ Apache Streams (incubating)
 Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
 --------------------------------------------------------------------------------
 
-streams-verbs
-=================
-
-An "Object Combination" a description of what types of actor, object
-and target objects are typically expected to be used with a
-particular verb.
-
-Classes in streams-verbs perform registration of activity stream verb definitions, 
-allowing a stream or component to specify the type of activities deemed valid.
-
-Resources in streams-verbs are a recommended baseline set of verb definitions for 
-activities produced by multiple contributed providers, and templates for describing 
-those activities.
-
-https://raw.github.com/activitystreams/activity-streams-verb-definition/master/activity-streams-verb-definition.txt
+org.apache.streams:streams-util
+===============================
 
+[README.md](src/site/markdown/index.md "README")

http://git-wip-us.apache.org/repos/asf/incubator-streams/blob/4b6121a7/streams-verbs/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/streams-verbs/src/site/markdown/index.md b/streams-verbs/src/site/markdown/index.md
new file mode 100644
index 0000000..d79f467
--- /dev/null
+++ b/streams-verbs/src/site/markdown/index.md
@@ -0,0 +1,19 @@
+streams-verbs
+=================
+
+An "Object Combination" a description of what types of actor, object
+and target objects are typically expected to be used with a
+particular verb.
+
+Classes in streams-verbs perform registration of activity stream verb definitions, 
+allowing a stream or component to specify the type of activities deemed valid.
+
+Resources in streams-verbs are a recommended baseline set of verb definitions for 
+activities produced by multiple contributed providers, and templates for describing 
+those activities.
+
+https://raw.github.com/activitystreams/activity-streams-verb-definition/master/activity-streams-verb-definition.txt
+
+[JavaDocs](apidocs/index.html "JavaDocs")
+
+###### Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0