> My original hope was that some definitional provisions could be included to
> Ant's DTD (I use the term loosely as Ant is extensible, but you know what I
> mean) which would enable the definition of inputs, outputs, and the like.
> The rest could be handled by adopting conventions (like what the default
> target would be).
>
That seems useful for some of the information, but a good portion of the
information is going to have to come from a central location anyway, so
I don't see much point, with the exception of the trying to standardize
on 'defacto' targets and such.
> A few things to consider (not all fatal):
>
> - Some things can't be put into the project - such as the information as
> to where to find the project in the first place! Some more refactoring
> would be required to make this happen.
As well as things like the naglist ;-) BTW, I was hoping that I could
flesh something out in the workspace definition for that. Would you
guys be willing to consider that if the nag info exist inside the
workspace (NOT the project files) in XML form?
>
> - The gen process currently makes use of much of this data prior to
> update. This could be rearranged. The problem is somewhat worse in the
> current version of AntGump.
>
AntGump will just have to change ;-) AntGump has been more of a 'I can
do this' rather than a 'It has to be done this way'. I will change
AntGump as much as necessary, as I want it to act like it doesn't exist
(ie it doesn't bother anyone).
> - Some changes (like Avalon no longer bundling logkit) require global
> changes. This is easier to coordinate if the project definitions are
> together. (Note: this is the exception rather than the rule: most
> changes are localized, and those changes would be easier to coordinate
> if the definitions were distributed).
>
> - Not everybody will annotate their build definitions (e.g., rhino?), so
> some definitions will still need to be added external to the repository.
>
Agreed. I think that the central repository thing is the way to go.
Just as everyone is now infected with Ant, we can only hope that they
become infected with Gump, and help keep the central repository
up-to-date, and then when that becomes a PITA, they might want to move
it ;-)
Scott Sanders
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]