On Oct 18, 2006, at 4:25 AM, kelvin goodson wrote:
I had a combined samples and binary distro in RC2, but the
discussion of
that candidate (
http://www.mail-archive.com/tuscany-dev%40ws.apache.org/msg09004.html)
resulted in me creating a separate distribution.
As to you parent directory suggestion, I think it's a good stylistic
proposal. Currently the BUILDING.txt instructions tell you how to
overlay
the samples on the source distro. Given that I'm on RC5 I'd like
to propose
that we take this suggestion on board for M3 unless there's enough
strength
of feeling that I should take the time to restructure this now.
What do you
think?
I don't think there's a "normal" or standard way to do this - each
community is allowed to choose how it does these things. There's
certainly no procedural issue here that warrants correction.
Personally, I prefer separate distributions with clear purpose (e.g. -
bin, -samples, -javadoc, -src) as it allows me to choose what I
download/install rather than always getting a kitchen-sick distro
that quite often includes all sorts of stuff that I am not interested
in. For example, I do not want samples, javadoc, or test code when
installing something in a production environment.
I think distributing the samples separately is a really good idea.
This is especially so when you are doing maintenance releases as the
same set of samples should work against all "compatible" binary
releases. The same goes for integration tests (and yes, I'd advocate
a separate source distro for those). Keeping these separate from the
binary distros helps prevents regressions in the mainline.
Things are different when you're intending to burn lots of bits shiny
plastic for people to use as coasters, but even then everything seems
to have an installer that lets people choose what they want to
install (showing that users want the flexibility to choose). Thing
is, we're not doing that - we're internet based with online
distribution.
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]