commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Cooper" <mart...@apache.org>
Subject Re: [VOTE] distribute the compiled .jar binaries as part of the /dist
Date Tue, 08 Apr 2003 22:47:02 GMT

"Costin Manolache" <cmanolache@yahoo.com> wrote in message
news:b6v2qg$cga$1@main.gmane.org...
> The layout of the www.apache.org/dist is defined at:
>
>    http://www.apache.org/dev/mirrors.html
>
> This includes a "binaries/" directory, where product binaries can be
> distributed.
>
> We currently distribute precompiled  .tar.gz and .zip.
>
> This proposal is to add .jar binaries to the distribution.
>
> Please vote:
>
> [ ] +1
> [ ] +0
> [ ] -0
> [ X] -1
>
> I think this is a majority vote ( so no requirement to give valid reason
> if -1 ).

I'll provide mine anyway. ;-)

Making the jars available separately from the rest of the distribution means
that people can download the jars without downloading the Apache license. It
is my understanding that this is not currently permitted by the ASF.

I believe this issue was raised with respect to Maven repositories, such as
the one at ibiblio, but has not yet been clearly resolved. I would not want
to see us make such a change in Commons until we know the official ASF
position. (If the issue has been resolved, and I missed the resolution, feel
free to give me a pointer.)

--
Martin Cooper


>
> The .jars will be used the same as the .tar.gz or .zip - if someone
> wants only the .jar ( for whatever reasons ) they should be able to get
> an official version from apache or its mirrors.
> In addition, the locatin can be used in manifests - as you know the
> standard manifest allows someone to specify declarative dependencies,
> and that includes a
>  <extension>-Implementation-URL:
> header. The value of this header should point to the release .jar.
>
> Note: The mirrors.html defines the naming of the released files, as well
> as symbolic links. I would like to propose that in addition to the
required
> -current symlink we should also create a symlink with the normal name.
>
>
> Ex:
>   /www/www.apache.org/dist/jakarta/commons/logging/
>           commons-logging-current.jar ->
binaries/commons-logging-1.0.3.jar
>           commons-logging.jar -> binaries/commons-logging-1.0.3.jar
>
>
>   /www/www.apache.org/dist/jakarta/commons/logging/binaries
>           commons-logging-1.0.3.jar
>
>
> Costin




---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message