This looks great Ryan! Thanks for taking the time to do this!
Renato M. 2014-09-26 21:02 GMT+02:00 Ryan Ebanks <[email protected]>: > Ok. I'm already working on the 'how to contribute' page. I will submit a > patch for that and then update this patch with a link. > > > On Fri, Sep 26, 2014 at 12:27 PM, Matt Franklin <[email protected]> > wrote: > > > This page should note that the github repo is just a mirror of the REAL > > apache repo found at > > https://git-wip-us.apache.org/repos/asf/incubator-streams.git. > > > > In other words, you should list both repos and point to a page about > making > > contributions that lays out the working process for submitting patches > via > > github. > > > > On Fri, Sep 26, 2014 at 11:50 AM, Ryan Ebanks <[email protected]> > > wrote: > > > > > Clone URL (Committers only): > > > > > > > > > https://cms.apache.org/redirect?new=anonymous;action=diff;uri=http://streams.apache.org/source-repository.mdtext > > > > > > Ryan Ebanks > > > > > > Index: trunk/content/source-repository.mdtext > > > =================================================================== > > > --- trunk/content/source-repository.mdtext (revision 1627682) > > > +++ trunk/content/source-repository.mdtext (working copy) > > > @@ -16,27 +16,29 @@ > > > specific language governing permissions and limitations > > > under the License. > > > > > > -Apache Streams uses [Subversion](http://subversion.apache.org/) for > > > version control with a [Git](http://git.apache.org/) mirror. > > > +Apache Streams uses [Git Hub]( > > https://github.com/apache/incubator-streams) > > > for version control. > > > > > > Run the following command to check out the repository trunk: > > > +> git clone [email protected]:apache/incubator-streams.git > > > > > > -> svn checkout > > > https://svn.apache.org/repos/asf/incubator/streams/trunk streams-trunk > > > > > > -OR > > > -> git clone git://git.apache.org/streams.git streams-trunk > > > > > > -There is also a [Web UI]( > > > > > > http://svnsearch.org/svnsearch/repos/ASF/search?path=%2Fincubator%2Fstreams > > > ) > > > -which can be used to view the repository and project activity online. > > > - > > > Project Build Structure > > > ----------------------- > > > > > > Streams uses Maven 3+ as its build tool. Below is a breakdown of the > > > projects and components that are built or can be built using Maven. > > > > > > -**streams-eip-routes**: contains Camel xml routes that are packaged > as a > > > -war. This could be hot deployed to servicemix or packaged with > > > -streams-web for a servlet container or applications server deployment. > > > +**streams-contrib**: contains java modules that ingest data from data > > > providers (i.e. twitter, facebook, instagram, etc.). Also contains > > > contributed processors and writers > > > +that connect to external systems, tools, and machines (i.e. > > > elasticsearch, hdfs, etc.) > > > > > > +**streams-core**: contains the core interfaces and classes the streams > > > project > > > + > > > +**streams-pojo**: contains the core jsonschema for activity data along > > > with a few utility classes to help parse dates. > > > + > > > +**streams-runtimes**: contains java modules with different runtime > > > implementations of Streams. > > > + > > > +**streams-util**: utility module that contains helpful classes > > > + > > > **streams-osgi-components**: contains OSGI compliant java modules. > Each > > > module is packaged as an osgi bundle jar. A uber-jar > > > (streams-components) is also built that contains all of the components > > > > > > > > >
