David Crossley | 29 Mar 2012 08:55
Picon
Favicon

[Proposal] re-release 0.9 with proper source code package

All ASF projects need to release open-source software.

At Forrest we have made major efforts to define the explicit
set of dependencies. We do not use Maven or Ivy to manage those
at build time. Instead we provided a distribution package which
contained all of those specific supporting product dependencies.

That is okay as a convenience.

However we need to provide a source code package which does not contain
those external JAR files, and conduct our release vote against that package.
Then we can construct other convenience packages for distribution.

There is a relevant discussion happening now at general <at>  Apache Incubator.
The messages from Roy are particularly useful.
 Subject: Binary dependencies in source releases
 http://s.apache.org/IvC

We are aware of this situation, and need to act.

I have removed our distribution packages from apache.org/dist/forrest/
and hence from the mirror system, adding a README-distribution.txt file.

I reckon that we can fix this by re-packaging our distribution as follows:

[A] apache-forrest-0.9-source.tar.gz
[B] apache-forrest-0.9-dependencies.tar.gz
[C] apache-forrest-0.9-binary.tar.gz

So A + B = C
(Continue reading)

David Crossley | 3 Apr 2012 06:44
Picon
Favicon

Re: [Proposal] re-release 0.9 with proper source code package

David Crossley wrote:
> All ASF projects need to release open-source software.
> 
> At Forrest we have made major efforts to define the explicit
> set of dependencies. We do not use Maven or Ivy to manage those
> at build time. Instead we provided a distribution package which
> contained all of those specific supporting product dependencies.
> 
> That is okay as a convenience.
> 
> However we need to provide a source code package which does not contain
> those external JAR files, and conduct our release vote against that package.
> Then we can construct other convenience packages for distribution.
> 
> There is a relevant discussion happening now at general <at>  Apache Incubator.
> The messages from Roy are particularly useful.
>  Subject: Binary dependencies in source releases
>  http://s.apache.org/IvC
> 
> We are aware of this situation, and need to act.
> 
> I have removed our distribution packages from apache.org/dist/forrest/
> and hence from the mirror system, adding a README-distribution.txt file.
> 
> I reckon that we can fix this by re-packaging our distribution as follows:
> 
> [A] apache-forrest-0.9-source.tar.gz
> [B] apache-forrest-0.9-dependencies.tar.gz
> [C] apache-forrest-0.9-binary.tar.gz
> 
(Continue reading)


Gmane