Browse files

refresh README

  • Loading branch information...
1 parent ef18849 commit 2804620279ed7ae3f038d77e3404d4e368f3dc5e @nathanmarz committed Feb 17, 2012
Showing with 8 additions and 21 deletions.
  1. +8 −21
@@ -1,27 +1,14 @@
-Storm-contrib is a set of modules for performing common tasks in Storm,
-and particularly for integrating with various 3rd-party tools. These are
-wheels that should not need to be re-invented by every developer who
-wants to build something non-trivial on top of Storm.
-For more information about Storm itself, see [the Storm GitHub
+storm-contrib is a community repository for modules to use with Storm. These include a variety of spouts/bolts for integrating with other systems (Redis, Kafka, MongoDB, etc), as well as code for common tasks a Storm developer encounters.
+For more information about Storm itself, see [the Storm GitHub repository](
-Storm-contrib currently consists of the following modules:
+storm-contrib is organized as a "super-project" with a sub-folder for each module. Each module is distributed independently and module owners are responsible for distribution.
-General-purpose tools (for example, a ClockSpout) that implement
-patterns used by various other modules.
-A simple pattern for writing records from a Storm stream to a MongoDB
+If you're interested in contributing a module to storm-contrib, send an email to the [Storm mailing list]( You will then be given commit rights to storm-contrib. The advantage of having your module be part of storm-contrib instead of your own project is more visibility for your code. However, if you'd rather maintain your module as its own project that's fine too!

0 comments on commit 2804620

Please sign in to comment.