On 8/21/01 10:05 PM, "Geir Magnusson Jr." <[EMAIL PROTECTED]> wrote:

> Our discussion revolved around making JJAR work against the gump
> information repository rather than it's own information repository.
> 
> My personal belief is that either
> 
> 1) Gump should use JJAR to get dependency information.  Using tools is
> good.

I think that all of a projects information should be stored in a single
location. Gump has full inter-project dependencies, but what it lacks is the
version info to build a release with stated versions of packages, and the
project descriptors don't currently state their latest version. A few
additions and building a project with specific versions of packages will be
possible. This info will also be enough for a JJAR like task to assist with
a build.

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.
 
> 2) If Gump doesn't want to depend on external tools and must define its
> own dependency information, then it should make that dependency set free
> of any gump specific schema structure or data, so that it can be shared
> as widely as possible and let all tools that use it (gump included)
> evolve in their own way w/o affecting the others.

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.
 
> I have a whole bunch of reasons for both, but I won't bore y'all with
> them.
> 
> geir
> 

-- 

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]

Reply via email to