On Mon, Oct 4, 2010 at 9:24 PM, Luciano Resende <[email protected]> wrote:
> On Mon, Oct 4, 2010 at 12:53 AM, ant elder <[email protected]> wrote:
>> Totally agree with that. We should be trying hard to make trunk as small,
>> quick and easy to build as possible so should put stuff thats deemed not
>> quite ready yet somewhere else. If something isn't ready to be released or
>> build by the Hudson nightly build why should everybody else in the world
>> who's trying to build Tuscany have to try to check it out, build it, and get
>> all the extra dependencies.
>
> Well, I guess couple of the community members like the ability to
> include these modules as part of their development environment (e.g.
> ability to generate IDE files as source dependencies, and have an
> option to build together with other modules). Downloading these extra
> sources will not really cause side effects to other developers, unless
> they have to build it as part of the main profile, and from my
> previous post, I was kind suggesting that, as long as the things that
> are being brought up are built somewhere (e.g. Hudson), I'm fine with
> this...
>
>
>> The sandbox or contrib area outside of trunk
>> seem much more appropriate places to put not yet ready things.
>
> Now you got me totally confused... I have seen multiple e-mails from
> you asking people to develop in trunk [1], but now you are suggesting
> we go do development out of trunk ? Could you please clarify ?
>

I do say development should happen in trunk, thats a fundamental part
of the Apache Way. I guess the point is that whats in trunk/contrib
(now unreleased) is that its not being actively developed, most of its
not been changed for months, its not included in any build, the
pom.xmls are out of date so that it doesn't build, there is no doc,
and there are no tests. Other than to the individuals who added the
bits its just cruft that we're making everyone who checks out Tuscany
download. Anyway, we've got trunk/unreleased now and as so many of you
seem keen on it i guess that will stay but IMHO you should regularly
consider why what you have put in there is there and either move it to
contrib out of trunk or if its work to be continued move it to trunk
proper.

   ...ant

Reply via email to