On 8/22/01 8:17 AM, "Sam Ruby" <[EMAIL PROTECTED]> wrote:
> 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.
Cool. I realize that technically I can change the descriptors, just a matter
of courtesy :-)
> 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]
--
jvz.
Jason van Zyl
http://tambora.zenplex.org
http://jakarta.apache.org/turbine
http://jakarta.apache.org/velocity
http://jakarta.apache.org/alexandria
http://jakarta.apache.org/commons
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]