Jason van Zyl wrote:
>
> Do you mind if I add some version info? I have added version info to the
> jakarta-turbine-3 descriptor and everything appears fine. Geir said he would
> help in making JJAR use the Gump descriptors so I'm going to make him keep
> his promise! (Well it wasn't actually a promise but ... :-))

If I haven't been clear in the past - do anything that doesn't break me.
And if you do occasionally break me, we'll work through that too.

On this project, your vote is equal to mine.

Scott Sanders wrote:
>
> Are we making sure that the version info contains all types of
> information, ie not just the version of dependency x, but also the fact
> that for version 1.0 the dependency on x didn't even exist?

There are multiple ways to model this.  One is to recognize that Turbine-2
and Turbine-3 (for example) essentially are completely separate projects.
One thing I would like to explore one of these days is the notion that
Xerces and Crimson are separate projects which implement a common API.  To
my mind, the dependency is on the API, and there may be multiple code bases
which implement the API.  A dependency engine should be able to recognize
this.

Jason van Zyl wrote:
>
> Again I see it as project information as a whole, if you have a better
> layout for dependencies I think it should be added the descriptors in the
> gump repository. I don't see them as gump descriptors. I see them as project
> descriptors that gump utilizes. I think that many, many tools can use these
> descriptors JJAR among them.

Scott Sanders wrote:
>
> Whether the info comes from one repo or another doesn't really matter to
> me, although I would like to see some common DTD for the base
> information.

+1.  I don't care if all of the code in Gump is thrown away and replaced with 
+something better.  It is the data that I care most about.

Geir Magnusson Jr. wrote:
>
>> I am fully aware of the need for version info because I plan to use Gump to
>> build distributions of the TDK in a reliable way that will let any Turbine
>> developer who wants to participate managing releases do so in a consistent
>> fashion. We obviously must use stated versions of tools. This would allow a
>> rigourous build of a distribution that would be consistent across machines.
>
> Is this consistant with Gumps 'mission' or is this something new?

Building a collection of projects in a consistent manner is certainly in
Gump's "mission".

- Sam Ruby


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to