incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dsh <daniel.hais...@googlemail.com>
Subject Re: ManifoldCF - jars should not be stored in SVN
Date Mon, 10 Jan 2011 00:54:45 GMT
Hi,

I'd suggest to consider dependency management systems such as Apache
Maven or Apache Ivy as an advantage in the long run. They allow to
precisely document your dependencies and both support an offline mode.
Additionally both of course provide a very reliable way to define
exactly what version of what jars are required and ensure everyone has
the same ones.

So don't put the way aside to migrate to a dependency management
system as soon as possible.

Cheers
Daniel

On Mon, Jan 10, 2011 at 1:46 AM, Alex North <anorth@google.com> wrote:
> The Wave project also has jars in its repository (on its way to Apache SVN).
> That seems to be the most reliable way to define exactly what version of
> what jars are required and ensure everyone has the same ones.
>
> On 10 January 2011 11:16, Grant Ingersoll <gsingers@apache.org> wrote:
>
>> This seems a bit over the top.  I prefer them in SVN so I can get them all
>> at once, which is especially nice when one is working offline.
>>
>> On Jan 9, 2011, at 5:53 PM, sebb wrote:
>>
>> > I've just noticed that there are lots of jars stored in SVN under
>> >
>> >
>> http://svn.apache.org/repos/asf/incubator/lcf/branches/release-0.1-branch
>> >
>> > AIUI, SVN should not be used for storing library jars.
>> >
>> > ==
>> >
>> > The way other projects manage this is to define the jar dependencies
>> > in a build file, and get the build process to download the jars.
>> >
>> > If using Maven, this is trivial, as declared dependencies are
>> > automatically downloaded.
>> >
>> > It's not that difficult when using Ant either - see for example the
>> > Tomcat or JMeter projects.
>> >
>> > There is also an Ant Maven task:
>> > http://maven.apache.org/ant-tasks/examples/dependencies.html
>> >
>> > and Apache Ivy
>> > http://ant.apache.org/ivy/
>> >
>> > though I've not used either of those.
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > For additional commands, e-mail: general-help@incubator.apache.org
>> >
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message