Return-Path: X-Original-To: apmail-streams-dev-archive@minotaur.apache.org Delivered-To: apmail-streams-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 115CADCC4 for ; Fri, 14 Dec 2012 14:45:36 +0000 (UTC) Received: (qmail 11653 invoked by uid 500); 14 Dec 2012 14:45:36 -0000 Delivered-To: apmail-streams-dev-archive@streams.apache.org Received: (qmail 11607 invoked by uid 500); 14 Dec 2012 14:45:34 -0000 Mailing-List: contact dev-help@streams.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@streams.incubator.apache.org Delivered-To: mailing list dev@streams.incubator.apache.org Received: (qmail 11535 invoked by uid 99); 14 Dec 2012 14:45:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2012 14:45:31 +0000 X-ASF-Spam-Status: No, hits=-0.5 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jletourneau80@gmail.com designates 74.125.82.49 as permitted sender) Received: from [74.125.82.49] (HELO mail-wg0-f49.google.com) (74.125.82.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2012 14:45:24 +0000 Received: by mail-wg0-f49.google.com with SMTP id 15so1397503wgd.28 for ; Fri, 14 Dec 2012 06:45:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=MnCXg2weiRSoJ7AWNIGBubGKyO7sETolEhajtArhi6U=; b=XQkSWfQROXBBxnPfbUF+Ff5Kn6KjCyNMkG/N1UdDEnjjOqFuj/KjswmUrzyaloTEAk MzU9XIq7aGOHu34yoVh50aV6IIh66UF5QnRGlVXPTdVRqlzcGLBjs8wpAdh7y0na9pj3 xPVe3oXn3rD38VjMLRYGNixfajpTY8c5n+xJTwT934v04UawJzXbAzXjW0DP1BwHtTbq ck4yuox31tY/7rIhwIPmpqpU10M4TzK/YsN+KCRJRATRRwAgmWcyx0DoiFwmNMj/KmSJ PpjBMd92E6nG0HU55o68ggRUI4j9dWWqQDgxVljgGIhr3vtDY8Z8ohax4goElSG62sEe eS1g== MIME-Version: 1.0 Received: by 10.194.122.98 with SMTP id lr2mr3867087wjb.55.1355496304082; Fri, 14 Dec 2012 06:45:04 -0800 (PST) Received: by 10.194.234.130 with HTTP; Fri, 14 Dec 2012 06:45:03 -0800 (PST) Date: Fri, 14 Dec 2012 09:45:03 -0500 Message-ID: Subject: Streams Maven Project Structure Breakdown and Code Request From: Jason Letourneau To: dev@streams.incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org All - I thought I would give a break-down of the current Maven project to clarify what I envisioned going into each module/build/etc. and invite the lists' feedback. Also, I remember some discussion about activitystrea.ms java classes...James? Did you have some code you were looking to contribute along these lines? Anybody else? We've got some classes we used internally, but they aren't through our public release process...we could use if nobody else has anything...anyways, a break down below: 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-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 for packaging with streams-web. Each module could be hot deployed to servicemix. streams-web: contains streams-eip-routes, streams-components.jar, camel web interface, and possibly a streams web interface. Specifically for servlet contain/application server deployment. Thoughts? Jason