> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Friday, 05 October 2001 6:31 pm
> To: [EMAIL PROTECTED]
> Subject: Re: Build.xml standardization
>
>
>
> ---- you Daniel Rall <[EMAIL PROTECTED]> wrote ----
> > +1 on no build.{sh,bat} files...users should install Ant and use the
> > `ant` command.
>
> -1 to an xml (or jakarta) *requirement* that projects delete their
> build.bat/sh files.
> +1 to a *suggestion* that projects consider removing them and documenting
> links to the Ant install.
None of what has been descussed has ever been put forward as a
*requirement*. All the conversation on this topic has been best practice
recommendations.
> Although I agree with the goal to simplify, and the idea of simply
> installing Ant and using that (thus all the project needs is build.xml), I
> certainly plan to keep copies of build.bat/sh in the Xalan codebase for
> some time to come.
That's your (community :) perogative. Speaking for where I work - we
decided that custom property files and environment variables (properly
documented) work better than, and on more platforms, than maintaining both a
build.bat and a build.sh.
> While it's a nice idea that we're all responsible and
> knowledgeable enough to install Ant itself, I just don't think that's true
> for the end user community.
I don't think that the end users of Xerces *require* ant at all (presuming
they are downloading the bin downloads). If they are not using ant - why
would they be interested in _how_ you do the builds?
> It's definitely a convenience for some users
> to be able to use and make small changes to Xalan without having to
> download any other products.
What other products?
> If this actually does get us more users, and
> over time more patches/bug reports/suggestions/committers, then I
> see it as
> a win.
I doubt that changing your build strategy in such a small manner would have
any great affect on your user base - I see it as a win if the build.xml file
is more familiar and helps me (as a developer) get upto speed on other
projects quicker.
> Of course duplicating code (which is essentially what we're doing) is a
> maintenance issue - one that the Xalan community understands and will
> actively manage. We'll also make sure that our build.xml also works with
> default installs of Ant and with Gump, as you can see we've been doing for
> some time (smoketest fails this week are expected due to bugs; they're
> being worked on).
>
> - Shane
> (Sorry, I've also been behind on this thread)
Not a problem - the more the merrier. The thread fell behind work for me
this week and I'm sure other's have the same problem...
Hope to talk to you later...
J.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]