Return-Path: Delivered-To: apmail-incubator-river-dev-archive@locus.apache.org Received: (qmail 3417 invoked from network); 10 Oct 2007 10:15:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Oct 2007 10:15:28 -0000 Received: (qmail 99561 invoked by uid 500); 10 Oct 2007 10:15:16 -0000 Delivered-To: apmail-incubator-river-dev-archive@incubator.apache.org Received: (qmail 99521 invoked by uid 500); 10 Oct 2007 10:15:15 -0000 Mailing-List: contact river-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: river-dev@incubator.apache.org Delivered-To: mailing list river-dev@incubator.apache.org Received: (qmail 99512 invoked by uid 99); 10 Oct 2007 10:15:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Oct 2007 03:15:15 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [194.217.242.86] (HELO anchor-post-36.mail.demon.net) (194.217.242.86) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Oct 2007 10:15:18 +0000 Received: from dcrdev.demon.co.uk ([80.177.118.55] helo=dredd.local) by anchor-post-36.mail.demon.net with esmtp (Exim 4.67) id 1IfYab-000FnE-MH for river-dev@incubator.apache.org; Wed, 10 Oct 2007 10:14:54 +0000 Message-ID: <470CA616.2060802@dcrdev.demon.co.uk> Date: Wed, 10 Oct 2007 11:14:46 +0100 From: Dan Creswell User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: river-dev@incubator.apache.org Subject: Re: Build file question References: <470B7358.3020404@cheiron.org> <570DF8B0-FAFF-40F6-86AD-E684B847CF2B@sun.com> <470BC3E7.8080200@cheiron.org> In-Reply-To: <470BC3E7.8080200@cheiron.org> X-Enigmail-Version: 0.95.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Mark Brouwer wrote: > Frank Barnaby wrote: >> >> On Oct 9, 2007, at 8:26 AM, Mark Brouwer wrote: >> >>> 2) I noticed that the binary distribution doesn't contain the examples, >>> is this intentional? It is my understanding that the source distribution >>> is for those who want to build the project and the binary distribution >>> is for those who want to run the project with no intention to build it. >>> Therefore IMHO it seem logical the examples are part of the binary >>> distribution. >> >> >> The binary and source distributions in their current state represent an >> initial attempt to separate the two types of bundles. We're now at a >> point were the community can discuss what should or should not go into >> those bundles. >> >> Let's start with the examples. It makes perfect sense to add the >> examples >> to the binary distribution, but the details need to be discussed. Since >> the examples originally existed in the source component of the Jini >> distribution, and the source tree does not currently exist in the binary >> distribution, we'll need to relocate the examples directory for at least >> the binary bundle. Is it reasonable to place the examples tree in the >> top-level of the binary distribution (includes example src, doc, and >> jars)? >> >> If it is decided to locate the examples in the top-level of the binary >> distribution, I'd be tempted to do the same for the source distribution >> for the sake of consistency. However, that would probably include >> removing >> the example tree from the depths of the source tree, which I seem to >> recall >> as an unresolved consideration in the past. > > I agree, there might be a reorganization necessary and this shouldn't be > done for AR1, but given the consequences I also question whether the > separation between a src and bin distribution is a benefit compared to > the combined distribution there was in the past. So over in Blitz land there are a number of users that don't care for the source and just want to "use the damn thing". A few download source out of curiousity and some cos they want to offer patches (yes, there are a few!). In JSTK's case it might be worth asking the community how many of them have ever looked at the src part of the distribution and how many just download the JSTK, maybe read the docs and examples and then go start it up and try and write their own code...... Cheers, Dan.