river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Brouwer <mark.brou...@cheiron.org>
Subject Re: Build file question
Date Wed, 10 Oct 2007 10:29:11 GMT
Dan Creswell wrote:
> 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!).

I agree with the above, but I think you misunderstood my remark.

> 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......

My remark was based on the fact that currently the examples are only
part of the source distribution and not of the binary distribution. If
somebody downloads the binary distribution to get started with Jini and
there are no examples and it should download the source to get access to
them then to me it is questionable until a more thorough reorganization
has been performed whether it makes sense to introduce the split as has
been done right now.

That is all I tried to say here.

View raw message